summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-01-21Add slv2_plugin_classes_free to public API (fix ticket #324).David Robillard10-34/+64
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-28Fail configure checks when package version is too old (fix ticket #299).David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1914 a436a847-0d15-0410-975c-d299462d15a1
2008-12-21Change configuration header name to something less likely to conflict.David Robillard5-5/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1887 a436a847-0d15-0410-975c-d299462d15a1
2008-12-20Fix TEST_ASSERT macro trailing semicolon stuff.David Robillard1-10/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1873 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-15Fix (most) include dependencies and resulting broken build problems.David Robillard1-4/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1869 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Test querying for float values.David Robillard4-9/+22
Fix slv2_plugin_get_value_for_subject test. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1868 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Test (and fix) slv2_plugin_get_value_for_subject: 94.3% coverageDavid Robillard3-13/+24
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1867 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Complete test coverage for UI stuff: 93.5% coverageDavid Robillard2-7/+109
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1866 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Test author information stuff: 86.2% coverageDavid Robillard1-2/+22
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1865 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Test port lookup by symbol using new value constructors: 83.4% coverage.David Robillard2-14/+7
Replace warnings about ORDER BY being broken with fatal errors - it's catastropic anyway. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1864 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Test successful and failed verification.David Robillard2-2/+25
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1863 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Factor out common slv2_world_new code.David Robillard1-64/+30
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1862 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13More complete port.c testing: 80.8% coverage.David Robillard1-3/+46
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1861 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Handle librdf failures (NULL values) and crazily typed values etc. more ↵David Robillard6-48/+46
gracefully. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1860 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Factor out "load plugin if necessary" concept.David Robillard5-19/+66
Test plugin features: 78.1% coverage. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1859 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Add constructors slv2_value_new_int, slv2_value_new_float, ↵David Robillard8-61/+147
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-13Complete test coverage for plugin class stuff: 71.4% coverageDavid Robillard1-0/+46
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1857 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13More test cases (plugin stuff): 69.3% coverageDavid Robillard2-21/+127
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1856 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13More test cases (port and scale values): 58.5% coverageDavid Robillard1-0/+74
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1855 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Remove that whole "I love amgiguous scope and uninitialized variables" ↵David Robillard1-17/+9
ancient C style thing. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1854 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Better failed test reporting.David Robillard4-75/+80
Comment out some unused code. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1853 a436a847-0d15-0410-975c-d299462d15a1
2008-12-13Unit test code coverage report generation (via gcov/lcov).David Robillard4-12/+47
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1852 a436a847-0d15-0410-975c-d299462d15a1
2008-12-10Add preliminary test suite from kfoltman.David Robillard3-0/+503
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1849 a436a847-0d15-0410-975c-d299462d15a1
2008-12-10Fix crash in slv2_plugin_verify (fix ticket #291).David Robillard1-2/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1848 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-12-01Add larsl attribution for i18nDavid Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1837 a436a847-0d15-0410-975c-d299462d15a1
2008-12-01Add working --no-jack configure option.David Robillard2-6/+9
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1836 a436a847-0d15-0410-975c-d299462d15a1
2008-11-30Add --no-jack option.David Robillard1-2/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1833 a436a847-0d15-0410-975c-d299462d15a1
2008-11-29Upgrade to waf 1.5.0.David Robillard1-16/+15
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1823 a436a847-0d15-0410-975c-d299462d15a1
2008-11-27Fix feature detection.David Robillard3-3/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1799 a436a847-0d15-0410-975c-d299462d15a1
2008-11-15Add autowaf.py symlink.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1718 a436a847-0d15-0410-975c-d299462d15a1
2008-11-08Releasey bits.David Robillard2-22/+25
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1707 a436a847-0d15-0410-975c-d299462d15a1
2008-11-08Support i18n literals via LANG environment variable.David Robillard7-15/+114
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-11-01Fix slv2_value_supports_event (patch from Nedko).David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1698 a436a847-0d15-0410-975c-d299462d15a1
2008-10-20Actually use installation location variables for everything.David Robillard20-46/+48
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-19Install HTML and man page documentation according to configuration options.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1686 a436a847-0d15-0410-975c-d299462d15a1
2008-10-18Lower glib/glibmm dependency to 2.14.David Robillard1-2/+2
Fix optional parameters all over the palce because waf is retarded and sets failed check variables to ##some#stupid#name#like#this instead of false. Portability fixes (Ingen (except GUI) and all dependencies builds on OSX). git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1681 a436a847-0d15-0410-975c-d299462d15a1
2008-10-18Don't attempt to build Jack clients if Jack isn't found.David Robillard1-7/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1678 a436a847-0d15-0410-975c-d299462d15a1
2008-10-18Build against local library versions no matter what.... hopefully....David Robillard17-49/+49
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1677 a436a847-0d15-0410-975c-d299462d15a1
2008-10-12Tolerate broken plugins.David Robillard1-7/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1667 a436a847-0d15-0410-975c-d299462d15a1
2008-10-11Run ldconfig after install for individual projects, as well as top level.David Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1647 a436a847-0d15-0410-975c-d299462d15a1
2008-10-04Fix slv2_plugin_get_supported_features.David Robillard2-2/+15
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1613 a436a847-0d15-0410-975c-d299462d15a1
2008-10-04Fix printing of properties with several values (remove spurious newlines and ↵David Robillard1-6/+6
align things correctly). git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1612 a436a847-0d15-0410-975c-d299462d15a1
2008-10-03Update build documentation for waf.David Robillard1-0/+1
Symlink an INSTALL file for each project back to a single one in root. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1604 a436a847-0d15-0410-975c-d299462d15a1
2008-10-03Good riddance.David Robillard11-914/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1602 a436a847-0d15-0410-975c-d299462d15a1
2008-10-03Support building locally against header-only libraries in autowaf.David Robillard5-6/+5
Remove CONFIG_H_PATH define and replace with just "config.h" (define messed up dependency tracking). git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1600 a436a847-0d15-0410-975c-d299462d15a1
2008-10-02Factor out avoid-repeated-checks thing to autowaf. Saves lines in wscripts....David Robillard3-12/+7
Use SLV2_VERSION instead of PACKAGE_VERSION in slv2 code to play nice with others. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1598 a436a847-0d15-0410-975c-d299462d15a1
2008-10-02Lower redland dependency for slv2 standalone build.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@1592 a436a847-0d15-0410-975c-d299462d15a1