summaryrefslogtreecommitdiffstats
path: root/raul
AgeCommit message (Collapse)AuthorFilesLines
2009-05-28Fix URIs.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@2018 a436a847-0d15-0410-975c-d299462d15a1
2009-05-28Fix QNAMEs being serialised as URIs.David Robillard2-5/+5
Remove vestigial variable stuff. git-svn-id: http://svn.drobilla.net/lad/trunk/raul@2017 a436a847-0d15-0410-975c-d299462d15a1
2009-05-27Remove 'new_patch', 'new_node', and 'new_port' from interface in favour of ↵David Robillard2-6/+20
generic 'put'. git-svn-id: http://svn.drobilla.net/lad/trunk/raul@2011 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Clean up Jack shutdown semantics.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@2003 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Update copyright dates.David Robillard36-36/+36
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@2000 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Strip trailing whitespace.David Robillard36-287/+287
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1999 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Use new query system to get LADSPA plugin names from the engine.David Robillard2-1/+2
Fixes ticket #365. git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1998 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Remove unused junk on ClientInterface.David Robillard1-3/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1994 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13The great ID refactoring of 2009.David Robillard2-17/+157
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/raul@1992 a436a847-0d15-0410-975c-d299462d15a1
2009-05-11Fix OSX compilation (ticket #326).David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1982 a436a847-0d15-0410-975c-d299462d15a1
2009-05-11Type preserving Redland URI <-> atom URI.David Robillard1-5/+9
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1976 a436a847-0d15-0410-975c-d299462d15a1
2009-02-28Make machina work sort of a little bit maybe.David Robillard2-7/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1945 a436a847-0d15-0410-975c-d299462d15a1
2008-12-21Make Path::is_valid_name reject names containing a slash (fix ticket #313).David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1896 a436a847-0d15-0410-975c-d299462d15a1
2008-12-21Don't serialise Nan or infinite port values (fix ticket #312).David Robillard1-0/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1895 a436a847-0d15-0410-975c-d299462d15a1
2008-12-16Trim include dependency tree.David Robillard3-5/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1870 a436a847-0d15-0410-975c-d299462d15a1
2008-12-12Fix assertion death on ingen -eglDavid Robillard1-1/+11
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1851 a436a847-0d15-0410-975c-d299462d15a1
2008-11-30Some support for bundle saving.David Robillard1-5/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1831 a436a847-0d15-0410-975c-d299462d15a1
2008-11-27Fix warnings for non-debug builds.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1804 a436a847-0d15-0410-975c-d299462d15a1
2008-11-27Decruft.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1803 a436a847-0d15-0410-975c-d299462d15a1
2008-11-24Fix compilation.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1777 a436a847-0d15-0410-975c-d299462d15a1
2008-11-24Use lists instead of ringbuffers for event queue - remove upper limit on ↵David Robillard2-6/+52
event queue size and related warnings on big patch load. git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1776 a436a847-0d15-0410-975c-d299462d15a1
2008-11-22Add status bar to display information about objects on mouse hover.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1769 a436a847-0d15-0410-975c-d299462d15a1
2008-11-17Run. Sorta.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1757 a436a847-0d15-0410-975c-d299462d15a1
2008-11-17Run... almostDavid Robillard4-15/+23
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1756 a436a847-0d15-0410-975c-d299462d15a1
2008-11-16Cast glib operations to compile on annoying platforms.David Robillard2-20/+21
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1732 a436a847-0d15-0410-975c-d299462d15a1
2008-11-15Stubs for HTTP streaming.David Robillard1-2/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1719 a436a847-0d15-0410-975c-d299462d15a1
2008-11-09Add concept of 'Resource' and make plugins a resource (as well as graph ↵David Robillard1-2/+10
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/raul@1713 a436a847-0d15-0410-975c-d299462d15a1
2008-11-09Fix out of date comment.David Robillard1-8/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1710 a436a847-0d15-0410-975c-d299462d15a1
2008-10-20Actually use installation location variables for everything.David Robillard19-32/+32
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/raul@1689 a436a847-0d15-0410-975c-d299462d15a1
2008-10-14Aaaaaaaaaaaaaaand more guesswork.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1674 a436a847-0d15-0410-975c-d299462d15a1
2008-10-14More *&%*&%@ guesswork.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1673 a436a847-0d15-0410-975c-d299462d15a1
2008-10-14Yet another attempted fix for weird anal compilers of mysterious pedantry...David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1672 a436a847-0d15-0410-975c-d299462d15a1
2008-10-14Fix const correctness of Atomic* (g_atomic_int_get takes a non-const pointer ↵David Robillard2-2/+2
for some stupid reason). git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1671 a436a847-0d15-0410-975c-d299462d15a1
2008-10-12Remove unnecessary include.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1652 a436a847-0d15-0410-975c-d299462d15a1
2008-10-06Add front() method ala std::list.David Robillard1-0/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1621 a436a847-0d15-0410-975c-d299462d15a1
2008-10-03Good riddance.David Robillard1-42/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1602 a436a847-0d15-0410-975c-d299462d15a1
2008-10-03Remove config header include directives in system installed headers (oops).David Robillard2-4/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1599 a436a847-0d15-0410-975c-d299462d15a1
2008-10-02Remove JACK dependence from RAUL.David Robillard1-120/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1596 a436a847-0d15-0410-975c-d299462d15a1
2008-09-30Move LV2 extension stuff to less horribly named directory.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1562 a436a847-0d15-0410-975c-d299462d15a1
2008-09-29 * Context extension work.David Robillard1-1/+4
* Better support for set_port_value on event ports. * Don't pop audio ports when clicking in event mode. * Clicking an event port in event mode will 'bang' the event port (example 'bang' plugin prints when it receives one). git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1534 a436a847-0d15-0410-975c-d299462d15a1
2008-09-28Update contexts extension.David Robillard1-2/+0
Update bang plugin and fix UI building (UI instantiates in ingen again). Stubs for a message thread implementation in ingen. git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1525 a436a847-0d15-0410-975c-d299462d15a1
2008-08-22Lash D-Bus support and projects list from LADI Patchage, with ↵David Robillard4-185/+0
improvements/cleanup/sanification/etc. Remove liblash stuff (meh, what the hell... here's to new beginnings). Enable/disable/hide/etc patchage widgets better based on available (compiled in) functionality. git-svn-id: http://svn.drobilla.net/lad/raul@1462 a436a847-0d15-0410-975c-d299462d15a1
2008-08-20Fix set_port_value stuff over OSC with blobs (i.e. make klaviatur work with ↵David Robillard1-2/+1
a remote engine). git-svn-id: http://svn.drobilla.net/lad/raul@1454 a436a847-0d15-0410-975c-d299462d15a1
2008-08-20Fix Blob atom copy contruction/size/etc stuff.David Robillard1-13/+14
Fix LV2 UI events (i.e. make klaviatur work again). git-svn-id: http://svn.drobilla.net/lad/raul@1452 a436a847-0d15-0410-975c-d299462d15a1
2008-08-19More thread-safe ringbuffer.David Robillard1-15/+15
Add test for size/full/empty queue functions. git-svn-id: http://svn.drobilla.net/lad/raul@1446 a436a847-0d15-0410-975c-d299462d15a1
2008-08-18Fix copy/paste between different patches.David Robillard1-0/+12
Barf less serialisation stuff to the console. git-svn-id: http://svn.drobilla.net/lad/raul@1431 a436a847-0d15-0410-975c-d299462d15a1
2008-08-17Write a less absurd number of decimal places for control values.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/raul@1421 a436a847-0d15-0410-975c-d299462d15a1
2008-08-17There!David Robillard1-3/+13
Loader uses only CommonInterface and is now able to parse into a client or engine. Proper OSC serialisation of boolean atoms. Remove patch_enabled and patch_disabled calls/signals/etc in favour of new generic "property" mechanism (courtesy of which much more killed API is to come). git-svn-id: http://svn.drobilla.net/lad/raul@1410 a436a847-0d15-0410-975c-d299462d15a1
2008-08-17Cloooser...David Robillard1-6/+17
Bundling of OSC communication both ways (previous was just engine->client). Factor out common OSC*Sender functionality (bundling stuff). Fully type-safe and polyphony-aware port value setting/getting, from RDF through OSC through engine and back again. git-svn-id: http://svn.drobilla.net/lad/raul@1409 a436a847-0d15-0410-975c-d299462d15a1
2008-08-15Install Raul Symbol.hpp.David Robillard1-10/+11
Rework aclocal include crap to not use m4 subdirectory, fix ingen building w/ python. Check for SOAP/HTTP support in ingen configure script as well. git-svn-id: http://svn.drobilla.net/lad/raul@1391 a436a847-0d15-0410-975c-d299462d15a1