aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2011-12-21Make load_state_from_file fully generic.David Robillard1-9/+24
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3894 a436a847-0d15-0410-975c-d299462d15a1
2011-12-21Add first-class PluginState object and make state interface more generic.David Robillard3-89/+117
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3893 a436a847-0d15-0410-975c-d299462d15a1
2011-12-20Localize more stuff to state.c.David Robillard2-26/+14
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3892 a436a847-0d15-0410-975c-d299462d15a1
2011-12-19Even more generic state implementation.David Robillard1-41/+74
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3890 a436a847-0d15-0410-975c-d299462d15a1
2011-12-18Make state implementation more generic.David Robillard3-22/+47
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3889 a436a847-0d15-0410-975c-d299462d15a1
2011-12-18Use opaque port colours.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3886 a436a847-0d15-0410-975c-d299462d15a1
2011-12-18persist.c => state.c.David Robillard2-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3885 a436a847-0d15-0410-975c-d299462d15a1
2011-12-18Merge common code from preset and state implementations.David Robillard3-91/+65
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3884 a436a847-0d15-0410-975c-d299462d15a1
2011-12-18Use file locking on saves presets manifest.ttl.David Robillard3-4/+25
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3883 a436a847-0d15-0410-975c-d299462d15a1
2011-12-18Fix UI updates.David Robillard3-22/+32
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3882 a436a847-0d15-0410-975c-d299462d15a1
2011-12-18Destroy UI before plugin instance.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3881 a436a847-0d15-0410-975c-d299462d15a1
2011-12-18Preset saving.David Robillard4-12/+273
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3880 a436a847-0d15-0410-975c-d299462d15a1
2011-12-16Support presets in Gtk UI.David Robillard5-12/+185
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3878 a436a847-0d15-0410-975c-d299462d15a1
2011-12-10Betrer tolerate UIs that fail to instantiate.David Robillard1-0/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3850 a436a847-0d15-0410-975c-d299462d15a1
2011-12-09Less atrocious debug printing.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3843 a436a847-0d15-0410-975c-d299462d15a1
2011-11-24Update waf.David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3620 a436a847-0d15-0410-975c-d299462d15a1
2011-11-21Check for atom extension.David Robillard1-1/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3616 a436a847-0d15-0410-975c-d299462d15a1
2011-11-18Update to LV2 State extension.David Robillard3-54/+55
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3615 a436a847-0d15-0410-975c-d299462d15a1
2011-11-09Update for changes in LV2 SVN.David Robillard4-26/+98
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3608 a436a847-0d15-0410-975c-d299462d15a1
2011-11-08Fix bug resulting in corrupt (unsorted) map.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3607 a436a847-0d15-0410-975c-d299462d15a1
2011-11-07Implement atom buffer.David Robillard4-88/+185
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3606 a436a847-0d15-0410-975c-d299462d15a1
2011-11-07Remove use of non-portable _XOPEN_SOURCE and strdup.David Robillard4-14/+18
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3604 a436a847-0d15-0410-975c-d299462d15a1
2011-11-06Fix compilation against latest LV2 svn.David Robillard3-7/+25
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3599 a436a847-0d15-0410-975c-d299462d15a1
2011-11-05Add abstract interface for event buffers (towards event/atom compatibility).David Robillard5-32/+335
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3598 a436a847-0d15-0410-975c-d299462d15a1
2011-10-22Upgrade to r58/autowaf (Fix building against local libraries)David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3580 a436a847-0d15-0410-975c-d299462d15a1
2011-10-20Fix compilation without UI resize extension.David Robillard2-3/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3553 a436a847-0d15-0410-975c-d299462d15a1
2011-10-20Support UI resize extension.David Robillard6-1/+69
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3552 a436a847-0d15-0410-975c-d299462d15a1
2011-10-19Upgrade to r57/autowafDavid Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3549 a436a847-0d15-0410-975c-d299462d15a1
2011-10-19Make LV2 Persist extension optionalDavid Robillard2-6/+16
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3548 a436a847-0d15-0410-975c-d299462d15a1
2011-10-19Check for LV2 extensions via pkg-config (new style in LV2 SVN).David Robillard1-7/+9
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3547 a436a847-0d15-0410-975c-d299462d15a1
2011-10-15Fix man page installation directory (#781)David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3545 a436a847-0d15-0410-975c-d299462d15a1
2011-10-15Use path variables in pkgconfig files (#782).David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3544 a436a847-0d15-0410-975c-d299462d15a1
2011-09-27Load tools before autowaf.configure so e.g. --debug works correctly.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3497 a436a847-0d15-0410-975c-d299462d15a1
2011-09-27Avoid adding -std=c99 to command line repeatedly.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3496 a436a847-0d15-0410-975c-d299462d15a1
2011-09-17Upgrade to r52/autowafDavid Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3467 a436a847-0d15-0410-975c-d299462d15a1
2011-08-31Exit gracefully when run without arguments.David Robillard2-10/+56
Use MIDI buffer size provided by Jack. git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3456 a436a847-0d15-0410-975c-d299462d15a1
2011-08-23Upgrade to waf 1.6.7 and autowaf r50David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3451 a436a847-0d15-0410-975c-d299462d15a1
2011-08-23Upgrade to waf 1.6.7 and autowaf r50David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3450 a436a847-0d15-0410-975c-d299462d15a1
2011-08-22Improve documentation.David Robillard1-1/+15
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3448 a436a847-0d15-0410-975c-d299462d15a1
2011-08-22Fix jalv.gtk when run with UI-less plugins.David Robillard2-5/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3447 a436a847-0d15-0410-975c-d299462d15a1
2011-08-22Shut down cleanly both on window destroy and File->Quit.David Robillard1-6/+16
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3446 a436a847-0d15-0410-975c-d299462d15a1
2011-08-21Add ability to save from GUI.David Robillard1-4/+36
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3445 a436a847-0d15-0410-975c-d299462d15a1
2011-08-21Add menu bar to Gtk UI.David Robillard1-3/+20
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3444 a436a847-0d15-0410-975c-d299462d15a1
2011-08-21Set Window title from plugin name.David Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3443 a436a847-0d15-0410-975c-d299462d15a1
2011-08-21Fix Jack Session command line.David Robillard2-3/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3442 a436a847-0d15-0410-975c-d299462d15a1
2011-08-21Preliminary support for Jack Session and LV2 Persist.David Robillard7-120/+518
Real command line argument support. git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3441 a436a847-0d15-0410-975c-d299462d15a1
2011-07-23Fix configuration when building aloneDavid Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3425 a436a847-0d15-0410-975c-d299462d15a1
2011-07-09Add missing check for persist.hDavid Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3421 a436a847-0d15-0410-975c-d299462d15a1
2011-07-08Add missing file.David Robillard1-0/+82
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3420 a436a847-0d15-0410-975c-d299462d15a1
2011-07-07Add stub persist extension support (not yet functional)David Robillard3-9/+17
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3419 a436a847-0d15-0410-975c-d299462d15a1