summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2007-04-28Added missing files.David Robillard1-0/+141
git-svn-id: http://svn.drobilla.net/lad/slv2@476 a436a847-0d15-0410-975c-d299462d15a1
2007-04-28Reworked query/value system to expose data type.David Robillard8-133/+175
git-svn-id: http://svn.drobilla.net/lad/slv2@475 a436a847-0d15-0410-975c-d299462d15a1
2007-04-23Incorporated patch from larsl for reading plugin manifest files for plugin data.David Robillard3-7/+60
Plugged several memory leaks. git-svn-id: http://svn.drobilla.net/lad/slv2@474 a436a847-0d15-0410-975c-d299462d15a1
2007-04-23Fixed outdated includes.David Robillard2-2/+2
git-svn-id: http://svn.drobilla.net/lad/slv2@473 a436a847-0d15-0410-975c-d299462d15a1
2007-04-23Documention updates/fixes.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/slv2@471 a436a847-0d15-0410-975c-d299462d15a1
2007-04-21Code cleanups.David Robillard10-9/+9
git-svn-id: http://svn.drobilla.net/lad/slv2@470 a436a847-0d15-0410-975c-d299462d15a1
2007-04-21Plugin classes (categories) progress.David Robillard4-26/+70
git-svn-id: http://svn.drobilla.net/lad/slv2@467 a436a847-0d15-0410-975c-d299462d15a1
2007-04-21Changed "categories" to "plugin classes" to better match RDF.David Robillard9-75/+97
Renamed files to match API. git-svn-id: http://svn.drobilla.net/lad/slv2@466 a436a847-0d15-0410-975c-d299462d15a1
2007-04-20Preliminary categories support.David Robillard8-44/+264
git-svn-id: http://svn.drobilla.net/lad/slv2@465 a436a847-0d15-0410-975c-d299462d15a1
2007-04-20Fix memory leaks.David Robillard1-12/+2
Make slv2_world_get_all_plugins O(1). git-svn-id: http://svn.drobilla.net/lad/slv2@462 a436a847-0d15-0410-975c-d299462d15a1
2007-04-20Clean up API, hide more methods that should not be exposed to user.David Robillard5-34/+79
Document performance of most methods. Clean up and clarify documentation. git-svn-id: http://svn.drobilla.net/lad/slv2@460 a436a847-0d15-0410-975c-d299462d15a1
2007-04-19Renamed SLV2Model SLV2World.David Robillard5-67/+63
Updated Ingen for SLV2 API changes. git-svn-id: http://svn.drobilla.net/lad/slv2@459 a436a847-0d15-0410-975c-d299462d15a1
2007-04-19Added random autoconf macro the warning said to.David Robillard1-0/+321
Added missing files. git-svn-id: http://svn.drobilla.net/lad/slv2@458 a436a847-0d15-0410-975c-d299462d15a1
2007-04-19Added Redland dependency, using in-memory RDF models.David Robillard8-344/+466
Numerous significant performance improvements. git-svn-id: http://svn.drobilla.net/lad/slv2@457 a436a847-0d15-0410-975c-d299462d15a1
2007-04-07Fixed query bug when referring to ports by symbol.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/slv2@412 a436a847-0d15-0410-975c-d299462d15a1
2007-02-24Distribution build fixes (pass make distcheck).David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/slv2@336 a436a847-0d15-0410-975c-d299462d15a1
2007-02-20Updated Ingen for most recent SLV2 API.David Robillard1-3/+12
Minor (unlikely) SLV2 bug fixes. git-svn-id: http://svn.drobilla.net/lad/slv2@322 a436a847-0d15-0410-975c-d299462d15a1
2007-02-20Added simple accessor for values with subjects other than the plugin itself.David Robillard1-0/+20
git-svn-id: http://svn.drobilla.net/lad/slv2@321 a436a847-0d15-0410-975c-d299462d15a1
2007-02-19More memory error/leak fixes.David Robillard2-4/+3
git-svn-id: http://svn.drobilla.net/lad/slv2@319 a436a847-0d15-0410-975c-d299462d15a1
2007-02-19Fixed doap:license typo in lv2.ttl.David Robillard4-69/+129
Added stronger plugin validation. Plugged memory leaks. Aded list filtering by arbitrary function pointer. git-svn-id: http://svn.drobilla.net/lad/slv2@318 a436a847-0d15-0410-975c-d299462d15a1
2007-02-19Header/API cleanups.David Robillard8-96/+69
Removed public exposure of raptor/rasqal. Redefined opaque types properly. git-svn-id: http://svn.drobilla.net/lad/slv2@317 a436a847-0d15-0410-975c-d299462d15a1
2007-02-18Removed private_types.h (and all exposure of types that shouldn't have been ↵David Robillard6-11/+84
exposed). git-svn-id: http://svn.drobilla.net/lad/slv2@316 a436a847-0d15-0410-975c-d299462d15a1
2007-02-18Fixed index types of Strings and Plugins for consistency.David Robillard5-10/+15
git-svn-id: http://svn.drobilla.net/lad/slv2@315 a436a847-0d15-0410-975c-d299462d15a1
2007-02-18API updates (removed SLV2Value (binary compatibility nightmare waiting to ↵David Robillard6-133/+131
happen) and added consistent SLV2Plugins and SLV2Strings). Documentation cleanups. git-svn-id: http://svn.drobilla.net/lad/slv2@314 a436a847-0d15-0410-975c-d299462d15a1
2007-02-18Implemented discovery of plugin extension bundles.David Robillard8-155/+198
git-svn-id: http://svn.drobilla.net/lad/slv2@309 a436a847-0d15-0410-975c-d299462d15a1
2007-02-09Removed data type stuff from SLV2.David Robillard1-17/+0
Reworked event system in FlowCanvas to use signals. Added straight connections and arrowheads to FlowCanvas, Ellipse fixes. git-svn-id: http://svn.drobilla.net/lad/slv2@293 a436a847-0d15-0410-975c-d299462d15a1
2007-02-09Applied patch from Steve Harris, changes to work with new LV2 ontology port ↵David Robillard1-15/+34
classes. git-svn-id: http://svn.drobilla.net/lad/slv2@291 a436a847-0d15-0410-975c-d299462d15a1
2007-02-07Added lv2.ttl installation, lv2.ttl added as source by default to queries.David Robillard6-134/+283
Changed port API to work by referring to either index or symbol. Plugged some leaks. Added access to plugin/port hints/properties. Updated lv2.ttl. git-svn-id: http://svn.drobilla.net/lad/slv2@285 a436a847-0d15-0410-975c-d299462d15a1
2007-02-05Copyright/Documentation/etc cleanups.David Robillard7-14/+14
git-svn-id: http://svn.drobilla.net/lad/slv2@280 a436a847-0d15-0410-975c-d299462d15a1
2007-02-05Reorganized tree in preparation for beta release.David Robillard2-5/+5
Split simple (example) jack host and more useful one (with midi). Working Jack/LV2 midi in lv2_jack_host. Added lv2_list. git-svn-id: http://svn.drobilla.net/lad/slv2@279 a436a847-0d15-0410-975c-d299462d15a1
2007-01-12Gracefully handle plugins that fail to instantiate.David Robillard1-0/+7
git-svn-id: http://svn.drobilla.net/lad/slv2@250 a436a847-0d15-0410-975c-d299462d15a1
2006-12-09Updated to match lv2.ttl changes (HostFeature class names)David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/slv2@213 a436a847-0d15-0410-975c-d299462d15a1
2006-12-03Fixed more stupid free() bugs.David Robillard1-11/+7
git-svn-id: http://svn.drobilla.net/lad/slv2@208 a436a847-0d15-0410-975c-d299462d15a1
2006-12-03Fixed (really stupid) crash with feature accessor functions.David Robillard1-6/+0
git-svn-id: http://svn.drobilla.net/lad/slv2@207 a436a847-0d15-0410-975c-d299462d15a1
2006-10-28Clarified lv2.h header for HostFeatures parameter, associated changes to SLV2.David Robillard1-0/+9
git-svn-id: http://svn.drobilla.net/lad/slv2@195 a436a847-0d15-0410-975c-d299462d15a1
2006-10-14Print dlerror when unable to load plugin library.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/slv2@170 a436a847-0d15-0410-975c-d299462d15a1
2006-09-03Saner (internal) query API, though still needs work.David Robillard3-79/+172
Preliminary (untested) support for host features/extensions/whatever. Documentation fixes and minor cleanups. git-svn-id: http://svn.drobilla.net/lad/libslv2@113 a436a847-0d15-0410-975c-d299462d15a1
2006-09-03Support for plugin data in manifest.ttlDavid Robillard1-21/+23
git-svn-id: http://svn.drobilla.net/lad/libslv2@112 a436a847-0d15-0410-975c-d299462d15a1
2006-09-03Warning and documentation fixes.David Robillard2-13/+12
git-svn-id: http://svn.drobilla.net/lad/libslv2@111 a436a847-0d15-0410-975c-d299462d15a1
2006-09-02Schema bug fixes (parsable now).David Robillard4-35/+106
Fixed some leaks. Internal query API cleanups. Added latency reporting support. git-svn-id: http://svn.drobilla.net/lad/libslv2@110 a436a847-0d15-0410-975c-d299462d15a1
2006-07-26Fixed unterminated varargs errorDavid Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/libslv2@106 a436a847-0d15-0410-975c-d299462d15a1
2006-07-26Removed vstrjoinDavid Robillard5-47/+47
git-svn-id: http://svn.drobilla.net/lad/libslv2@105 a436a847-0d15-0410-975c-d299462d15a1
2006-07-26Fixed type mismatchDavid Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/libslv2@103 a436a847-0d15-0410-975c-d299462d15a1
2006-07-26Use getenv("HOME") instead of hardcoded "~"David Robillard1-8/+12
git-svn-id: http://svn.drobilla.net/lad/libslv2@102 a436a847-0d15-0410-975c-d299462d15a1
2006-07-26- Removed all the unsigned char garbage from the APIDavid Robillard7-139/+127
- Updated types in lv2.h to be non-machine-dependant (removed unsigned long in favour of uint32_t) - Updated schema - Updated example plugin to work with the above (partially) git-svn-id: http://svn.drobilla.net/lad/libslv2@101 a436a847-0d15-0410-975c-d299462d15a1
2006-07-22Removed data type enumeration in favour of using the URI directlyDavid Robillard4-18/+34
git-svn-id: http://svn.drobilla.net/lad/libslv2@100 a436a847-0d15-0410-975c-d299462d15a1
2006-07-18Stricter warning cleanlinessDavid Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/libslv2@91 a436a847-0d15-0410-975c-d299462d15a1
2006-06-11Fixed port type URIsDavid Robillard1-5/+7
git-svn-id: http://svn.drobilla.net/lad/libslv2@25 a436a847-0d15-0410-975c-d299462d15a1
2006-06-11Catch broken plugins, messily for nowDavid Robillard2-2/+8
git-svn-id: http://svn.drobilla.net/lad/libslv2@24 a436a847-0d15-0410-975c-d299462d15a1
2006-06-11Fixed query problems on 64-bitDavid Robillard5-47/+32
git-svn-id: http://svn.drobilla.net/lad/libslv2@23 a436a847-0d15-0410-975c-d299462d15a1