summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2008-10-03Support building locally against header-only libraries in autowaf.David Robillard37-37/+37
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-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 Robillard1-3/+0
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 Robillard6-19/+5
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-01Fix building without libsoup.David Robillard5-13/+18
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-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 modules (mostly) the same place as autohell.David Robillard6-14/+11
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1555 a436a847-0d15-0410-975c-d299462d15a1
2008-09-30Working ingen when built/installed via waf.David Robillard4-4/+22
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1554 a436a847-0d15-0410-975c-d299462d15a1
2008-09-30Fix building (both autohell and waf) with simpler ingen tree layout.David Robillard14-45/+43
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1553 a436a847-0d15-0410-975c-d299462d15a1
2008-09-30Remove old directories.David Robillard4-9/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1552 a436a847-0d15-0410-975c-d299462d15a1
2008-09-30Flatten ingen source directory heirarchy a bit.David Robillard322-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1551 a436a847-0d15-0410-975c-d299462d15a1
2008-09-30Install ingen executable.David Robillard1-3/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1549 a436a847-0d15-0410-975c-d299462d15a1
2008-09-30Wafify ingen.David Robillard13-8/+250
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1548 a436a847-0d15-0410-975c-d299462d15a1
2008-09-30More waf.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1541 a436a847-0d15-0410-975c-d299462d15a1
2008-09-29More context extension work.David Robillard14-18/+117
Clicking the input port on bang in ingen while in edit mode will now send a message to the bang plugin in the message context. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1537 a436a847-0d15-0410-975c-d299462d15a1
2008-09-29Fix crash when using ingen -gl to load a patch (because the plugin hasn't ↵David Robillard1-3/+3
arrived at the client yet). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1535 a436a847-0d15-0410-975c-d299462d15a1
2008-09-29 * Context extension work.David Robillard7-18/+53
* Better support for set_port_value on event ports. * Don't pop audio ports when clicking in event mode. * Clicking an event port in event mode will 'bang' the event port (example 'bang' plugin prints when it receives one). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1534 a436a847-0d15-0410-975c-d299462d15a1
2008-09-28Merge weird split set_port_value / set_port_value_immediately API (whether a ↵David Robillard14-188/+28
command is queued or 'immediate' is a property of the engine interface, really). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1532 a436a847-0d15-0410-975c-d299462d15a1
2008-09-28Update contexts extension.David Robillard7-7/+87
Update bang plugin and fix UI building (UI instantiates in ingen again). Stubs for a message thread implementation in ingen. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1525 a436a847-0d15-0410-975c-d299462d15a1
2008-09-28Fix #202 but in the other direction and for modules too (show symbols when ↵David Robillard1-0/+4
that's the current configuration value). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1524 a436a847-0d15-0410-975c-d299462d15a1
2008-09-28Remove header namespace pollution (particularly from libs/gui/App.hpp).David Robillard28-83/+100
Fix more LV2 plugin RDF race/lock issues with -eg. Show human readable names on new ports when human readable is set (fix ticket #202). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1523 a436a847-0d15-0410-975c-d299462d15a1
2008-09-28Fix last fix :)David Robillard1-3/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1522 a436a847-0d15-0410-975c-d299462d15a1
2008-09-28Fix unlocked access to plugin RDF (possible segfault with -eg).David Robillard1-0/+2
Fix ticket #195. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1521 a436a847-0d15-0410-975c-d299462d15a1
2008-09-28Fix potential crash when port blinkenports activity is followed by port ↵David Robillard4-3/+19
destruction (before the blink is turned off). Fix ticket #192. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1520 a436a847-0d15-0410-975c-d299462d15a1
2008-09-28Select all support (from kfoltman).David Robillard5-0/+34
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1519 a436a847-0d15-0410-975c-d299462d15a1
2008-09-28Add valgrind wrapper script.David Robillard1-0/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1518 a436a847-0d15-0410-975c-d299462d15a1
2008-09-27Fix building w/o soup.David Robillard1-0/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1516 a436a847-0d15-0410-975c-d299462d15a1
2008-09-25Remove annoying/obvious/pointless tooltip from plugin selector list.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1515 a436a847-0d15-0410-975c-d299462d15a1
2008-09-15Fix hotkeys involving the 'e' key (don't steal for edit mode unless no ↵David Robillard1-5/+9
modifiers are pressed). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1506 a436a847-0d15-0410-975c-d299462d15a1
2008-09-15Tidy edit menu.David Robillard1-15/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1504 a436a847-0d15-0410-975c-d299462d15a1
2008-09-15Fix connecting when human names are visible.David Robillard1-5/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1503 a436a847-0d15-0410-975c-d299462d15a1
2008-09-15Make view togglable between symbols and human names (just LV2 plugins for now).David Robillard10-12/+106
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1502 a436a847-0d15-0410-975c-d299462d15a1
2008-09-15More HiGgey menu.David Robillard1-525/+543
Full hotkey coverage for non-dangerous menu items. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1501 a436a847-0d15-0410-975c-d299462d15a1
2008-09-14Fix crash on load location.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1495 a436a847-0d15-0410-975c-d299462d15a1
2008-09-14Don't print to the console when unrecognized MIDI is received.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1493 a436a847-0d15-0410-975c-d299462d15a1
2008-09-06Voodoo debugging.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/ingen@1470 a436a847-0d15-0410-975c-d299462d15a1
2008-09-05Don't build against unused LV2 OSC stuff.David Robillard2-3/+0
git-svn-id: http://svn.drobilla.net/lad/ingen@1469 a436a847-0d15-0410-975c-d299462d15a1
2008-08-22Fix compilation when build doesn't include Ingen GTK client.David Robillard1-0/+3
git-svn-id: http://svn.drobilla.net/lad/ingen@1465 a436a847-0d15-0410-975c-d299462d15a1
2008-08-22Lash D-Bus support and projects list from LADI Patchage, with ↵David Robillard1-2/+0
improvements/cleanup/sanification/etc. Remove liblash stuff (meh, what the hell... here's to new beginnings). Enable/disable/hide/etc patchage widgets better based on available (compiled in) functionality. git-svn-id: http://svn.drobilla.net/lad/ingen@1462 a436a847-0d15-0410-975c-d299462d15a1
2008-08-20Fix building without libsoup. Again.David Robillard2-8/+10
git-svn-id: http://svn.drobilla.net/lad/ingen@1457 a436a847-0d15-0410-975c-d299462d15a1
2008-08-20Make distcheck fixed (ingen standalone build).David Robillard1-2/+0
git-svn-id: http://svn.drobilla.net/lad/ingen@1456 a436a847-0d15-0410-975c-d299462d15a1
2008-08-20Make distcheck fixes.David Robillard5-12/+6
Fix LV2 OSC header prototypes to match code / remove LV2 event extension dependency. git-svn-id: http://svn.drobilla.net/lad/ingen@1455 a436a847-0d15-0410-975c-d299462d15a1
2008-08-20Fix set_port_value stuff over OSC with blobs (i.e. make klaviatur work with ↵David Robillard1-0/+13
a remote engine). git-svn-id: http://svn.drobilla.net/lad/ingen@1454 a436a847-0d15-0410-975c-d299462d15a1
2008-08-20Only warn about split bundles for bundles (which should be atomic), not ↵David Robillard1-1/+1
transfers. git-svn-id: http://svn.drobilla.net/lad/ingen@1453 a436a847-0d15-0410-975c-d299462d15a1
2008-08-20Fix Blob atom copy contruction/size/etc stuff.David Robillard2-6/+11
Fix LV2 UI events (i.e. make klaviatur work again). git-svn-id: http://svn.drobilla.net/lad/ingen@1452 a436a847-0d15-0410-975c-d299462d15a1
2008-08-19Move one whole line.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/ingen@1451 a436a847-0d15-0410-975c-d299462d15a1
2008-08-19Gracefully handle full event queue on the engine side (fix loading massive ↵David Robillard4-26/+38
patches). git-svn-id: http://svn.drobilla.net/lad/ingen@1450 a436a847-0d15-0410-975c-d299462d15a1