summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2009-05-28Speed/clean up plugin menu generation a bit.David Robillard1-24/+24
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2032 a436a847-0d15-0410-975c-d299462d15a1
2009-05-28Generic plugin property mechanism.David Robillard11-128/+103
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2031 a436a847-0d15-0410-975c-d299462d15a1
2009-05-28Load symbol from LV2 data if available.David Robillard3-4/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2030 a436a847-0d15-0410-975c-d299462d15a1
2009-05-28Replace new_plugin with put.David Robillard21-112/+120
Fix default symbol generation (URI chopping). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2029 a436a847-0d15-0410-975c-d299462d15a1
2009-05-28Merge request_object and request_plugin.David Robillard15-200/+38
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2028 a436a847-0d15-0410-975c-d299462d15a1
2009-05-28Remove unused OSC callbacks.David Robillard2-7/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2027 a436a847-0d15-0410-975c-d299462d15a1
2009-05-28Implement PUT over OSC.David Robillard4-8/+41
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2026 a436a847-0d15-0410-975c-d299462d15a1
2009-05-28Create objects via SetMetadataEvent.David Robillard7-98/+85
Fix subpatch creation. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2025 a436a847-0d15-0410-975c-d299462d15a1
2009-05-28Fix property saving to/from file (e.g. module locations).David Robillard2-3/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2024 a436a847-0d15-0410-975c-d299462d15a1
2009-05-28Send port ranges and new subpatches as single PUTs.David Robillard2-9/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2023 a436a847-0d15-0410-975c-d299462d15a1
2009-05-28Send both coordinates of a module move as a single PUT.David Robillard2-4/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2022 a436a847-0d15-0410-975c-d299462d15a1
2009-05-28Send plugin node creation as a single PUT instead of a bunch of separate ↵David Robillard1-8/+4
set_property messages. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2021 a436a847-0d15-0410-975c-d299462d15a1
2009-05-28Remove single property SetMetadataEvent constructor.David Robillard4-62/+26
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2020 a436a847-0d15-0410-975c-d299462d15a1
2009-05-28Make SetMetadataEvent do multiple properties at once.David Robillard9-125/+211
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2019 a436a847-0d15-0410-975c-d299462d15a1
2009-05-28Fix URIs.David Robillard6-24/+17
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2018 a436a847-0d15-0410-975c-d299462d15a1
2009-05-28Fix QNAMEs being serialised as URIs.David Robillard18-105/+58
Remove vestigial variable stuff. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2017 a436a847-0d15-0410-975c-d299462d15a1
2009-05-27Remove 'property' vs 'variable' dichotomy in favour of 'meta objects' (to ↵David Robillard63-510/+312
match serialisation). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2016 a436a847-0d15-0410-975c-d299462d15a1
2009-05-27Documentation.David Robillard4-7/+26
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2015 a436a847-0d15-0410-975c-d299462d15a1
2009-05-27Documentation.David Robillard3-6/+33
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2014 a436a847-0d15-0410-975c-d299462d15a1
2009-05-27Add methods documentation page.David Robillard13-162/+234
Clean up OSC documentation pages. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2013 a436a847-0d15-0410-975c-d299462d15a1
2009-05-27Rename 'destroy' 'delete' ('del' in code) (WebDAV DELETE).David Robillard43-145/+156
Rename 'rename' 'move' (WebDAV MOVE). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2012 a436a847-0d15-0410-975c-d299462d15a1
2009-05-27Remove 'new_patch', 'new_node', and 'new_port' from interface in favour of ↵David Robillard58-765/+521
generic 'put'. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2011 a436a847-0d15-0410-975c-d299462d15a1
2009-05-14Fix crash on wacky plugins of some unknown variety... ticket #367.David Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2006 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Support re-attaching to Jack.David Robillard3-5/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2005 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Fix Jack port names.David Robillard2-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2004 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Clean up Jack shutdown semantics.David Robillard2-2/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2003 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Fix crash on patch load.David Robillard5-10/+6
Fixes ticket #369. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2002 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Remove old/unused DSSI program API.David Robillard20-186/+0
If/when LV2 gets programs this should be implemented through the generic property based interface. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2001 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Update copyright dates.David Robillard295-295/+295
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2000 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Strip trailing whitespace.David Robillard299-2691/+2691
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1999 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Use new query system to get LADSPA plugin names from the engine.David Robillard11-47/+80
Fixes ticket #365. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1998 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Generic simple query system for both objects and plugins.David Robillard25-106/+160
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1997 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Remove special request_port_value, just use request_variable with predicate ↵David Robillard16-185/+40
ingen:value. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1996 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Fix headless (OSC) engine operation.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1995 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Remove unused junk on ClientInterface.David Robillard2-13/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1994 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Remove 'using' declarations from headers.David Robillard100-348/+431
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1993 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13The great ID refactoring of 2009.David Robillard136-1666/+1324
Path is now actually URI (scheme path: for now). Therefore ingen nodes and such live in the same namespace as ... well, everything. Including plugins. Thar be profit, laddies. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1992 a436a847-0d15-0410-975c-d299462d15a1
2009-05-12Remove deprecated new_node interface in favour of URI hackery.David Robillard12-130/+14
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1991 a436a847-0d15-0410-975c-d299462d15a1
2009-05-12Bring EngineInterface and ClientInterface closer together.David Robillard29-112/+125
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1990 a436a847-0d15-0410-975c-d299462d15a1
2009-05-12Fix tabs.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1989 a436a847-0d15-0410-975c-d299462d15a1
2009-05-12Fix lv2.h include problem.David Robillard4-7/+9
Fixes ticket #354. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1987 a436a847-0d15-0410-975c-d299462d15a1
2009-05-12Fix internal node names.David Robillard7-38/+74
Update glade file. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1986 a436a847-0d15-0410-975c-d299462d15a1
2009-05-12Detach/Reattach from/to Jack from UI (ticket #180).David Robillard23-590/+681
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1985 a436a847-0d15-0410-975c-d299462d15a1
2009-05-11Fix OSC/graphviz compilation stuff.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1981 a436a847-0d15-0410-975c-d299462d15a1
2009-05-11Remove unused flag.David Robillard2-4/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1979 a436a847-0d15-0410-975c-d299462d15a1
2009-05-11O(nlogn) plugin menu generation (previously O(n^2)) where n = number of ↵David Robillard2-32/+42
plugin classes. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1978 a436a847-0d15-0410-975c-d299462d15a1
2009-05-11Don't cause slv2 to load plugin data until a plugin is loaded or menu ↵David Robillard17-49/+34
requested (faster startup). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1977 a436a847-0d15-0410-975c-d299462d15a1
2009-05-11Fix subpatch MIDI IO.David Robillard7-30/+36
Fixes tickets #323 and #332. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1974 a436a847-0d15-0410-975c-d299462d15a1
2009-05-11* New ontology.David Robillard62-1243/+878
* Display human names on patch ports on creation, if enabled. * Fix copy/paste of subpatches. * Split properties into "properties" (class properties) and "variables" (instance properties). * Names are kind of a legacy leftover... * Remove special set poly / enable / etc events in favour of just setting properties (less API, extensible, RDF compatible). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1973 a436a847-0d15-0410-975c-d299462d15a1
2009-05-10Show current value for all ports (not just plugin node ports) in status bar ↵David Robillard2-11/+12
on hover. Fix ticket #358. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1970 a436a847-0d15-0410-975c-d299462d15a1