summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2007-12-12Fix initialisation order warnings.David Robillard1-4/+4
git-svn-id: http://svn.drobilla.net/lad/raul@972 a436a847-0d15-0410-975c-d299462d15a1
2007-12-07Fix termination of evolution and resumed Jack execution.David Robillard2-1/+9
git-svn-id: http://svn.drobilla.net/lad/raul@960 a436a847-0d15-0410-975c-d299462d15a1
2007-12-07It's evolution, baby.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/raul@958 a436a847-0d15-0410-975c-d299462d15a1
2007-12-06Add copy constructor.David Robillard1-3/+10
git-svn-id: http://svn.drobilla.net/lad/raul@957 a436a847-0d15-0410-975c-d299462d15a1
2007-12-06MIDI robustness fixes.David Robillard2-5/+6
git-svn-id: http://svn.drobilla.net/lad/raul@954 a436a847-0d15-0410-975c-d299462d15a1
2007-12-04Added 'has_waiter' method for Semaphore.David Robillard3-2/+65
Added new Command class, for e.g. coarse GUI->Engine RT safe events. git-svn-id: http://svn.drobilla.net/lad/raul@947 a436a847-0d15-0410-975c-d299462d15a1
2007-12-03Fix Raul building.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/raul@943 a436a847-0d15-0410-975c-d299462d15a1
2007-12-01Clean up query code.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/raul@933 a436a847-0d15-0410-975c-d299462d15a1
2007-12-01Remove useless inmaintained ChangeLog/NEWS files.David Robillard4-7/+10
More documentation fixes. SLV2 version 0.3.2. git-svn-id: http://svn.drobilla.net/lad/raul@930 a436a847-0d15-0410-975c-d299462d15a1
2007-11-30Various documentation cleanups/fixes.David Robillard5-90/+238
Generate/install man pages for SLV2. git-svn-id: http://svn.drobilla.net/lad/raul@929 a436a847-0d15-0410-975c-d299462d15a1
2007-11-30Split redland C++ wrappers out from Raul.David Robillard19-1191/+97
git-svn-id: http://svn.drobilla.net/lad/raul@927 a436a847-0d15-0410-975c-d299462d15a1
2007-11-30Less ugly blank node names.David Robillard1-2/+3
git-svn-id: http://svn.drobilla.net/lad/raul@925 a436a847-0d15-0410-975c-d299462d15a1
2007-11-29Add base URI support to RDF model (ability to write pretty <> in Turtle with ↵David Robillard3-10/+19
model.base()). git-svn-id: http://svn.drobilla.net/lad/raul@922 a436a847-0d15-0410-975c-d299462d15a1
2007-11-05Fix building within raul directory.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/raul@902 a436a847-0d15-0410-975c-d299462d15a1
2007-10-22Stricter limitations for path symbols/names (C symbols, equivalent to ↵David Robillard2-23/+75
lv2:symbol, subset of OSC addresses and URIs). git-svn-id: http://svn.drobilla.net/lad/raul@897 a436a847-0d15-0410-975c-d299462d15a1
2007-10-21Fix patch serialisation to a string.David Robillard1-1/+2
Fix patch uploading. Closes ticket 100. git-svn-id: http://svn.drobilla.net/lad/raul@892 a436a847-0d15-0410-975c-d299462d15a1
2007-10-20Fix thread error message/death on launching machina_guiDavid Robillard4-7/+7
git-svn-id: http://svn.drobilla.net/lad/raul@888 a436a847-0d15-0410-975c-d299462d15a1
2007-10-13Dynamic polyphony fixes.David Robillard1-2/+4
git-svn-id: http://svn.drobilla.net/lad/raul@883 a436a847-0d15-0410-975c-d299462d15a1
2007-10-11Fix Gtk rendering corruption problems when running monolithic (internal engine).David Robillard1-1/+1
Reduce Gtk main loop overhead when running monolithic. Fix crash on importing certain Om patches. git-svn-id: http://svn.drobilla.net/lad/raul@870 a436a847-0d15-0410-975c-d299462d15a1
2007-10-10Fix recursive patch problems (all objects recursively appearing as direct ↵David Robillard5-18/+24
child of root). Use slightly more human friendly names for blank nodes in patch files. Fix memory management semantics of engine side objects (fix crash on subpatch delete). Make Raul::Table a boost::noncopyable; related changes trickled down from that. git-svn-id: http://svn.drobilla.net/lad/raul@865 a436a847-0d15-0410-975c-d299462d15a1
2007-10-08Update.. stuff... I hate SVN...David Robillard4-52/+44
git-svn-id: http://svn.drobilla.net/lad/raul@855 a436a847-0d15-0410-975c-d299462d15a1
2007-10-08SharedPtr-ify engine side store.David Robillard6-408/+463
Fix reattaching to engine. Fix connection paths. Remove last dependencies on client (model) library from Serialiser. Fix Raul::PathTable::find_descendants_end. git-svn-id: http://svn.drobilla.net/lad/raul@847 a436a847-0d15-0410-975c-d299462d15a1
2007-10-08Fixed missing symbol in Raul.David Robillard5-76/+86
Made Raul::List interface and uses thereof less fugly. git-svn-id: http://svn.drobilla.net/lad/raul@845 a436a847-0d15-0410-975c-d299462d15a1
2007-10-08Eliminate redundant object collections (ObjectModel having a separate ↵David Robillard2-2/+14
collection of its children). Fix renaming/creation of children (fix ticket 97). git-svn-id: http://svn.drobilla.net/lad/raul@844 a436a847-0d15-0410-975c-d299462d15a1
2007-10-05Fix connection serialisation.David Robillard3-2/+10
Do hidden graphviz render to /dev/null instead of /home/dave/test.graphviz. Oops. :) git-svn-id: http://svn.drobilla.net/lad/raul@823 a436a847-0d15-0410-975c-d299462d15a1
2007-10-02Be veeewwwwyy quiet, I'm hunting bugwits!David Robillard1-1/+4
git-svn-id: http://svn.drobilla.net/lad/raul@801 a436a847-0d15-0410-975c-d299462d15a1
2007-10-01Blink MIDI ports on message transmission.David Robillard1-9/+9
git-svn-id: http://svn.drobilla.net/lad/raul@794 a436a847-0d15-0410-975c-d299462d15a1
2007-09-22LV2 UI extension updates.David Robillard2-4/+6
LV2 GUI support in ingen. git-svn-id: http://svn.drobilla.net/lad/raul@763 a436a847-0d15-0410-975c-d299462d15a1
2007-09-20Add locking support to RDF stuff for dealing with concurrent librdf use.David Robillard6-11/+54
git-svn-id: http://svn.drobilla.net/lad/raul@739 a436a847-0d15-0410-975c-d299462d15a1
2007-09-19Automatically attempt to qualify qnames when used to create RDF resource nodes.David Robillard1-5/+8
git-svn-id: http://svn.drobilla.net/lad/raul@730 a436a847-0d15-0410-975c-d299462d15a1
2007-09-19Remove useless old debugging-related overhead from Array destructor.David Robillard1-2/+0
git-svn-id: http://svn.drobilla.net/lad/raul@723 a436a847-0d15-0410-975c-d299462d15a1
2007-09-12Const-correctness for Raul::RDF::Node type conversion functions.David Robillard3-13/+13
git-svn-id: http://svn.drobilla.net/lad/raul@702 a436a847-0d15-0410-975c-d299462d15a1
2007-09-08Pretty RDF boolean reading.David Robillard2-0/+26
git-svn-id: http://svn.drobilla.net/lad/raul@699 a436a847-0d15-0410-975c-d299462d15a1
2007-09-08Support for writing pretty Turtle boolean literals.David Robillard2-0/+14
git-svn-id: http://svn.drobilla.net/lad/raul@698 a436a847-0d15-0410-975c-d299462d15a1
2007-09-07Fix port highlighting.David Robillard3-5/+5
GCC 4.2 warning fixes. git-svn-id: http://svn.drobilla.net/lad/raul@696 a436a847-0d15-0410-975c-d299462d15a1
2007-08-09Minor threading interface stuff for parallel Ingen.David Robillard2-5/+8
git-svn-id: http://svn.drobilla.net/lad/raul@690 a436a847-0d15-0410-975c-d299462d15a1
2007-08-08Fix standalone building of Raul. Maybe.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/raul@685 a436a847-0d15-0410-975c-d299462d15a1
2007-08-08Added individial building stuff for flowcanvas, raul, patchage.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/raul@684 a436a847-0d15-0410-975c-d299462d15a1
2007-08-07Added individual Raul building, for those who are so inclined.David Robillard4-2/+213
git-svn-id: http://svn.drobilla.net/lad/raul@683 a436a847-0d15-0410-975c-d299462d15a1
2007-08-05Yet more benchmarking.David Robillard1-1/+61
git-svn-id: http://svn.drobilla.net/lad/raul@680 a436a847-0d15-0410-975c-d299462d15a1
2007-08-05Okay, so it's faster with expensive to compare keys (strings).David Robillard1-6/+13
Justification FTW. git-svn-id: http://svn.drobilla.net/lad/raul@679 a436a847-0d15-0410-975c-d299462d15a1
2007-08-05Added benchmark proving Raul::Table is slower than std::map and thus a ↵David Robillard2-2/+118
useless piece of crap. Awesome. git-svn-id: http://svn.drobilla.net/lad/raul@678 a436a847-0d15-0410-975c-d299462d15a1
2007-07-31SWIG building fixes.David Robillard1-16/+18
Applied patch from silverblade to fix Raul Process cmd line parameters. Fixed launching internal engine from Connect dialog. Fix nasty crashes caused by overly hasty last commit. git-svn-id: http://svn.drobilla.net/lad/raul@662 a436a847-0d15-0410-975c-d299462d15a1
2007-07-29Build system fixes, building from top level doesn't recursively configure ↵David Robillard10-17/+17
slv2, but slv2 is still independently packageable/buildable. Think I've finally figured out how to do recursive autohell without resorting to suicide... git-svn-id: http://svn.drobilla.net/lad/raul@650 a436a847-0d15-0410-975c-d299462d15a1
2007-07-27Control port slider functionality (when not in edit more, or holding down ↵David Robillard1-0/+1
control). Known issue: Control modifier toggling currently only works when pointer on canvas (not a module or port). git-svn-id: http://svn.drobilla.net/lad/raul@644 a436a847-0d15-0410-975c-d299462d15a1
2007-07-27Use uint32_t for num_ports (and poly), matches LV2 and size_t is excessive ↵David Robillard3-3/+13
on 64-bit. Remove (linear) sorted assertion from Table, except in unit tests. git-svn-id: http://svn.drobilla.net/lad/raul@643 a436a847-0d15-0410-975c-d299462d15a1
2007-07-26Fix recursive patch serialization (fix ticket 63).David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/raul@642 a436a847-0d15-0410-975c-d299462d15a1
2007-07-26Use PathTable for engine side objects.David Robillard3-13/+14
Re-implement renaming and destroying more cleanly (not to mention workingly). git-svn-id: http://svn.drobilla.net/lad/raul@638 a436a847-0d15-0410-975c-d299462d15a1
2007-07-26Fix various Table bugs (and put some way too slow code in there, but hey, it ↵David Robillard5-55/+134
works). Use PathTable for models on the client side. Implement renaming on client side. git-svn-id: http://svn.drobilla.net/lad/raul@636 a436a847-0d15-0410-975c-d299462d15a1
2007-07-26Added PathTable, simple pretty wrapper around Table which provides super fastDavid Robillard6-6/+224
"find all descendants". I couldn't deal with the 'one big table' or 'parents own/lookup children' decision, so I came up with this thing instead. It's pretty cool I guess. git-svn-id: http://svn.drobilla.net/lad/raul@635 a436a847-0d15-0410-975c-d299462d15a1