summaryrefslogtreecommitdiffstats
path: root/src/plugin.c
AgeCommit message (Expand)AuthorFilesLines
2012-11-23Factor out common "ask if a triple is present" pattern.David Robillard1-12/+3
2012-08-10Always back LilvNode with a SordNode and shave 16 bytes off of LilvNode.David Robillard1-26/+28
2012-08-09Fix warnings: -Wshadow -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wmis...David Robillard1-4/+4
2012-08-07Add missing headers and define.David Robillard1-0/+3
2012-04-17Add lilv_plugin_get_project() and get author information from project if it i...David Robillard1-0/+40
2012-04-12Use URI defines from LV2 headers where possible.David Robillard1-4/+7
2012-04-12Fix errors caused by blank node merging.David Robillard1-2/+4
2012-03-26lilv_plugin_get_port_by_parameter() => lilv_plugin_get_port_by_designation().David Robillard1-5/+5
2012-03-03Remove pointless wrapper around Sord API.David Robillard1-24/+24
2012-02-28Update for latest lv2core.David Robillard1-6/+9
2012-02-27Implement lv2:relation.David Robillard1-2/+26
2012-02-26Add lilv_plugin_get_port_by_property() and lilv_port_get_index() as an improv...David Robillard1-26/+27
2012-01-18Use consistent *_config.h rather than *-config.h.David Robillard1-1/+1
2012-01-17Support compilation as C++ under MSVC++,David Robillard1-19/+21
2012-01-14Lint.David Robillard1-12/+17
2012-01-08Add file support to state implementation.David Robillard1-25/+25
2012-01-04Consistently use SordNode for internal URIs.David Robillard1-7/+17
2012-01-04Implement proper support for LV2_STATE_BUNDLE.David Robillard1-7/+10
2012-01-03Improved coverage for plugin.c.David Robillard1-40/+47
2011-12-23Add LilvState API for handling plugin state. This makes it simple to save andDavid Robillard1-12/+8
2011-12-16Fix lilv_world_find_nodes to work with wildcard subjects.David Robillard1-0/+29
2011-12-10Fix base URI used for parsing dynmanifest plugin data.David Robillard1-2/+2
2011-12-09Only load dynmanifests once per bundle, not once per plugin (fix #669).David Robillard1-29/+21
2011-11-11Add lilv_plugin_has_extension_data.David Robillard1-0/+35
2011-11-07Add lilv_plugin_get_extension_data.David Robillard1-0/+7
2011-11-06Remove unnecessary _XOPEN_SOURCE defines causing problems on FreeBSD.David Robillard1-2/+0
2011-09-29Tidy.David Robillard1-2/+2
2011-09-28Remove glib dependencyDavid Robillard1-7/+8
2011-09-27Add lilv_plugin_write_description and lilv_plugin_write_manifest_entry.David Robillard1-0/+119
2011-09-22Set correct base URI when parsing dyn manifest data (fix #771).David Robillard1-0/+2
2011-09-14Support integer minimum, maximum, and default port values in lilv_plugin_get_...David Robillard1-14/+29
2011-06-11Parse data files with their own URIs as base URIs and allow plugin data files...David Robillard1-10/+4
2011-05-18Fix crash introduced in last commit. Oops.David Robillard1-10/+15
2011-05-18Fix lilv_plugin_get_port_ranges_float crash when range values aren't float.David Robillard1-8/+15
2011-05-18Update for new Sord API.David Robillard1-17/+24
2011-05-16Update for new Sord API.David Robillard1-0/+1
2011-05-12Update for new Sord APIDavid Robillard1-0/+1
2011-05-11Pass environment to sord write methods for CURIE abbreviation.David Robillard1-0/+6
2011-05-03Replace lilv_plugin_get_value_for_subject with lilv_world_find_nodes.David Robillard1-43/+15
2011-04-30Consistent error and warning message style.David Robillard1-8/+11
2011-04-30Tidy.David Robillard1-6/+5
2011-04-30Cache port RDF node on load instead of searching for it repeatedly.David Robillard1-7/+10
2011-04-29Faster implementations of lilv_plugin_get_one and lilv_plugin_get_unique.David Robillard1-22/+18
2011-04-29Tidy.David Robillard1-6/+10
2011-04-29Rename command line utilities to avoid clashing with slv2.David Robillard1-5/+5
2011-04-29LilvValue => LilvNode.David Robillard1-117/+117
2011-04-29Remove LilvNode and LilvMatches typedefs for Sord stuff.David Robillard1-27/+27
2011-04-29Move querying functions up to world level.David Robillard1-50/+35
2011-04-29Remove half-assed qname API.David Robillard1-27/+8
2011-04-29Terser names for value constructors.David Robillard1-1/+1