summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2008-10-11Remove duplicated code for getting various hints, add generic hint accessor.David Robillard4-37/+14
Cleanup namespace pollution. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1650 a436a847-0d15-0410-975c-d299462d15a1
2008-10-11Add control randomize feature (node context menu).David Robillard7-516/+524
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1648 a436a847-0d15-0410-975c-d299462d15a1
2008-10-11Run ldconfig after install for individual projects, as well as top level.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1647 a436a847-0d15-0410-975c-d299462d15a1
2008-10-11Fix crash when importing .om patches.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1646 a436a847-0d15-0410-975c-d299462d15a1
2008-10-11Tolerate illegal paths in create_patch events.David Robillard1-7/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1645 a436a847-0d15-0410-975c-d299462d15a1
2008-10-11Fix incorrect display of jack support in summary.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1643 a436a847-0d15-0410-975c-d299462d15a1
2008-10-11Always check for compiler_cc in addition to compiler_cxx.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1642 a436a847-0d15-0410-975c-d299462d15a1
2008-10-11Fix crash in some connection scenario or another. Control->control mixing. ↵David Robillard1-1/+1
Maybe. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1640 a436a847-0d15-0410-975c-d299462d15a1
2008-10-11Fix warning.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1639 a436a847-0d15-0410-975c-d299462d15a1
2008-10-11Fix 'extending' logic (control->audio connections) to deal with varying poly ↵David Robillard1-8/+8
(where possible). Fix ticket #232 for real this time. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1638 a436a847-0d15-0410-975c-d299462d15a1
2008-10-11Fix last fix. :)David Robillard1-4/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1637 a436a847-0d15-0410-975c-d299462d15a1
2008-10-11Fix yet another missing lock on RDF stuff (moderately likely crash on patch ↵David Robillard1-0/+2
import with ingen -eg). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1636 a436a847-0d15-0410-975c-d299462d15a1
2008-10-11Fix crash when copying from a large buffer to a smaller one (just copy the ↵David Robillard1-2/+2
first bit) (fix ticket #232). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1634 a436a847-0d15-0410-975c-d299462d15a1
2008-10-09Remove cruft.David Robillard2-15/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1631 a436a847-0d15-0410-975c-d299462d15a1
2008-10-09Don't add copies of every plugin each time menu is shown (testing FTW) (fix ↵David Robillard1-1/+1
ticket #227). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1630 a436a847-0d15-0410-975c-d299462d15a1
2008-10-07Add support for plugin class multiple inheritance (multiple menu entires for ↵David Robillard2-14/+19
a single plugin class). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1629 a436a847-0d15-0410-975c-d299462d15a1
2008-10-07Separate building skeleton plugin menu from adding plugins, and add plugins ↵David Robillard2-51/+89
on the fly (fix invisible plugin menu on startup problem). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1628 a436a847-0d15-0410-975c-d299462d15a1
2008-10-06Fix ticket #224David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1627 a436a847-0d15-0410-975c-d299462d15a1
2008-10-06Specify absolute include paths to fix waf dependency tracking.David Robillard7-10/+11
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1626 a436a847-0d15-0410-975c-d299462d15a1
2008-10-06Add option to avoid use of liblo, even if present.David Robillard1-1/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1625 a436a847-0d15-0410-975c-d299462d15a1
2008-10-06LV2 and polyphony fixes from kfoltman.David Robillard8-50/+142
Fix crash on changing polyphony when control->audio connections are present. Increasing polyphony audibly adds new voices now and controls can be individually twiddled, but changing polyphony nukes individual voice values (issue #223). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1623 a436a847-0d15-0410-975c-d299462d15a1
2008-10-06Fix voice number (display, and use, 0 based voice numbers).David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1622 a436a847-0d15-0410-975c-d299462d15a1
2008-10-05Remove cruft.David Robillard4-16/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1620 a436a847-0d15-0410-975c-d299462d15a1
2008-10-05More case sensitive fixing (duh).David Robillard2-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1619 a436a847-0d15-0410-975c-d299462d15a1
2008-10-05Move engine.cpp to ingen_engine.cpp to avoid case insensitive name clashes.David Robillard2-1/+1
Get this: this is an issue with /modern/ Macs. Apple DOS/X lol etc. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1618 a436a847-0d15-0410-975c-d299462d15a1
2008-10-05Initialize _prepared_buffers.David Robillard1-0/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1616 a436a847-0d15-0410-975c-d299462d15a1
2008-10-05Set port values for message context ports (from kfoltman).David Robillard2-4/+14
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1615 a436a847-0d15-0410-975c-d299462d15a1
2008-10-04Apply context extension fixes from kfoltman.David Robillard2-12/+19
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1614 a436a847-0d15-0410-975c-d299462d15a1
2008-10-03Fix missing include (resolve ticket #206).David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1609 a436a847-0d15-0410-975c-d299462d15a1
2008-10-03Make liblo optional for building ingen.David Robillard9-21/+21
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1608 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/ingen@1604 a436a847-0d15-0410-975c-d299462d15a1
2008-10-03Good riddance.David Robillard23-1263/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1602 a436a847-0d15-0410-975c-d299462d15a1
2008-10-03Support building locally against header-only libraries in autowaf.David Robillard38-38/+38
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/ingen@1600 a436a847-0d15-0410-975c-d299462d15a1
2008-10-02Factor out avoid-repeated-checks thing to autowaf. Saves lines in wscripts....David Robillard1-32/+18
Use SLV2_VERSION instead of PACKAGE_VERSION in slv2 code to play nice with others. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1598 a436a847-0d15-0410-975c-d299462d15a1
2008-10-02Depend on Jack 109 and the ever presence of Jack MIDI.David Robillard1-1/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1597 a436a847-0d15-0410-975c-d299462d15a1
2008-10-02Fix loading plugins with garbage extension_data pointers (tsk tsk, swh).David Robillard2-1/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1594 a436a847-0d15-0410-975c-d299462d15a1
2008-10-02Trim Ingen documentation a bit.David Robillard2-7/+4
Use fancy sidebar thing. Fix documentation errors. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1590 a436a847-0d15-0410-975c-d299462d15a1
2008-10-02Make --build-docs at configure time trigger documentation building at build ↵David Robillard7-21/+7
time. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1589 a436a847-0d15-0410-975c-d299462d15a1
2008-10-02Build against local libraries with uselib_local instead of CFLAGS kludges.David Robillard7-8/+15
Fix parallel building (because waf knows about lib dependencies now). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1587 a436a847-0d15-0410-975c-d299462d15a1
2008-10-02Fix loading of LADSPA and LV2 plugins, and HTTP support (actually build ↵David Robillard1-5/+11
optional components into library). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1586 a436a847-0d15-0410-975c-d299462d15a1
2008-10-02Build Ingen with LADSPA if possible.David Robillard1-1/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1585 a436a847-0d15-0410-975c-d299462d15a1
2008-10-02Factor out header printing...David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1583 a436a847-0d15-0410-975c-d299462d15a1
2008-10-02Factor more things into autowaf.David Robillard1-2/+11
Only call autowaf functions once no matter how many sub-projects call them (global counter, barf). Print pretty summary for everything with options, in order so you can see which project caused which check. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1581 a436a847-0d15-0410-975c-d299462d15a1
2008-10-01Update ingen doxygen file to be all new and modern and updatey and such.David Robillard1-89/+353
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1576 a436a847-0d15-0410-975c-d299462d15a1
2008-10-01Ingen documentation building.David Robillard3-4/+13
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1575 a436a847-0d15-0410-975c-d299462d15a1
2008-10-01Fix building without libsoup.David Robillard6-14/+19
Documentation building either globally or per project. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1574 a436a847-0d15-0410-975c-d299462d15a1
2008-10-01Integrate patchage into build system.David Robillard1-2/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1569 a436a847-0d15-0410-975c-d299462d15a1
2008-10-01Fix compilation.David Robillard7-6/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1567 a436a847-0d15-0410-975c-d299462d15a1
2008-09-30Move LV2 extension stuff to less horribly named directory.David Robillard4-4/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1562 a436a847-0d15-0410-975c-d299462d15a1
2008-09-30Install pkg-config files for libraries.David Robillard1-1/+5
Ingen now successfully builds against Waf built/installed libraries. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1557 a436a847-0d15-0410-975c-d299462d15a1