summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2011-11-07Remove use of non-portable _XOPEN_SOURCE and strdup.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3604 a436a847-0d15-0410-975c-d299462d15a1
2011-11-06Fix compilation against latest LV2 svn.David Robillard3-1/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3599 a436a847-0d15-0410-975c-d299462d15a1
2011-11-02Use ingen namespace for canvas-x and canvas-y and remove ingenuity namespace.David Robillard10-40/+37
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3597 a436a847-0d15-0410-975c-d299462d15a1
2011-11-02Remove unused dc prefix.David Robillard1-4/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3596 a436a847-0d15-0410-975c-d299462d15a1
2011-11-01Use rdfs:label for preset labels (fix ticket #668).David Robillard1-2/+2
Use correct namespace for dc. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3593 a436a847-0d15-0410-975c-d299462d15a1
2011-10-22Fix compilation on Mac OS XDavid Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3591 a436a847-0d15-0410-975c-d299462d15a1
2011-10-22Fix serialisation.David Robillard2-40/+28
Fix Parser::relative_uri. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3590 a436a847-0d15-0410-975c-d299462d15a1
2011-10-22Simplify Parser.David Robillard3-116/+62
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3589 a436a847-0d15-0410-975c-d299462d15a1
2011-10-22Move basic URI map and unmap implementation to URIs.David Robillard3-9/+21
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3588 a436a847-0d15-0410-975c-d299462d15a1
2011-10-22Fix menus.David Robillard2-6/+11
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3587 a436a847-0d15-0410-975c-d299462d15a1
2011-10-22Remove EventType.David Robillard5-15/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3586 a436a847-0d15-0410-975c-d299462d15a1
2011-10-22Remove remote patch stuff (doesn't work anyway).David Robillard10-1051/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3585 a436a847-0d15-0410-975c-d299462d15a1
2011-10-22De-singleton-ify GUI.David Robillard50-424/+535
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3584 a436a847-0d15-0410-975c-d299462d15a1
2011-10-22Add missing filesDavid Robillard6-0/+231
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3581 a436a847-0d15-0410-975c-d299462d15a1
2011-10-22Move *all* OSC and HTTP stuff to their respective modules.David Robillard22-138/+73
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3578 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Tidy.David Robillard4-27/+21
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3577 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Move engine side OSC and HTTP stuff to separate modules.David Robillard11-53/+26
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3576 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Move uri() to CommonInterface.David Robillard1-8/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3575 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Merge Request into Event.David Robillard35-435/+395
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3574 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Make engine receivers depend only on ServerInterface.David Robillard10-67/+56
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3572 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Remove unnecessary calls to EventSource::whip().David Robillard7-21/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3571 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Make OSCEngineReceiver and HTTPEngineReceiver has-a ServerInterfaceImpl ↵David Robillard13-82/+126
(instead of is-a). Towards further modularization... git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3570 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Merge QueuedEvent into Event.David Robillard39-255/+158
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3569 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21QueuedEngineInterface => ServerInterfaceImpl.David Robillard10-42/+42
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3568 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Clean up include paths.David Robillard11-31/+30
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3567 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Move more headers to shared include directory.David Robillard79-386/+87
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3566 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Move URIs.hpp to public shared include directory.David Robillard4-111/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3565 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Separate URIs from LV2URIMap.David Robillard67-276/+372
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3564 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Remove implementation of uri-unmap extension.David Robillard3-41/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3563 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Remove stub LV2 event (blob) feature implementation.David Robillard2-61/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3562 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Simplify LV2Features.David Robillard5-36/+30
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3561 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Move World.hpp and Module.hpp to public include directory.David Robillard38-211/+45
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3560 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Remove code from header.David Robillard3-5/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3559 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Begin moving shared headers to public include directory.David Robillard20-310/+51
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3558 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Use Builder::connectDavid Robillard2-10/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3557 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Use modern terser waf syntax.David Robillard12-139/+126
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3556 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Fix running as an LV2 plugin.David Robillard8-18/+55
Install template bundles for loading Ingen in LV2 hosts. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3555 a436a847-0d15-0410-975c-d299462d15a1
2011-10-19Remove stub implementation of reference extensionDavid Robillard2-74/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3550 a436a847-0d15-0410-975c-d299462d15a1
2011-10-18Clang warning fixes.David Robillard2-5/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3546 a436a847-0d15-0410-975c-d299462d15a1
2011-10-10Fix compilation.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3543 a436a847-0d15-0410-975c-d299462d15a1
2011-10-10Fix crash when deleting a node with an embedded GUI.David Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3542 a436a847-0d15-0410-975c-d299462d15a1
2011-10-09Fix erroneous assertion.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3541 a436a847-0d15-0410-975c-d299462d15a1
2011-10-09Fix memory errors in Jack2 caused by jack creating several threads.David Robillard2-28/+21
This is not really correct since Ingen assumes any jack created thread is the process thread. Probably not harmful, though it would certainly be nice to know (in code) what the role and properties of these other threads are... git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3539 a436a847-0d15-0410-975c-d299462d15a1
2011-10-09Attempted blind fix for #778.David Robillard1-4/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3538 a436a847-0d15-0410-975c-d299462d15a1
2011-10-07Tidy.David Robillard2-44/+81
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3537 a436a847-0d15-0410-975c-d299462d15a1
2011-10-06Tidy.David Robillard4-28/+47
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3536 a436a847-0d15-0410-975c-d299462d15a1
2011-10-06Remove _pending_disconnection from ConnectionImpl (reduce space per connection).David Robillard5-36/+26
Instead, implement DisconnectAll in a way that avoids the problem this flag was being used to avoid. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3535 a436a847-0d15-0410-975c-d299462d15a1
2011-10-06Remove unused BufferFactory member of ConnectionImpl.David Robillard3-11/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3534 a436a847-0d15-0410-975c-d299462d15a1
2011-10-06Align members of NodeImpl for slightly less memory consumption per node.David Robillard4-38/+36
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3533 a436a847-0d15-0410-975c-d299462d15a1
2011-10-06Use an intrusive linked list for InputPort connections.David Robillard9-70/+105
This simplifies the code and avoids the overhead of allocating list nodes. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3532 a436a847-0d15-0410-975c-d299462d15a1