summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2015-10-24Zero-copy to/from driver ports where possibleDavid Robillard35-318/+468
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5778 a436a847-0d15-0410-975c-d299462d15a1
2015-10-24Fix subgraph positioningDavid Robillard1-3/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5777 a436a847-0d15-0410-975c-d299462d15a1
2015-10-24Fix loading recursive graphs in LV2David Robillard2-11/+31
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5776 a436a847-0d15-0410-975c-d299462d15a1
2015-10-24Fix subgraph serialisationDavid Robillard2-15/+30
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5775 a436a847-0d15-0410-975c-d299462d15a1
2015-10-24Fix invalid iterator accessDavid Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5774 a436a847-0d15-0410-975c-d299462d15a1
2015-10-24Remove excess toolbar buttonsDavid Robillard5-55/+23
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5773 a436a847-0d15-0410-975c-d299462d15a1
2015-10-23Fix errors on C-a DeleteDavid Robillard1-1/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5772 a436a847-0d15-0410-975c-d299462d15a1
2015-10-23Speed up multi-deletionDavid Robillard2-8/+2
Take only a fine-grained lock on the store for deletion. IIRC, the long lock was to avoid conflict with Get which accesses the store in post_process(), but this issue has been fixed and events only access the store in pre_process(). I believe it is now safe to only lock Delete during pre_process() as a result. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5771 a436a847-0d15-0410-975c-d299462d15a1
2015-10-23Reduce overheadDavid Robillard5-18/+42
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5770 a436a847-0d15-0410-975c-d299462d15a1
2015-10-10Tidy up global configuration outputDavid Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5763 a436a847-0d15-0410-975c-d299462d15a1
2015-10-09Add lv2 tool to wafDavid Robillard1-5/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5758 a436a847-0d15-0410-975c-d299462d15a1
2015-10-08Fix documentation generationDavid Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5755 a436a847-0d15-0410-975c-d299462d15a1
2015-10-04Fix test suite compilationDavid Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5741 a436a847-0d15-0410-975c-d299462d15a1
2015-10-03Upgrade to waf 1.8.14David Robillard1-7/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5736 a436a847-0d15-0410-975c-d299462d15a1
2015-10-02Unregister socket clients on hangup.David Robillard3-1/+13
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5735 a436a847-0d15-0410-975c-d299462d15a1
2015-10-02Don't connect twice to server on initial load.David Robillard1-1/+11
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5734 a436a847-0d15-0410-975c-d299462d15a1
2015-09-29Fix more URI conversion issues.David Robillard9-22/+21
Fixes #1088. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5733 a436a847-0d15-0410-975c-d299462d15a1
2015-09-17Fix plugin GUI controls in separate windows.David Robillard1-0/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5731 a436a847-0d15-0410-975c-d299462d15a1
2015-09-11Remove debug printing stuff.David Robillard2-4/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5722 a436a847-0d15-0410-975c-d299462d15a1
2015-09-04Fix various atom conversion issues.David Robillard9-23/+38
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5719 a436a847-0d15-0410-975c-d299462d15a1
2015-09-02Remove last use of map::emplace.David Robillard1-4/+4
So annoying. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5718 a436a847-0d15-0410-975c-d299462d15a1
2015-08-29Fix crash when clicking activate before connection.David Robillard2-0/+15
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5716 a436a847-0d15-0410-975c-d299462d15a1
2015-08-29Fix checking non-LV2 'plugins' for UIs.David Robillard1-5/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5715 a436a847-0d15-0410-975c-d299462d15a1
2015-08-29Avoid map::emplace to accomodate old GCC.David Robillard4-18/+18
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5714 a436a847-0d15-0410-975c-d299462d15a1
2015-08-29Remove debug printing.David Robillard1-4/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5713 a436a847-0d15-0410-975c-d299462d15a1
2015-08-29Set properties uniquely for set method.David Robillard1-4/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5712 a436a847-0d15-0410-975c-d299462d15a1
2015-08-29Add option to flush logs after every entry.David Robillard4-0/+18
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5711 a436a847-0d15-0410-975c-d299462d15a1
2015-08-29Save plugin version information in bundles.David Robillard2-4/+73
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5710 a436a847-0d15-0410-975c-d299462d15a1
2015-08-29Fix invalid conversion of URIDs to strings.David Robillard3-12/+20
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5709 a436a847-0d15-0410-975c-d299462d15a1
2015-08-28Get rid of LV2Info class.David Robillard12-340/+216
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5708 a436a847-0d15-0410-975c-d299462d15a1
2015-08-14Use lilv_free().David Robillard2-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5707 a436a847-0d15-0410-975c-d299462d15a1
2015-08-12Fix URI comparison issues.David Robillard8-12/+24
Fixes issue #1074. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5704 a436a847-0d15-0410-975c-d299462d15a1
2015-08-12Server-side presets.David Robillard40-240/+557
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5703 a436a847-0d15-0410-975c-d299462d15a1
2015-08-03Optional quoting for atom to string.David Robillard2-5/+11
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5702 a436a847-0d15-0410-975c-d299462d15a1
2015-08-03Fix comment typo.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5701 a436a847-0d15-0410-975c-d299462d15a1
2015-07-25Fix crash when loading presets with invalid ports.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5698 a436a847-0d15-0410-975c-d299462d15a1
2015-07-16Clear extra output buffers when bypassing blocks.David Robillard1-4/+11
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5695 a436a847-0d15-0410-975c-d299462d15a1
2015-06-09Fix partial commit.David Robillard5-12/+12
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5693 a436a847-0d15-0410-975c-d299462d15a1
2015-06-09Server side loading.David Robillard10-74/+130
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5692 a436a847-0d15-0410-975c-d299462d15a1
2015-05-30Preliminary server-side save support.David Robillard5-16/+109
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5690 a436a847-0d15-0410-975c-d299462d15a1
2015-05-26Listen for TCP connections on all interfaces.David Robillard1-2/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5689 a436a847-0d15-0410-975c-d299462d15a1
2015-05-25Bump sratom dependency.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5688 a436a847-0d15-0410-975c-d299462d15a1
2015-05-25Use ingen:/ as base URI on the wire.David Robillard30-122/+134
This allows referring to non-graph items, which are converted to bundle-relative URIs on save, resolving issue #1049. Change root graph URI to ingen:/graph. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5687 a436a847-0d15-0410-975c-d299462d15a1
2015-05-25Fix ingen_test command line arguments.David Robillard2-11/+15
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5686 a436a847-0d15-0410-975c-d299462d15a1
2015-05-25Fix ingenish with TCP.David Robillard2-2/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5685 a436a847-0d15-0410-975c-d299462d15a1
2015-05-23Fix partial commit.David Robillard1-0/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5684 a436a847-0d15-0410-975c-d299462d15a1
2015-05-23Prevent concurrent Sord access.David Robillard8-17/+69
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5683 a436a847-0d15-0410-975c-d299462d15a1
2015-05-14Fix ingen:prototype compatibility.David Robillard1-3/+3
Fixes issue #1048. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5678 a436a847-0d15-0410-975c-d299462d15a1
2015-05-11Fix handling of spurious polls.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5676 a436a847-0d15-0410-975c-d299462d15a1
2015-04-11Fix crash on failed plugin UI instantiation.David Robillard1-2/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5674 a436a847-0d15-0410-975c-d299462d15a1