summaryrefslogtreecommitdiffstats
path: root/NEWS
AgeCommit message (Collapse)AuthorFilesLines
2016-09-05Add new hand-crafted Python bindingsDavid Robillard1-2/+2
New bindings are Pythonic, supporting iteration, DWIM type conversion, pretty printing, and so on, where possible. Updated test suite covers 100% of binding code. Which is to say: add real Python bindings. As far as the Lilv API itself is concerned, you can do everything via Python. However, more work is needed to make fancy wrappers for parts of LV2 itself (MIDI, URI map, etc) to be able to run advanced plugins.
2016-09-04Fix NULL predicate crash in lilv_world_find_nodesDavid Robillard1-1/+2
2016-08-27Add lv2apply utility/exampleDavid Robillard1-1/+2
2016-07-24Add lilv_state_set_metadata()David Robillard1-1/+4
This allows setting useful metadata on a state description accessible to hosts but not plugins, such as pset:bank and rdfs:comment. Based on patch from Hanspeter Portner.
2016-07-12Fix state file versioningDavid Robillard1-1/+2
2016-07-09Check lv2:binary predicate for UIsHanspeter Portner1-1/+2
2016-03-17Replace bundle when newer plugin version is loadedDavid Robillard1-1/+3
Based on patch from Robin Gareus.
2015-12-04Do not instantiate plugin when data fails to parseDavid Robillard1-0/+1
2015-10-29Add LILV_URI_ATOM_PORT and LILV_URI_CV_PORT definesDavid Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5803 a436a847-0d15-0410-975c-d299462d15a1
2015-10-29Fix loading dynamic manifest from bundles with spacesDavid Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5799 a436a847-0d15-0410-975c-d299462d15a1
2015-10-29Support reloading bundlesDavid Robillard1-1/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5797 a436a847-0d15-0410-975c-d299462d15a1
2015-10-28Fix outdated comment references to lilv_uri_to_path()David Robillard1-1/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5795 a436a847-0d15-0410-975c-d299462d15a1
2015-10-09Fix Python bindingsDavid Robillard1-0/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5759 a436a847-0d15-0410-975c-d299462d15a1
2015-10-08Lilv 0.22.0David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5756 a436a847-0d15-0410-975c-d299462d15a1
2015-10-07Fix directory walking on some systemsDavid Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5750 a436a847-0d15-0410-975c-d299462d15a1
2015-10-03Upgrade to waf 1.8.14David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5736 a436a847-0d15-0410-975c-d299462d15a1
2015-08-14Add lilv_free() for systems picky about such things.David Robillard1-2/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5706 a436a847-0d15-0410-975c-d299462d15a1
2015-08-13Fix lilv_realpath() on pre-POSIX-2008 systems.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5705 a436a847-0d15-0410-975c-d299462d15a1
2015-04-15Fix bindings for Python 3.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5675 a436a847-0d15-0410-975c-d299462d15a1
2015-03-28Fix lilv_world_ask() to work with wildcards.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5645 a436a847-0d15-0410-975c-d299462d15a1
2015-03-16Load discovered owl ontologies as specifications.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5635 a436a847-0d15-0410-975c-d299462d15a1
2015-03-07Add support for state deletion.David Robillard1-2/+6
Add lilv_node_get_path(). Add lilv_state_get_uri(). Add lilv_state_delete(). Fix creation of duplicate manifest entries when saving state. git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5617 a436a847-0d15-0410-975c-d299462d15a1
2015-02-19Add lilv_state_emit_port_values() for special port value handling.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5586 a436a847-0d15-0410-975c-d299462d15a1
2015-02-08Preserve absolute paths in state if no link directory is given.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5540 a436a847-0d15-0410-975c-d299462d15a1
2015-01-29Expose lilv_world_load_specifications() and lilv_world_load_plugin_classes().David Robillard1-1/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5529 a436a847-0d15-0410-975c-d299462d15a1
2015-01-29Add lilv_file_uri_parse() for correct URI to path conversion.David Robillard1-2/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5528 a436a847-0d15-0410-975c-d299462d15a1
2014-12-10Fix loading files with spaces in their path.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5493 a436a847-0d15-0410-975c-d299462d15a1
2014-11-22Windows fixes (thanks John Emmas).David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5491 a436a847-0d15-0410-975c-d299462d15a1
2014-11-17Fix a few minor/unlikely memory errors.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5484 a436a847-0d15-0410-975c-d299462d15a1
2014-10-05Tolerate passing NULL to lilv_state_restore().David Robillard1-2/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5473 a436a847-0d15-0410-975c-d299462d15a1
2014-10-05Configure based on compiler target OS for cross-compilation.David Robillard1-1/+2
Only add -dl to pkg-config file for appropriate platforms. Fix #986. git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5472 a436a847-0d15-0410-975c-d299462d15a1
2014-08-10Fix function references in doc comments.David Robillard1-0/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5450 a436a847-0d15-0410-975c-d299462d15a1
2014-08-08Lilv 0.20.0.David Robillard1-2/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5438 a436a847-0d15-0410-975c-d299462d15a1
2014-07-15Add lilv_world_unload_bundle() and lilv_world_unload_resource().David Robillard1-2/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5413 a436a847-0d15-0410-975c-d299462d15a1
2014-07-13Improved/working lv2_apply.py to apply plugin to a .wav (fix #969).David Robillard1-1/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5409 a436a847-0d15-0410-975c-d299462d15a1
2014-07-12Fix issues with lilv_plugin_get_author_name and friends (thanks Filipe ↵David Robillard1-4/+7
Coelho) (fix #976). Improve test coverage. Fix several minor memory leaks. git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5406 a436a847-0d15-0410-975c-d299462d15a1
2014-05-05Fix use of lv2info -m and -p options to write plugin data.David Robillard1-2/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5401 a436a847-0d15-0410-975c-d299462d15a1
2014-04-27Tolerate calling lilv_node_as_uri or lilv_node_as_blank on NULL.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5375 a436a847-0d15-0410-975c-d299462d15a1
2014-01-18Call lv2_lib_descriptor separately for different bundle pathsDavid Robillard1-1/+3
(fix loading several dynamic plugins like Ingen at once). git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5314 a436a847-0d15-0410-975c-d299462d15a1
2014-01-17Fix minor memory leak in test suite.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5313 a436a847-0d15-0410-975c-d299462d15a1
2014-01-12Don't load files multiple times if they are listed as rdfs:seeAlso for ↵David Robillard1-0/+7
several plugins. git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5308 a436a847-0d15-0410-975c-d299462d15a1
2014-01-04Lilv 0.18.0David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5267 a436a847-0d15-0410-975c-d299462d15a1
2014-01-04Add lilv_port_get_node() for using world query functions with ports.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5255 a436a847-0d15-0410-975c-d299462d15a1
2013-12-30Clean up after test suite so multiple runs are successful.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5226 a436a847-0d15-0410-975c-d299462d15a1
2013-12-19Add support for running plugins from Python by Kaspar Emanuel (fix #939 and ↵David Robillard1-1/+2
#940). git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5189 a436a847-0d15-0410-975c-d299462d15a1
2013-11-01lv2info: Don't display invalid control maxes and defaults (fix #934).David Robillard1-1/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5166 a436a847-0d15-0410-975c-d299462d15a1
2013-10-30Call GetProcAddress with correct calling convention on Windows (fix #932).David Robillard1-2/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5164 a436a847-0d15-0410-975c-d299462d15a1
2013-08-25Support getting index of designated latency ports.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5158 a436a847-0d15-0410-975c-d299462d15a1
2013-08-25Support denoting latency ports with lv2:designation lv2:latency.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5157 a436a847-0d15-0410-975c-d299462d15a1
2013-05-30Fix unlikely memory leak in lilv_plugin_instantiate().David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5115 a436a847-0d15-0410-975c-d299462d15a1