summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2008-11-22Better handling of large patch loading.David Robillard1-3/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1766 a436a847-0d15-0410-975c-d299462d15a1
2008-11-22Finer grained locking on RDF world lock when parsing: prevents deadlock on ↵David Robillard3-20/+47
loading massive patches that fill the event queue. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1765 a436a847-0d15-0410-975c-d299462d15a1
2008-11-22Fix event loss for outputs connected directly to several inputs (fix ticket ↵David Robillard4-10/+15
#231). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1763 a436a847-0d15-0410-975c-d299462d15a1
2008-11-22Tolerate plugins with nonsense ranges (fix ticket #268).David Robillard2-0/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1762 a436a847-0d15-0410-975c-d299462d15a1
2008-11-22Hide polyphonic menu entry for event ports (fix ticket #270).David Robillard1-0/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1761 a436a847-0d15-0410-975c-d299462d15a1
2008-11-22Fix subpatch loading (fix ticket #271).David Robillard4-17/+20
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1760 a436a847-0d15-0410-975c-d299462d15a1
2008-11-17Update year.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1753 a436a847-0d15-0410-975c-d299462d15a1
2008-11-17Don't warn about LADSPA junk.David Robillard1-3/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1752 a436a847-0d15-0410-975c-d299462d15a1
2008-11-17Barf less to the console.David Robillard1-3/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1751 a436a847-0d15-0410-975c-d299462d15a1
2008-11-17Fix recursive connection loading (fix ticket #250).David Robillard1-1/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1750 a436a847-0d15-0410-975c-d299462d15a1
2008-11-17Tidy up console output.David Robillard4-8/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1749 a436a847-0d15-0410-975c-d299462d15a1
2008-11-17Fix crash.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1746 a436a847-0d15-0410-975c-d299462d15a1
2008-11-17Mix down subpatch inputs when necessary (fix ticket #246).David Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1745 a436a847-0d15-0410-975c-d299462d15a1
2008-11-17Always copy when destination port has fixed buffers.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1744 a436a847-0d15-0410-975c-d299462d15a1
2008-11-17Fix initial active state of created subpatches.David Robillard2-3/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1743 a436a847-0d15-0410-975c-d299462d15a1
2008-11-17Use LV2 MIDI event type from map instead of hardcoded.David Robillard3-10/+17
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1742 a436a847-0d15-0410-975c-d299462d15a1
2008-11-16Remember patch save file location in client (fix ticket #239).David Robillard3-18/+11
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1741 a436a847-0d15-0410-975c-d299462d15a1
2008-11-16Accelerators for all context menu entries (ticket #264).David Robillard1-492/+492
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1740 a436a847-0d15-0410-975c-d299462d15a1
2008-11-16Fix clashing menu accelerators (fix ticket #263).David Robillard1-2/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1739 a436a847-0d15-0410-975c-d299462d15a1
2008-11-16Fix loading errors.David Robillard3-16/+38
Partially separate 'update' from parsing from object (i.e. patch file loading) parsing. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1736 a436a847-0d15-0410-975c-d299462d15a1
2008-11-16Fix shitty LADSPA name clash avoidance (fix ticket #226).David Robillard1-25/+29
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1735 a436a847-0d15-0410-975c-d299462d15a1
2008-11-16Set new patch window non-resizeable so it's sized sanely in tiling WMs.David Robillard1-486/+487
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1734 a436a847-0d15-0410-975c-d299462d15a1
2008-11-16Fix GUI tracking of property changes (e.g. polyphonic for stacked modules, ↵David Robillard3-2/+8
fix ticket #253). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1733 a436a847-0d15-0410-975c-d299462d15a1
2008-11-16Shutup.David Robillard1-3/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1731 a436a847-0d15-0410-975c-d299462d15a1
2008-11-16Hide subpatch module ports on destruction (fix ticket #254).David Robillard9-49/+67
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1730 a436a847-0d15-0410-975c-d299462d15a1
2008-11-16Shut down JACK cleanly.David Robillard2-14/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1729 a436a847-0d15-0410-975c-d299462d15a1
2008-11-16Always report buffer size of control ports as 1 (fix ticket #260).David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1728 a436a847-0d15-0410-975c-d299462d15a1
2008-11-16Use higher level object sending interface internally in engine.David Robillard6-58/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1727 a436a847-0d15-0410-975c-d299462d15a1
2008-11-16More HTTP.David Robillard22-67/+92
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1726 a436a847-0d15-0410-975c-d299462d15a1
2008-11-16Control port value tracking via HTTP.David Robillard2-2/+27
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1725 a436a847-0d15-0410-975c-d299462d15a1
2008-11-16Track connecting over HTTP.David Robillard2-19/+32
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1724 a436a847-0d15-0410-975c-d299462d15a1
2008-11-16Monitoring deletion and variable setting (e.g. moving stuff on the canvas) ↵David Robillard5-12/+53
via HTTP. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1723 a436a847-0d15-0410-975c-d299462d15a1
2008-11-16Follow new object creation via HTTP (serialising/parsing RDF to communicate ↵David Robillard28-33/+255
between client and engine). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1722 a436a847-0d15-0410-975c-d299462d15a1
2008-11-16TCP notification stream support (not fully implemented yet, but transport ↵David Robillard23-109/+252
stuff is working). Support multiple event sources in the engine. Clean up HTTP/TCP stuff. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1721 a436a847-0d15-0410-975c-d299462d15a1
2008-11-15Stubs for HTTP streaming.David Robillard10-10/+553
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1719 a436a847-0d15-0410-975c-d299462d15a1
2008-11-15Add symlinks to autowaf.py to projects so it gets included in distributions ↵David Robillard1-0/+1
(oops). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1717 a436a847-0d15-0410-975c-d299462d15a1
2008-11-10Turn off OSC debug dumping in engine.David Robillard23-38/+38
Shuffle new_port parameters to make more sense for no particular reason. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1715 a436a847-0d15-0410-975c-d299462d15a1
2008-11-10Fix Plugin name/symbol shadowing stuff that broke plugin loading (fix ticket ↵David Robillard3-24/+12
#256). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1714 a436a847-0d15-0410-975c-d299462d15a1
2008-11-09Add concept of 'Resource' and make plugins a resource (as well as graph ↵David Robillard22-120/+229
objects). Get rid of crufty imperative Plugin API. Loading of plugin data from engine over HTTP. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1713 a436a847-0d15-0410-975c-d299462d15a1
2008-11-09Move patch to /patch via HTTP to give a place for RESTful access to other ↵David Robillard18-180/+205
things. Implement HTTP access to plugins. Work towards client being able to use HTTP to connect. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1712 a436a847-0d15-0410-975c-d299462d15a1
2008-11-08Don't die if serialisation returns a NULL string.David Robillard1-2/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1703 a436a847-0d15-0410-975c-d299462d15a1
2008-10-20Add missing files.David Robillard3-0/+129
Build wrapper scripts so bundle executable are runnable from anywhere. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1691 a436a847-0d15-0410-975c-d299462d15a1
2008-10-20Make Ingen and Patchage relocatable binaries when built as a bundle.David Robillard9-20/+33
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1690 a436a847-0d15-0410-975c-d299462d15a1
2008-10-20Actually use installation location variables for everything.David Robillard9-18/+16
Add ./waf configure --build which builds a (soon-to-be) relocatable independent bundle with all data/progs/libs in it (OSX bundle directory structure, should be possible to make a 'real' OSX bundle out of this...). Fix include paths to use "" and definitely build against local versions of libraries. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1689 a436a847-0d15-0410-975c-d299462d15a1
2008-10-19Make ingen actually run again :)David Robillard11-28/+33
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1688 a436a847-0d15-0410-975c-d299462d15a1
2008-10-19Fix posix_memalign detection.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1684 a436a847-0d15-0410-975c-d299462d15a1
2008-10-18Lower glib/glibmm dependency to 2.14.David Robillard11-57/+84
Fix optional parameters all over the palce because waf is retarded and sets failed check variables to ##some#stupid#name#like#this instead of false. Portability fixes (Ingen (except GUI) and all dependencies builds on OSX). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1681 a436a847-0d15-0410-975c-d299462d15a1
2008-10-18Remove mandatory libjack dependency (just for typedefs).David Robillard1-5/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1679 a436a847-0d15-0410-975c-d299462d15a1
2008-10-18Build against local library versions no matter what.... hopefully....David Robillard163-293/+286
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1677 a436a847-0d15-0410-975c-d299462d15a1
2008-10-16Don't install experimental ingen LV2 stuff.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1676 a436a847-0d15-0410-975c-d299462d15a1