Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-01-18 | Only remove files in state bundle when deleting state | David Robillard | 1 | -6/+8 | |
2020-01-18 | Factor out writing state manifest | David Robillard | 1 | -10/+25 | |
2020-01-18 | Ensure state directory path always ends in a separator | David Robillard | 1 | -8/+13 | |
This can cause problems when resolving relative paths against the bundle directory, and it's simpler to ensure that the path always ends in a separator than deal with both cases in every place it is used. | |||||
2020-01-18 | Remove redundant LILV_API declarations | David Robillard | 1 | -17/+17 | |
There are specified in the declarations in the public API header, there is no need to duplicate them in the definitions. | |||||
2019-12-08 | Implement state:freePath feature | David Robillard | 1 | -8/+31 | |
2019-06-21 | Refuse to store state properties with null keys | David Robillard | 1 | -0/+4 | |
2019-06-21 | Refuse to store duplicate properties when saving plugin state | David Robillard | 1 | -0/+5 | |
2019-06-21 | Factor out state property searching | David Robillard | 1 | -5/+13 | |
2019-04-15 | Fix mismatched malloc/free calls | David Robillard | 1 | -3/+3 | |
2019-04-14 | Use modern LV2 includes | David Robillard | 1 | -6/+6 | |
2019-04-14 | Fix Windows cross-library malloc/free errors | David Robillard | 1 | -2/+5 | |
2019-04-14 | Fix Windows build | David Robillard | 1 | -1/+0 | |
2019-03-10 | Store port values in state as atoms | David Robillard | 1 | -17/+18 | |
2019-01-13 | Update copyright dates | David Robillard | 1 | -1/+1 | |
2019-01-13 | Clean up includes | David Robillard | 1 | -6/+17 | |
Sorts includes from local to global (which catches errors) and fixes missing includes found by the resulting breakage and include-what-you-use. | |||||
2019-01-11 | Use a clearer name for state directory and improve documentation | David Robillard | 1 | -13/+13 | |
2018-09-16 | Fix lilv_state_delete() for state bundles with extra files | David Robillard | 1 | -11/+23 | |
2018-09-16 | Ensure state directory member is always set to a path | David Robillard | 1 | -9/+14 | |
2018-09-16 | Don't print errors when saving state if correct links already exist | David Robillard | 1 | -3/+9 | |
2018-09-16 | Make handle parameter to lilv_path_exists const | David Robillard | 1 | -3/+3 | |
2018-07-10 | Don't check for existence before attempting to create directories | David Robillard | 1 | -7/+7 | |
2017-12-29 | Remove pointless casts | David Robillard | 1 | -1/+1 | |
2017-01-04 | Lilv 0.24.2v0.24.2 | David Robillard | 1 | -1/+1 | |
2017-01-03 | Always escape file URIs | David Robillard | 1 | -5/+5 | |
2016-09-26 | Fix comparison of restored states with paths | David Robillard | 1 | -1/+1 | |
2016-09-18 | Fix memory, file, and library leaks | David Robillard | 1 | -5/+8 | |
2016-08-16 | Never call qsort on NULL | David Robillard | 1 | -2/+6 | |
(Fix clang static analyzer warning) | |||||
2016-07-24 | Add lilv_state_set_metadata() | David Robillard | 1 | -70/+124 | |
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-11 | Improve test coverage | David Robillard | 1 | -4/+4 | |
2015-11-04 | Fix restoring state from strings | David Robillard | 1 | -1/+1 | |
Patch from falktx, fixes #1107. git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5809 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-10-29 | Fix restoring plugins with no state interface | David Robillard | 1 | -5/+7 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5802 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-10-29 | Fix build | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5801 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-10-29 | Fix long lines | David Robillard | 1 | -43/+49 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5800 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-10-04 | Improve test coverage | David Robillard | 1 | -2/+6 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5742 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-09-10 | Use lilv_free() where appropriate. | David Robillard | 1 | -3/+3 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5721 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-05-22 | Clarify comment. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5682 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-05-21 | Delete trailing whitespace. | David Robillard | 1 | -2/+2 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5680 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-03-07 | Add support for state deletion. | David Robillard | 1 | -47/+191 | |
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-19 | Add lilv_state_emit_port_values() for special port value handling. | David Robillard | 1 | -6/+13 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5586 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-02-08 | Preserve absolute paths in state if no link directory is given. | David Robillard | 1 | -3/+6 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5540 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2014-10-05 | Tolerate passing NULL to lilv_state_restore(). | David Robillard | 1 | -4/+6 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5473 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2014-08-08 | Use Markdown in doc comments for better source readability. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5429 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2014-07-31 | Minor code cleanups, slightly reduce LOC. | David Robillard | 1 | -26/+13 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5416 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2014-07-15 | Add lilv_world_unload_bundle() and lilv_world_unload_resource(). | David Robillard | 1 | -1/+7 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5413 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-12-17 | Fix more const issues. | David Robillard | 1 | -9/+10 | |
Require latest LV2 svn for Ingen (fix #945). git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5174 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-03-25 | Allow lilv_state_restore() to be used without passing an instance, for ↵ | David Robillard | 1 | -2/+2 | |
restoring port values via a callback only. git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5100 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-02-18 | Make use of sord_get(). | David Robillard | 1 | -20/+16 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5057 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-02-18 | Fix SordNode leaks. | David Robillard | 1 | -5/+4 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5056 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-02-02 | Require a URI for lilv_state_to_string() and fail gracefully otherwise. | David Robillard | 1 | -0/+9 | |
Fail gracefully when lilv_state_new_from_string() is called on NULL. Fixes #865. git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5030 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-01-27 | Don't print errors when loading plugin description as default state. | David Robillard | 1 | -5/+7 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5010 a436a847-0d15-0410-975c-d299462d15a1 |