summaryrefslogtreecommitdiffstats
path: root/src/serialisation
AgeCommit message (Collapse)AuthorFilesLines
2012-01-14Fix loading patches by relative path (fix #798).David Robillard1-4/+15
Gracefully handle and report Glib path to URI conversion errors. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3943 a436a847-0d15-0410-975c-d299462d15a1
2011-12-10Fix crash on load and subsequent save.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3853 a436a847-0d15-0410-975c-d299462d15a1
2011-12-07Fix saving.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3832 a436a847-0d15-0410-975c-d299462d15a1
2011-10-22Fix serialisation.David Robillard2-40/+28
Fix Parser::relative_uri. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3590 a436a847-0d15-0410-975c-d299462d15a1
2011-10-22Simplify Parser.David Robillard1-104/+57
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3589 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Clean up include paths.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3567 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Move more headers to shared include directory.David Robillard2-4/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3566 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Separate URIs from LV2URIMap.David Robillard2-4/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3564 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Move World.hpp and Module.hpp to public include directory.David Robillard3-4/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3560 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Use modern terser waf syntax.David Robillard1-12/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3556 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Fix running as an LV2 plugin.David Robillard1-3/+8
Install template bundles for loading Ingen in LV2 hosts. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3555 a436a847-0d15-0410-975c-d299462d15a1
2011-10-03Remove static PortType enumeration from public/client side interface.David Robillard1-20/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3523 a436a847-0d15-0410-975c-d299462d15a1
2011-09-23Fix memory leaks and errors.David Robillard1-0/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3482 a436a847-0d15-0410-975c-d299462d15a1
2011-09-06Report serialisation errorsDavid Robillard1-1/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3458 a436a847-0d15-0410-975c-d299462d15a1
2011-05-27Don't install private headersDavid Robillard1-3/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3339 a436a847-0d15-0410-975c-d299462d15a1
2011-05-25Move sanitised serialisation headers to public include directoryDavid Robillard6-622/+469
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3320 a436a847-0d15-0410-975c-d299462d15a1
2011-05-24Update for new Sord APIDavid Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3315 a436a847-0d15-0410-975c-d299462d15a1
2011-05-21Fix patch loading.David Robillard2-8/+31
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3304 a436a847-0d15-0410-975c-d299462d15a1
2011-05-20Remove dependency on glade and glademm (migrate to GtkBuilder).David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3295 a436a847-0d15-0410-975c-d299462d15a1
2011-05-18Update for new Serd and Sord APIs.David Robillard2-10/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3277 a436a847-0d15-0410-975c-d299462d15a1
2011-05-13Apply 0001-Remove-unused-includes.patch from ticket #688, except with ↵David Robillard1-0/+1
modifications to not break compilation. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3262 a436a847-0d15-0410-975c-d299462d15a1
2011-05-13Make models const in client code.David Robillard2-35/+35
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3259 a436a847-0d15-0410-975c-d299462d15a1
2011-05-11Pass environment to sord write methods for CURIE abbreviation.David Robillard1-5/+13
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3255 a436a847-0d15-0410-975c-d299462d15a1
2011-04-28Switch to Lilv from SLV2.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3220 a436a847-0d15-0410-975c-d299462d15a1
2011-04-22Fix Python whitespace (PEP8)David Robillard1-16/+15
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3195 a436a847-0d15-0410-975c-d299462d15a1
2011-04-20Rename Ingen::Engine to Ingen::Server (hopefully avoid odd name clases and ↵David Robillard2-2/+2
fix #675). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3184 a436a847-0d15-0410-975c-d299462d15a1
2011-04-19Partially fix HTTP.David Robillard1-3/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3173 a436a847-0d15-0410-975c-d299462d15a1
2011-04-18Put engine code in new Ingen::Engine namespace.David Robillard4-108/+111
Put core interfaces in Ingen namespace (not Ingen::Shared). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3159 a436a847-0d15-0410-975c-d299462d15a1
2011-04-16Update copyright headersDavid Robillard6-6/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3153 a436a847-0d15-0410-975c-d299462d15a1
2011-04-16Squeeze blank lines and delete trailing whitespace.David Robillard2-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3152 a436a847-0d15-0410-975c-d299462d15a1
2011-04-15Move Shared::Module and Shared::World to shared directory.David Robillard3-4/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3147 a436a847-0d15-0410-975c-d299462d15a1
2011-04-13Consistent local or installed includes for interface headers.David Robillard6-11/+13
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3143 a436a847-0d15-0410-975c-d299462d15a1
2011-03-15Remove autowaf external (broken intermediary revision).David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3095 a436a847-0d15-0410-975c-d299462d15a1
2011-02-19Partially working copy/paste.David Robillard2-9/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2996 a436a847-0d15-0410-975c-d299462d15a1
2011-02-19Sshh.David Robillard1-4/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2994 a436a847-0d15-0410-975c-d299462d15a1
2011-02-19Save/load patches as nested bundles (fix ticket #520).David Robillard5-274/+311
Sane (context-based, ala RDF quads) approach to the problem of externally visible / internally visible properties. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2993 a436a847-0d15-0410-975c-d299462d15a1
2011-02-18Trim more cruft.David Robillard1-43/+22
Fix running without loading a patch. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2989 a436a847-0d15-0410-975c-d299462d15a1
2011-02-18Trim more cruft.David Robillard2-146/+32
Correctly receive data about plugins with hashes in their URIs. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2988 a436a847-0d15-0410-975c-d299462d15a1
2011-02-18Save (patch ingen:node subpatch) for subpatch nodes.David Robillard1-0/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2987 a436a847-0d15-0410-975c-d299462d15a1
2011-02-17Remember document patches were loaded from (fix ticket #603).David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2986 a436a847-0d15-0410-975c-d299462d15a1
2011-02-17Remove deprecated Om patch loading code (resolve ticket #32).David Robillard2-5/+1
Om patch loading is better achieved with a script than trying to maintain this functionality in ingen (and the associated dead code maintenance and protocol headaches). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2984 a436a847-0d15-0410-975c-d299462d15a1
2011-02-17Jack session support for ingen.David Robillard2-31/+46
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2978 a436a847-0d15-0410-975c-d299462d15a1
2011-02-17Fix "Ingen as an LV2", i.e. make Ingen bundles working LV2 plugins.David Robillard1-7/+2
Fix module loading/unloading (don't use statics). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2973 a436a847-0d15-0410-975c-d299462d15a1
2011-02-16Save subpatches to recursive bundles.David Robillard2-44/+52
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2967 a436a847-0d15-0410-975c-d299462d15a1
2011-02-16Tidy up serialiser interface.David Robillard2-70/+50
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2965 a436a847-0d15-0410-975c-d299462d15a1
2011-02-16Sord::Resource => Sord::URI.David Robillard3-192/+159
Tidy up serialisation code. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2964 a436a847-0d15-0410-975c-d299462d15a1
2011-02-16Use simpler, single, file extensions.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2963 a436a847-0d15-0410-975c-d299462d15a1
2011-02-16Tidy.David Robillard4-242/+211
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2962 a436a847-0d15-0410-975c-d299462d15a1
2011-02-16Drop redlandmm for sordmm.David Robillard5-216/+218
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2959 a436a847-0d15-0410-975c-d299462d15a1
2011-02-15Remove fuzzy lack of distinction between URIs and CURIEs.David Robillard2-54/+126
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2954 a436a847-0d15-0410-975c-d299462d15a1