summaryrefslogtreecommitdiffstats
path: root/slv2
AgeCommit message (Collapse)AuthorFilesLines
2011-02-17Make ui.h C++ compatible.David Robillard2-4/+12
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2971 a436a847-0d15-0410-975c-d299462d15a1
2011-02-12Use unsigned instead of uint32_t in slv2mm (so swig automatically marshals ↵David Robillard1-6/+10
them). git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2943 a436a847-0d15-0410-975c-d299462d15a1
2011-02-12Wrap rest of API (with a few troublesome exceptions).David Robillard2-96/+202
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2942 a436a847-0d15-0410-975c-d299462d15a1
2011-02-12Add C++ and Python bindings.David Robillard2-1/+158
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2940 a436a847-0d15-0410-975c-d299462d15a1
2011-02-12Make UI support a compile-time option, and separate UI functions into slv2/ui.h.David Robillard2-138/+170
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2930 a436a847-0d15-0410-975c-d299462d15a1
2011-02-12Use new-style LV2 includes.David Robillard2-374/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2926 a436a847-0d15-0410-975c-d299462d15a1
2011-02-12Document entire API in a single header/page.David Robillard13-1645/+1166
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2925 a436a847-0d15-0410-975c-d299462d15a1
2011-02-12Tidy up documentation, remove cruft.David Robillard12-415/+133
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2924 a436a847-0d15-0410-975c-d299462d15a1
2011-02-11Add support for boolean values.David Robillard2-2/+35
Replace slv2_world_filter_language with extensible option system (slv2_world_set_option). git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2923 a436a847-0d15-0410-975c-d299462d15a1
2011-02-11Use GSequence for collections with get_by_uri search methods.David Robillard1-1/+1
Avoid constant sorting during plugin discovery. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2919 a436a847-0d15-0410-975c-d299462d15a1
2011-02-11Better, tested, i18n system.David Robillard3-22/+9
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2916 a436a847-0d15-0410-975c-d299462d15a1
2011-02-04Declare parameterless functions as foo(void), not foo() (which means any - ↵David Robillard2-3/+3
not no - arguments). git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2906 a436a847-0d15-0410-975c-d299462d15a1
2011-02-04Remove repeated blank lines.David Robillard12-139/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2897 a436a847-0d15-0410-975c-d299462d15a1
2011-02-04Update copyright dates.David Robillard13-13/+13
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2896 a436a847-0d15-0410-975c-d299462d15a1
2011-02-04Drop librdf in favour of serd/sord.David Robillard1-8/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2895 a436a847-0d15-0410-975c-d299462d15a1
2011-01-30Remove all use of, and API support for, SPARQL.David Robillard2-106/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2875 a436a847-0d15-0410-975c-d299462d15a1
2011-01-30Add blank node type for value, to allow the user to 'join' statementDavid Robillard1-0/+21
queries on blank node values with the simple get_value functions. Remove use of SPARQL from lv2_inspect. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2874 a436a847-0d15-0410-975c-d299462d15a1
2010-11-25Export slv2_plugin_class_get_children symbol.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2671 a436a847-0d15-0410-975c-d299462d15a1
2010-10-16Use #include <redland.h> over #include <librdf.h> (since redland 1.0.11 ↵David Robillard1-1/+1
broke this). git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2628 a436a847-0d15-0410-975c-d299462d15a1
2010-09-30Fix include guard to match filename (and endif comment).David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2620 a436a847-0d15-0410-975c-d299462d15a1
2010-09-04My name is David. :)David Robillard15-15/+15
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2590 a436a847-0d15-0410-975c-d299462d15a1
2010-03-12Remove dead comment.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2547 a436a847-0d15-0410-975c-d299462d15a1
2010-03-12Chop dead code.David Robillard2-63/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2545 a436a847-0d15-0410-975c-d299462d15a1
2010-03-05Hide symbols by default and explicitly export API (clean ABI).David Robillard13-8/+133
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2530 a436a847-0d15-0410-975c-d299462d15a1
2009-11-09lv2:hardRtCapable -> lv2:hardRTCapable. Oops.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2245 a436a847-0d15-0410-975c-d299462d15a1
2009-08-12Fix slv2_plugin_get_name documentation (thanks to Damon Chaplin).David Robillard1-3/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2177 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Update copyright dates.David Robillard14-14/+14
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2000 a436a847-0d15-0410-975c-d299462d15a1
2009-05-13Strip trailing whitespace.David Robillard14-44/+44
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1999 a436a847-0d15-0410-975c-d299462d15a1
2009-04-17Update doxygen stuff for new waf (and new doxygen).David Robillard1-1/+6
Bump version to 0.6.4. Update ChangeLog. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1954 a436a847-0d15-0410-975c-d299462d15a1
2009-03-30Fix memory leaks.David Robillard1-0/+3
Document ownership semantics of query value accessors. Fix test ccflags for new waf. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1951 a436a847-0d15-0410-975c-d299462d15a1
2009-03-16Add missing #include for unknown extremely anal compilers.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1948 a436a847-0d15-0410-975c-d299462d15a1
2009-02-14Remove dead code.David Robillard2-31/+3
Test coverage. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1935 a436a847-0d15-0410-975c-d299462d15a1
2009-02-12Generic plugin query API.David Robillard3-1/+94
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1930 a436a847-0d15-0410-975c-d299462d15a1
2009-02-12Add the other missing file, heh.David Robillard1-0/+196
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1929 a436a847-0d15-0410-975c-d299462d15a1
2009-02-12Merge various collections into single files, reduce rampant code duplication.David Robillard10-420/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1925 a436a847-0d15-0410-975c-d299462d15a1
2009-01-21Add slv2_plugin_classes_free to public API (fix ticket #324).David Robillard3-2/+9
Fix memory leak in slv2_plugin_get_port_float_values. Fix memory leak in slv2_plugin_get_supported_features. Fix memory leak in slv2_port_has_property. Fix several memory leaks in slv2_test program. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1921 a436a847-0d15-0410-975c-d299462d15a1
2008-12-16Trim include dependency tree.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1870 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Add constructors slv2_value_new_int, slv2_value_new_float, ↵David Robillard1-1/+25
slv2_value_new_string. Fix slv2_value_get_turtle_token for floats. Nearly complete test coverage for value stuff: 73.5% coverage git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1858 a436a847-0d15-0410-975c-d299462d15a1
2008-12-03Fix slv2_value_as_string documentation.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1844 a436a847-0d15-0410-975c-d299462d15a1
2008-11-08Support i18n literals via LANG environment variable.David Robillard2-1/+23
Apply patch from larsl (ticket #186). git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1705 a436a847-0d15-0410-975c-d299462d15a1
2008-11-01Fix gaps in memory management documentation.David Robillard1-0/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1699 a436a847-0d15-0410-975c-d299462d15a1
2008-10-20Actually use installation location variables for everything.David Robillard15-40/+40
Add ./waf configure --build which builds a (soon-to-be) relocatable independent bundle with all data/progs/libs in it (OSX bundle directory structure, should be possible to make a 'real' OSX bundle out of this...). Fix include paths to use "" and definitely build against local versions of libraries. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1689 a436a847-0d15-0410-975c-d299462d15a1
2008-10-03Good riddance.David Robillard1-21/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1602 a436a847-0d15-0410-975c-d299462d15a1
2008-09-29Add slv2_instance_get_extension_data.David Robillard1-0/+19
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1536 a436a847-0d15-0410-975c-d299462d15a1
2008-09-29Add slv2_port_get_value.David Robillard1-0/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1533 a436a847-0d15-0410-975c-d299462d15a1
2008-08-03Minor cleanups for easier seddability.David Robillard17-19/+19
git-svn-id: http://svn.drobilla.net/lad/slv2@1319 a436a847-0d15-0410-975c-d299462d15a1
2008-07-30Fix type passed to ScalePoints functions (actually just an opaque pointer, ↵David Robillard1-5/+5
aesthetic only). git-svn-id: http://svn.drobilla.net/lad/slv2@1316 a436a847-0d15-0410-975c-d299462d15a1
2008-07-06Rename slv2_plugin_get_port_range to slv2_plugin_get_port_ranges_float ↵David Robillard1-11/+15
(avoid future binary compatibility issues if a type-generic one is needed later). git-svn-id: http://svn.drobilla.net/lad/slv2@1279 a436a847-0d15-0410-975c-d299462d15a1
2008-05-03Add slv2_plugin_get_port_ranges.David Robillard1-0/+16
Use slv2_plugin_get_port_ranges in lv2_jack_host and lv2_inspect (significant performance improvement for plugins with lots of ports). git-svn-id: http://svn.drobilla.net/lad/slv2@1193 a436a847-0d15-0410-975c-d299462d15a1
2008-04-12LV2 UI extension updates from larsl.David Robillard2-58/+125
git-svn-id: http://svn.drobilla.net/lad/slv2@1181 a436a847-0d15-0410-975c-d299462d15a1