summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2011-06-03Remove use of boost::enable_shared_from_this<Canvas>.David Robillard3-15/+6
Instead, just store a pointer to the containing canvas in Items, since it should not be possible for an Item to outlive its containing Canvas anyway. Shrinks Item memory overhead a tad and gives a minor performance boost as an added bonus. git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3354 a436a847-0d15-0410-975c-d299462d15a1
2011-06-03Better alignment of various class fields (save an insignificant amount of ↵David Robillard5-21/+27
memory). git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3351 a436a847-0d15-0410-975c-d299462d15a1
2011-06-03Don't include unused DBus.hpp for Jack+DBus. Tolerate cracked out Jack+DBus ↵David Robillard1-2/+3
driver not setting sample rate. git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3349 a436a847-0d15-0410-975c-d299462d15a1
2011-05-25Fix building documentation as part of recursive build.David Robillard2-3/+3
Fix python 3 compatibility. Fix header checks to be mandatory where necessary. Update autowaf. git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3333 a436a847-0d15-0410-975c-d299462d15a1
2011-05-25Apply patch from Alessio Treglia in ticket #678.David Robillard1-2/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3330 a436a847-0d15-0410-975c-d299462d15a1
2011-05-23Apply patch from pgiblox in ticket #693 to add --no-jack-session to patchage ↵David Robillard1-1/+5
wscript. git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3308 a436a847-0d15-0410-975c-d299462d15a1
2011-05-20Run session load script from within session directory (for relative paths).David Robillard1-4/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3303 a436a847-0d15-0410-975c-d299462d15a1
2011-05-20Preliminary Jack session support in Patchage (as a session manager).David Robillard6-11/+158
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3302 a436a847-0d15-0410-975c-d299462d15a1
2011-05-20Use a (smaller, simpler) statusbar instead of a toolbar.David Robillard5-276/+184
Display more useful latency information (e.g. latency in ms as well as frames). git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3300 a436a847-0d15-0410-975c-d299462d15a1
2011-05-20Fix compilation with LASH support enabled.David Robillard2-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3298 a436a847-0d15-0410-975c-d299462d15a1
2011-05-20Remove dependency on glade and glademm (migrate to GtkBuilder).David Robillard9-300/+241
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3295 a436a847-0d15-0410-975c-d299462d15a1
2011-05-20Remove spurious leading blank lineDavid Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3293 a436a847-0d15-0410-975c-d299462d15a1
2011-05-19Update waf (don't crash on waf test when lcov is unavailable)David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3288 a436a847-0d15-0410-975c-d299462d15a1
2011-05-16Align configuration output precisely per-projectDavid Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3271 a436a847-0d15-0410-975c-d299462d15a1
2011-04-28Update for new serd/sord/suil pkg-config names and versionsDavid Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3215 a436a847-0d15-0410-975c-d299462d15a1
2011-04-22Fix Python whitespace (PEP8)David Robillard1-186/+186
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3195 a436a847-0d15-0410-975c-d299462d15a1
2011-04-22Upgrade to waf 1.6.4 and autowaf r43David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3194 a436a847-0d15-0410-975c-d299462d15a1
2011-04-22Upgrade to waf 1.6.4David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3193 a436a847-0d15-0410-975c-d299462d15a1
2011-04-16Update copyright headersDavid Robillard40-51/+51
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3153 a436a847-0d15-0410-975c-d299462d15a1
2011-04-16Squeeze blank lines and delete trailing whitespace.David Robillard20-132/+16
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3152 a436a847-0d15-0410-975c-d299462d15a1
2011-03-28Update waf (use standard LV2_PATH on Windows)David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3133 a436a847-0d15-0410-975c-d299462d15a1
2011-03-27Update waf (working windows version)David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3126 a436a847-0d15-0410-975c-d299462d15a1
2011-03-27Update wafDavid Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3125 a436a847-0d15-0410-975c-d299462d15a1
2011-03-27Update waf to use gnu_dirs tool and use dir vars more sanely.David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3124 a436a847-0d15-0410-975c-d299462d15a1
2011-03-27Fix typo.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3123 a436a847-0d15-0410-975c-d299462d15a1
2011-03-21Bump Raul dependency to 0.7.0 (fix ticket #662).David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3121 a436a847-0d15-0410-975c-d299462d15a1
2011-03-16Font-based sizing (implement ticket #374).David Robillard4-1/+75
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3099 a436a847-0d15-0410-975c-d299462d15a1
2011-03-16Update for new waf/autowaf.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3097 a436a847-0d15-0410-975c-d299462d15a1
2011-03-15Add INSTALL and waf files.David Robillard2-0/+35
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3096 a436a847-0d15-0410-975c-d299462d15a1
2011-03-15Remove autowaf external (broken intermediary revision).David Robillard3-25/+26
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3095 a436a847-0d15-0410-975c-d299462d15a1
2011-03-06Python 2/3: Use print('') instead of print() to print empty lines.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3042 a436a847-0d15-0410-975c-d299462d15a1
2011-03-03Fix Python3 compatibility.David Robillard1-4/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3036 a436a847-0d15-0410-975c-d299462d15a1
2011-02-23Tidy.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3014 a436a847-0d15-0410-975c-d299462d15a1
2011-02-17Fix compilation with --jack-dbus (fix ticket #626).David Robillard2-81/+50
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2985 a436a847-0d15-0410-975c-d299462d15a1
2011-02-04Fix warnings when building with --strict (but without --debug).David Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2909 a436a847-0d15-0410-975c-d299462d15a1
2011-01-12Patchage 0.5.0.David Robillard2-5/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2832 a436a847-0d15-0410-975c-d299462d15a1
2011-01-12Add missing COPYING files for raul and patchage.David Robillard1-0/+340
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2829 a436a847-0d15-0410-975c-d299462d15a1
2011-01-12Tweak PATH in OSX bundle so libjack can find jackd.David Robillard1-0/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2828 a436a847-0d15-0410-975c-d299462d15a1
2011-01-11Build a proper .app on OSX.David Robillard8-3/+508
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2827 a436a847-0d15-0410-975c-d299462d15a1
2011-01-11Build OSX application bundle.David Robillard3-3/+46
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2826 a436a847-0d15-0410-975c-d299462d15a1
2011-01-11Add more icon sizes.David Robillard4-16/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2825 a436a847-0d15-0410-975c-d299462d15a1
2011-01-10Make check for dladdr non-mandatory.David Robillard1-4/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2811 a436a847-0d15-0410-975c-d299462d15a1
2011-01-09Code cleanups (cpplint).David Robillard26-68/+79
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2804 a436a847-0d15-0410-975c-d299462d15a1
2011-01-08Support via waf for running from the build directory.David Robillard4-36/+63
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2799 a436a847-0d15-0410-975c-d299462d15a1
2011-01-08Add version to about dialog (implement ticket #625).David Robillard2-8/+16
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2797 a436a847-0d15-0410-975c-d299462d15a1
2011-01-08Fix configuration header define names to not stomp on global namespace.David Robillard6-30/+30
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2794 a436a847-0d15-0410-975c-d299462d15a1
2011-01-06Link against -ldl when necessary.David Robillard1-1/+3
Don't compile in binary_location.h (which uses dladdr) unless building a bundle. Probably fix ticket #621. git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2788 a436a847-0d15-0410-975c-d299462d15a1
2011-01-06Clean up port cache (fix crashes and wacky behaviour caused when ↵David Robillard3-21/+25
clients/ports are repeatedly created and destroyed). git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2787 a436a847-0d15-0410-975c-d299462d15a1
2010-12-19Improve man page.David Robillard1-5/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2774 a436a847-0d15-0410-975c-d299462d15a1
2010-12-18Update ChangeLog.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2773 a436a847-0d15-0410-975c-d299462d15a1