summaryrefslogtreecommitdiffstats
path: root/src/libs/shared
AgeCommit message (Collapse)AuthorFilesLines
2008-08-19Move one whole line.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/ingen@1451 a436a847-0d15-0410-975c-d299462d15a1
2008-08-19Slightly more reliable OSC comms. Still not really up to the task of ↵David Robillard1-5/+12
receiving massive patches... git-svn-id: http://svn.drobilla.net/lad/ingen@1448 a436a847-0d15-0410-975c-d299462d15a1
2008-08-19Preliminary connecting via HTTP in Gtk client.David Robillard2-3/+3
Better handling of overflowed client event receive buffer. Store fixes, complain only once about orphans, don't request an orphan parent over and over. git-svn-id: http://svn.drobilla.net/lad/ingen@1447 a436a847-0d15-0410-975c-d299462d15a1
2008-08-19Factor out destroy (and object_destroyed) to common interface.David Robillard2-0/+9
git-svn-id: http://svn.drobilla.net/lad/ingen@1443 a436a847-0d15-0410-975c-d299462d15a1
2008-08-18Debarf.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/ingen@1432 a436a847-0d15-0410-975c-d299462d15a1
2008-08-18Fix copy/paste between different patches.David Robillard2-27/+54
Barf less serialisation stuff to the console. git-svn-id: http://svn.drobilla.net/lad/ingen@1431 a436a847-0d15-0410-975c-d299462d15a1
2008-08-18Fix loading / importing patches at root and in subpatches.David Robillard3-11/+27
git-svn-id: http://svn.drobilla.net/lad/ingen@1430 a436a847-0d15-0410-975c-d299462d15a1
2008-08-18More copy/paste and serialisation work.David Robillard6-34/+78
Don't die on invalid path for set_property and set_variable (return error to client). Working paste to subpatches, paste of connected patch ports and modules. git-svn-id: http://svn.drobilla.net/lad/ingen@1428 a436a847-0d15-0410-975c-d299462d15a1
2008-08-17Copy/paste of patch ports.David Robillard2-4/+0
git-svn-id: http://svn.drobilla.net/lad/ingen@1427 a436a847-0d15-0410-975c-d299462d15a1
2008-08-17Copy/paste of connections.David Robillard6-6/+287
git-svn-id: http://svn.drobilla.net/lad/ingen@1426 a436a847-0d15-0410-975c-d299462d15a1
2008-08-17Select pasted objects.David Robillard1-1/+1
Clean up parser debug output. git-svn-id: http://svn.drobilla.net/lad/ingen@1425 a436a847-0d15-0410-975c-d299462d15a1
2008-08-17Fix copy/paste.David Robillard1-8/+2
git-svn-id: http://svn.drobilla.net/lad/ingen@1423 a436a847-0d15-0410-975c-d299462d15a1
2008-08-17More serialization work.David Robillard5-1/+167
Preliminary copy/paste (nodes only) git-svn-id: http://svn.drobilla.net/lad/ingen@1418 a436a847-0d15-0410-975c-d299462d15a1
2008-08-17Add missing files.David Robillard2-0/+177
git-svn-id: http://svn.drobilla.net/lad/ingen@1417 a436a847-0d15-0410-975c-d299462d15a1
2008-08-17Cloooser...David Robillard1-0/+2
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/ingen@1409 a436a847-0d15-0410-975c-d299462d15a1
2008-08-16Add missing Store.cpp.David Robillard1-0/+63
More serialisation work. git-svn-id: http://svn.drobilla.net/lad/ingen@1402 a436a847-0d15-0410-975c-d299462d15a1
2008-08-16Only load one serialisation module, and store it in the world.David Robillard2-1/+12
git-svn-id: http://svn.drobilla.net/lad/ingen@1398 a436a847-0d15-0410-975c-d299462d15a1
2008-08-16Factor out common store functionality.David Robillard2-11/+14
Make store is-a Table and ditch store->objects() thing everywhere. Use a separate store in the client (fix ingen -eg). git-svn-id: http://svn.drobilla.net/lad/ingen@1397 a436a847-0d15-0410-975c-d299462d15a1
2008-08-16Reorganize two 'store' implementations, move header to shared module ↵David Robillard1-0/+47
(prepare for factoring out). git-svn-id: http://svn.drobilla.net/lad/ingen@1395 a436a847-0d15-0410-975c-d299462d15a1
2008-07-28Simply global memory management crap by using shared_ptr in the World struct ↵David Robillard4-9/+25
(it's not C anyway, might as well). Properly support LV2 events from plugin UIs over OSC and directly (w/ monolithic UI/engine). Fix crashes on node destruction with monolithic UI/engine. Resolves ticket #177. git-svn-id: http://svn.drobilla.net/lad/ingen@1293 a436a847-0d15-0410-975c-d299462d15a1
2008-07-24Add missing redlandmm CFLAGS to libs/shared (shouldn't be strictly necessary ↵David Robillard1-1/+1
but whatever). git-svn-id: http://svn.drobilla.net/lad/ingen@1292 a436a847-0d15-0410-975c-d299462d15a1
2008-05-23Fix memory error.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/ingen@1229 a436a847-0d15-0410-975c-d299462d15a1
2008-05-20Fix LV2 include issues.David Robillard1-0/+1
Fix GCC 4.3 compilation. git-svn-id: http://svn.drobilla.net/lad/ingen@1220 a436a847-0d15-0410-975c-d299462d15a1
2008-05-20Add files I yet again forgot to add.David Robillard5-0/+260
git-svn-id: http://svn.drobilla.net/lad/ingen@1219 a436a847-0d15-0410-975c-d299462d15a1