summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
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
2009-05-04Strip trailing whitespace from waf scripts.David Robillard4-7/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1962 a436a847-0d15-0410-975c-d299462d15a1
2009-05-03Keep correct timers even when event write fails.David Robillard2-11/+9
Tidy. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1959 a436a847-0d15-0410-975c-d299462d15a1
2009-05-03Update waf configuration header for new waf scheme (in 1.5.6).David Robillard42-261/+369
Split low-level LV2 event buffer into separate class from EventBuffer (for reuse). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1958 a436a847-0d15-0410-975c-d299462d15a1
2009-04-17Upgrade to waf 1.5.4.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1953 a436a847-0d15-0410-975c-d299462d15a1
2009-03-21Fix Gtk warnings about non-zero adjustment page size.David Robillard1-9/+9
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1950 a436a847-0d15-0410-975c-d299462d15a1
2009-02-25Check USE_BLANK_NODES consistently, shut waf up.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1938 a436a847-0d15-0410-975c-d299462d15a1
2009-02-20Fix crash when connecting ports with mismatched poly where the destination ↵David Robillard2-7/+7
port has fixed buffers (fix ticket #333). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1936 a436a847-0d15-0410-975c-d299462d15a1
2009-02-14LV2 preset support (except you have to press entire on the menu items, ↵David Robillard3-5/+60
clicking doesn't work because Gtk is fucking retarded). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1934 a436a847-0d15-0410-975c-d299462d15a1
2009-02-12Fix mandatory check for boost headers.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1931 a436a847-0d15-0410-975c-d299462d15a1
2009-02-12Merge various collections into single files, reduce rampant code duplication.David Robillard1-6/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1925 a436a847-0d15-0410-975c-d299462d15a1
2009-01-15Add -Woverloaded-virtual to --strict flags and fix associated problems ↵David Robillard6-9/+8
(notably LV2 message extension). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1920 a436a847-0d15-0410-975c-d299462d15a1
2009-01-05Include <sstream> where missing.David Robillard2-0/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1919 a436a847-0d15-0410-975c-d299462d15a1
2009-01-04Load queued interface from the appropriate module.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1918 a436a847-0d15-0410-975c-d299462d15a1
2008-12-28Check for successful load of GUI and scripting modules.David Robillard1-19/+24
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1915 a436a847-0d15-0410-975c-d299462d15a1
2008-12-22Fix crash when deleting ports that send lots of broadcast events (e.g. a ↵David Robillard1-17/+16
control rate LFO). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1904 a436a847-0d15-0410-975c-d299462d15a1
2008-12-22Fix ingen -l (fix ticket #314).David Robillard2-12/+15
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1903 a436a847-0d15-0410-975c-d299462d15a1
2008-12-22Fix loading nodes (etc) via OSC.David Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1902 a436a847-0d15-0410-975c-d299462d15a1
2008-12-22Don't build ingen LV2 wrapper (not working yet).David Robillard1-13/+13
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1901 a436a847-0d15-0410-975c-d299462d15a1
2008-12-22Don't attempt to directly connect buffers with mismatches sizes on ↵David Robillard1-1/+1
disconnect (fix ticket #309). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1900 a436a847-0d15-0410-975c-d299462d15a1
2008-12-22Remove unused wrapper building stuff (true relocatable binaries would be ↵David Robillard1-2/+0
better for bundles anyway). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1899 a436a847-0d15-0410-975c-d299462d15a1
2008-12-21Remove destroyed patches from patch tree window (fix ticket #311).David Robillard1-1/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1893 a436a847-0d15-0410-975c-d299462d15a1