summaryrefslogtreecommitdiffstats
path: root/src/libs/serialisation/Serialiser.cpp
AgeCommit message (Collapse)AuthorFilesLines
2008-08-18Remove pointless predicates that are duplicates of exist well-known ones.David Robillard1-7/+16
Move patch files closer to LV2. git-svn-id: http://svn.drobilla.net/lad/ingen@1437 a436a847-0d15-0410-975c-d299462d15a1
2008-08-18Fix copy/paste between different patches.David Robillard1-1/+4
Barf less serialisation stuff to the console. git-svn-id: http://svn.drobilla.net/lad/ingen@1431 a436a847-0d15-0410-975c-d299462d15a1
2008-08-17Don't pollute patch files with useless <foo> a :Plugin triples.David Robillard1-5/+0
git-svn-id: http://svn.drobilla.net/lad/ingen@1420 a436a847-0d15-0410-975c-d299462d15a1
2008-08-17Serialise connections as proper resources.David Robillard1-7/+14
git-svn-id: http://svn.drobilla.net/lad/ingen@1419 a436a847-0d15-0410-975c-d299462d15a1
2008-08-17More serialization work.David Robillard1-0/+5
Preliminary copy/paste (nodes only) git-svn-id: http://svn.drobilla.net/lad/ingen@1418 a436a847-0d15-0410-975c-d299462d15a1
2008-08-17Clean up parser into generic form that can parse anything (rather than just ↵David Robillard1-15/+19
the root patch from a document). Support for parsing from a string. Fix serialisation to a string. git-svn-id: http://svn.drobilla.net/lad/ingen@1414 a436a847-0d15-0410-975c-d299462d15a1
2008-08-16Add missing Store.cpp.David Robillard1-32/+43
More serialisation work. git-svn-id: http://svn.drobilla.net/lad/ingen@1402 a436a847-0d15-0410-975c-d299462d15a1
2008-08-16Properly write base URI when serializing a node or port.David Robillard1-0/+3
git-svn-id: http://svn.drobilla.net/lad/ingen@1400 a436a847-0d15-0410-975c-d299462d15a1
2008-08-15Push serialiser down into core ('world').David Robillard1-3/+7
HTTP access to patches (serialised on demand). git-svn-id: http://svn.drobilla.net/lad/ingen@1393 a436a847-0d15-0410-975c-d299462d15a1
2008-08-15Make refresh more complete.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/ingen@1389 a436a847-0d15-0410-975c-d299462d15a1
2008-07-30Fix crash on ingen -e.David Robillard1-3/+3
Rename ingen:name to ingen:symbol to match LV2's name of the same thing (and not step on a future doap:name). git-svn-id: http://svn.drobilla.net/lad/ingen@1310 a436a847-0d15-0410-975c-d299462d15a1
2008-07-29Add converted Smack 909 patches.David Robillard1-2/+0
Fix MIDI/Event ports loaded from patches. git-svn-id: http://svn.drobilla.net/lad/ingen@1303 a436a847-0d15-0410-975c-d299462d15a1
2008-07-29Bump Ingen librdf dependency to 1.0.8.David Robillard1-14/+20
Several serialization fixes. Include Smack 808 Om patches converted to Ingen files. git-svn-id: http://svn.drobilla.net/lad/ingen@1301 a436a847-0d15-0410-975c-d299462d15a1
2008-06-09Serialiser cleanups.David Robillard1-9/+7
git-svn-id: http://svn.drobilla.net/lad/ingen@1236 a436a847-0d15-0410-975c-d299462d15a1
2008-05-23Don't set default value metadata if plugin didn't specify a default value.David Robillard1-1/+1
More readable/informative blank node names in patch files. git-svn-id: http://svn.drobilla.net/lad/ingen@1232 a436a847-0d15-0410-975c-d299462d15a1
2008-05-20Fix various problems with control port values.David Robillard1-1/+1
Fix control port feedback issues with LV2 plugin UIs. git-svn-id: http://svn.drobilla.net/lad/ingen@1218 a436a847-0d15-0410-975c-d299462d15a1
2008-04-30Fix Redland NULL node assertion failures when saving.David Robillard1-5/+14
git-svn-id: http://svn.drobilla.net/lad/ingen@1184 a436a847-0d15-0410-975c-d299462d15a1
2008-02-17Fix SLV2 building from top level.David Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/lad/ingen@1147 a436a847-0d15-0410-975c-d299462d15a1
2008-01-06Remove raul dependency on liblo and redlandmm.David Robillard1-8/+11
git-svn-id: http://svn.drobilla.net/lad/ingen@1025 a436a847-0d15-0410-975c-d299462d15a1
2007-12-05Preliminary evolutionary stuff in machina.David Robillard1-4/+3
Fix compilation against redlandmm (instead of old Raul RDF stuff). git-svn-id: http://svn.drobilla.net/lad/ingen@949 a436a847-0d15-0410-975c-d299462d15a1
2007-11-30Split redland C++ wrappers out from Raul.David Robillard1-40/+42
git-svn-id: http://svn.drobilla.net/lad/ingen@927 a436a847-0d15-0410-975c-d299462d15a1
2007-10-21Fix patch serialisation to a string.David Robillard1-4/+17
Fix patch uploading. Closes ticket 100. git-svn-id: http://svn.drobilla.net/lad/ingen@892 a436a847-0d15-0410-975c-d299462d15a1
2007-10-10Fix recursive patch problems (all objects recursively appearing as direct ↵David Robillard1-1/+5
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/ingen@865 a436a847-0d15-0410-975c-d299462d15a1
2007-10-08Build fixes.David Robillard1-1/+3
Work on proper variable (metadata) serialisation. git-svn-id: http://svn.drobilla.net/lad/ingen@854 a436a847-0d15-0410-975c-d299462d15a1
2007-10-08Added missing interface/Patch.hpp.David Robillard1-52/+42
Serialize variables in a sane way for a change. git-svn-id: http://svn.drobilla.net/lad/ingen@853 a436a847-0d15-0410-975c-d299462d15a1
2007-10-08s/MetadataMap/Variables/ etc.David Robillard1-9/+9
Removed ancient/unused Controller.hpp. git-svn-id: http://svn.drobilla.net/lad/ingen@852 a436a847-0d15-0410-975c-d299462d15a1
2007-10-08Serializer -> Serialiser.David Robillard1-0/+434
Ingen is a god-fearing proper Queen's english speaking upstanding gentleman of a project, cherrio, pip-pip, indeed, etc. git-svn-id: http://svn.drobilla.net/lad/ingen@849 a436a847-0d15-0410-975c-d299462d15a1