summaryrefslogtreecommitdiffstats
path: root/src/world.c
AgeCommit message (Expand)AuthorFilesLines
2014-01-12Factor out common file reading code.David Robillard1-36/+26
2014-01-12Don't load files multiple times if they are listed as rdfs:seeAlso for severa...David Robillard1-34/+48
2013-12-27Implement lv2:prototype.David Robillard1-1/+2
2013-08-25Support denoting latency ports with lv2:designation lv2:latency.David Robillard1-0/+1
2013-02-18Make use of sord_get().David Robillard1-44/+18
2013-02-18Fix SordNode leaks.David Robillard1-7/+8
2013-02-10Add lilv_world_ask() for easily checking if a statement exists.David Robillard1-0/+16
2012-11-23Add lilv_world_ask() for simply checking if a statement exists.David Robillard1-0/+11
2012-11-23lilv_world_query_values_internal() => lilv_world_find_nodes_internal().David Robillard1-5/+5
2012-11-23Add lilv_nodes_merge() to API (address part of #835).David Robillard1-19/+8
2012-11-23Factor out common "ask if a triple is present" pattern.David Robillard1-0/+9
2012-08-10Always back LilvNode with a SordNode and shave 16 bytes off of LilvNode.David Robillard1-10/+14
2012-08-09Fix Windows static build.David Robillard1-1/+1
2012-08-09Fix warnings: -Wshadow -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wmis...David Robillard1-4/+2
2012-08-03Fix crash when invalid plugin URIs are used.David Robillard1-0/+4
2012-04-19Fix dynmanifest supportDavid Robillard1-1/+1
2012-04-12Use URI defines from LV2 headers where possible.David Robillard1-19/+20
2012-04-12Fix errors caused by blank node merging.David Robillard1-0/+4
2012-04-12Remove pointless lilv_world_find_statements() wrapper and use new sord_search().David Robillard1-40/+27
2012-03-26lilv_plugin_get_port_by_parameter() => lilv_plugin_get_port_by_designation().David Robillard1-4/+4
2012-03-21Fix redundant parsing of resources (e.g. preset files).David Robillard1-1/+1
2012-03-15Implement new LV2 discovery API.David Robillard1-0/+10
2012-03-03Remove pointless wrapper around Sord API.David Robillard1-34/+34
2012-02-28Update for latest lv2core.David Robillard1-2/+2
2012-02-27Implement lv2:relation.David Robillard1-0/+1
2012-01-29Fix duplicate plugin errors with multiple dynmanifests per bundle (fix #811).David Robillard1-4/+5
2012-01-18Lint.David Robillard1-1/+1
2012-01-17Support compilation as C++ under MSVC++,David Robillard1-23/+24
2012-01-15Fix memory leak.David Robillard1-0/+1
2012-01-14Lint.David Robillard1-7/+9
2012-01-13Fix compilation with --dyn-manifest (fix #803).David Robillard1-2/+2
2012-01-08Localise directory traversal stuff.David Robillard1-36/+17
2012-01-08Add file support to state implementation.David Robillard1-80/+53
2012-01-04Consistently use SordNode for internal URIs.David Robillard1-12/+10
2012-01-04Implement proper support for LV2_STATE_BUNDLE.David Robillard1-38/+2
2011-12-30Support arbitrary binary data in plugin state via base64 encoding.David Robillard1-0/+2
2011-12-23Add LilvState API for handling plugin state. This makes it simple to save andDavid Robillard1-8/+12
2011-12-18Fix broken lilv_resource_node_cmp (always equal)David Robillard1-1/+0
2011-12-16Fix lilv_world_find_nodes to work with wildcard subjects.David Robillard1-9/+70
2011-12-10Fix base URI used for parsing dynmanifest plugin data.David Robillard1-1/+1
2011-12-10Tidy.David Robillard1-2/+2
2011-12-09Only load dynmanifests once per bundle, not once per plugin (fix #669).David Robillard1-9/+17
2011-12-01Fix crash in wordexp when LV2_PATH is corrupt (patch from Paul Davis).David Robillard1-1/+4
2011-11-07Add lilv_plugin_get_extension_data.David Robillard1-0/+2
2011-11-06Remove unnecessary _XOPEN_SOURCE defines causing problems on FreeBSD.David Robillard1-1/+1
2011-11-02Use correct URI for dcterms:replaces (for hiding old plugins):David Robillard1-3/+3
2011-11-01Use rdfs:label for preset labels (fix ticket #668).David Robillard1-1/+1
2011-09-29Tidy.David Robillard1-3/+3
2011-09-29Tidy.David Robillard1-2/+2
2011-09-28Remove glib dependencyDavid Robillard1-33/+22