Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-02-17 | Add portable Python _is_string() utility and use it everywhere | David Robillard | 1 | -5/+12 | |
2020-01-18 | Fix memory leak when dyn-manifest has no plugins | David Robillard | 4 | -12/+23 | |
2020-01-18 | Fix cases where incorrect translation is used | David Robillard | 2 | -10/+18 | |
2020-01-18 | Clean up i18n code | David Robillard | 1 | -20/+20 | |
2020-01-18 | Delete all temporary state bundles saved by the test suite | David Robillard | 1 | -9/+35 | |
2020-01-18 | Update manifest when deleting state from a non-empty bundle | David Robillard | 1 | -1/+6 | |
This fixes a bug where the manifest would contain dangling references to old state if multiple states were saved to a single bundle and one is deleted. As far as I know this has not been encountered by anyone in reality, since this is an uncommon scenario (it's somewhat in question whether it should be supported at all). | |||||
2020-01-18 | Support deleting state that has not been saved | David Robillard | 1 | -16/+21 | |
This makes it possible to delete state bundles created from an instance, where the plugin has added some files to the bundle, but the state has not yet been saved by the host so there is no manifest and/or state file. | |||||
2020-01-18 | Clean up path code in lilv_state_delete() | David Robillard | 1 | -6/+5 | |
2020-01-18 | Fix deleting state bundles loaded from the model | David Robillard | 3 | -38/+52 | |
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 | 3 | -8/+33 | |
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 | 10 | -130/+130 | |
There are specified in the declarations in the public API header, there is no need to duplicate them in the definitions. | |||||
2019-12-09 | Fix waflib submodule reference | David Robillard | 1 | -1/+1 | |
2019-12-08 | Implement state:freePath feature | David Robillard | 5 | -32/+85 | |
2019-11-10 | Lilv 0.24.6v0.24.6 | David Robillard | 2 | -3/+3 | |
2019-11-10 | Add __pycache__ to gitignore | David Robillard | 1 | -0/+1 | |
2019-11-10 | Use a normal test context for Python tests | David Robillard | 1 | -1/+1 | |
2019-11-10 | Remove old release targets | David Robillard | 1 | -18/+0 | |
2019-11-09 | Add example Python script to list plugin presets | Christopher Arndt | 2 | -1/+50 | |
2019-11-09 | Make Python exceptions more informative | David Robillard | 1 | -4/+4 | |
2019-11-09 | Fix pkg-config dependencies | David Robillard | 1 | -1/+1 | |
2019-11-02 | Update autowaf | David Robillard | 2 | -0/+5 | |
2019-11-02 | Normalise NEWS file | David Robillard | 1 | -111/+111 | |
2019-10-23 | Fix Python tests on Python2 | David Robillard | 1 | -5/+15 | |
2019-10-23 | Skip instance test if numpy is missing | David Robillard | 1 | -1/+5 | |
2019-10-23 | Fix Python bindings on Windows | David Robillard | 2 | -5/+13 | |
2019-10-22 | Fix Python bindings on Mac | David Robillard | 1 | -1/+6 | |
2019-10-21 | Show output of Python tests | David Robillard | 1 | -1/+1 | |
2019-10-21 | Don't depend on order in test expectations | David Robillard | 1 | -2/+2 | |
2019-10-21 | Don't print UI URIs in unit test | David Robillard | 1 | -2/+0 | |
2019-10-21 | Fix Python memory leaks | David Robillard | 1 | -2/+8 | |
2019-10-21 | Fix memory error in Python World.unload_resource() | David Robillard | 1 | -1/+3 | |
This is pretty ridiculous behaviour on behalf of the GC, if you ask me. | |||||
2019-10-21 | Make Python bindings more Pythonic | David Robillard | 3 | -7/+44 | |
2019-10-21 | Clean up Python bindings | David Robillard | 3 | -983/+898 | |
2019-10-21 | Build Python bindings by default | David Robillard | 1 | -3/+3 | |
2019-10-21 | Put Python tests in their own group so they are visible | David Robillard | 1 | -1/+3 | |
2019-10-21 | Fix memory errors and Python 3.4+ compatibility in Python bindings | David Robillard | 3 | -129/+192 | |
2019-10-19 | Clean up Python test suite | David Robillard | 1 | -49/+154 | |
2019-10-19 | Remove old Swig bindings | David Robillard | 2 | -1812/+0 | |
2019-10-19 | Fix various issues with Python bindings | David Robillard | 2 | -27/+78 | |
2019-10-17 | Fix deprecation warnings in C++ bindings | David Robillard | 1 | -0/+14 | |
2019-10-17 | Fix Windows warnings | David Robillard | 3 | -3/+8 | |
2019-10-17 | Don't try to build lv2bench for Windows | David Robillard | 1 | -2/+4 | |
2019-10-17 | Fix MSVC build | David Robillard | 1 | -0/+2 | |
2019-10-17 | Update autowaf | David Robillard | 2 | -35/+30 | |
2019-10-17 | Remove use of autowaf.define | David Robillard | 1 | -13/+11 | |
2019-08-18 | Fix lilv_plugin_get_latency_port_index() for lv2:latency designation | David Robillard | 1 | -2/+11 | |
2019-06-21 | Refuse to store state properties with null keys | David Robillard | 3 | -2/+16 | |
2019-06-21 | Refuse to store duplicate properties when saving plugin state | David Robillard | 3 | -1/+18 | |