summaryrefslogtreecommitdiffstats
path: root/src/shared
AgeCommit message (Collapse)AuthorFilesLines
2012-04-14Update URIs.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4184 a436a847-0d15-0410-975c-d299462d15a1
2012-04-12Use URI defines from LV2 headers where possible.David Robillard1-4/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4175 a436a847-0d15-0410-975c-d299462d15a1
2012-04-12Update for latest atom extension.David Robillard1-4/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4172 a436a847-0d15-0410-975c-d299462d15a1
2012-04-05Remove unnecessary include.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4145 a436a847-0d15-0410-975c-d299462d15a1
2012-03-27Squeeze blank lines.David Robillard3-3/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4113 a436a847-0d15-0410-975c-d299462d15a1
2012-03-27Delete trailing whitespace.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4112 a436a847-0d15-0410-975c-d299462d15a1
2012-03-27Switch to AGPL3+.David Robillard14-224/+210
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4111 a436a847-0d15-0410-975c-d299462d15a1
2012-03-26Update for latest LV2.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4106 a436a847-0d15-0410-975c-d299462d15a1
2012-03-25Update for latest atom extension.David Robillard1-2/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4104 a436a847-0d15-0410-975c-d299462d15a1
2012-03-20More complete Ingen plugin <=> UI communication.David Robillard3-22/+106
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4093 a436a847-0d15-0410-975c-d299462d15a1
2012-03-19Partially functioning communication between Ingen LV2 plugin and UI.David Robillard11-295/+258
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4078 a436a847-0d15-0410-975c-d299462d15a1
2012-03-16Preliminary work towards native LV2 UI.David Robillard5-130/+47
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4074 a436a847-0d15-0410-975c-d299462d15a1
2012-03-16Remove ping() from interface, just use a get instead.David Robillard6-19/+300
Add preliminary AtomWriter Interface. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4068 a436a847-0d15-0410-975c-d299462d15a1
2012-03-16Merge ClientInterface and ServerInterface.David Robillard2-10/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4067 a436a847-0d15-0410-975c-d299462d15a1
2012-03-16Remove activity from interface and use set_property() instead.David Robillard1-0/+1
Move client registration stuff to Engine and remove corresponding events. Simply response ID interface. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4066 a436a847-0d15-0410-975c-d299462d15a1
2012-03-15Remove weird "include" directory and use standard style ("ingen" directory ↵David Robillard1-2/+2
in top level). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4063 a436a847-0d15-0410-975c-d299462d15a1
2012-03-15Use host-provided URI-map for internally mapped URIs.David Robillard1-17/+41
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4061 a436a847-0d15-0410-975c-d299462d15a1
2012-03-14Consistently map all URIs with the URI map.David Robillard2-65/+65
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4060 a436a847-0d15-0410-975c-d299462d15a1
2012-03-14Remove silly/slow Quark::c_str() since Quark derives from a string type anyway.David Robillard1-6/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4059 a436a847-0d15-0410-975c-d299462d15a1
2012-03-14Use the host URI map/unmap when running as a plugin.David Robillard6-27/+80
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4058 a436a847-0d15-0410-975c-d299462d15a1
2012-03-12Centralise atom creation in forge object.David Robillard5-29/+39
Aside from being more greppable and making realtime violations more obvious, this is a step towards using LV2 atoms internally (which needs a factory since the type numbers are dynamic). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4054 a436a847-0d15-0410-975c-d299462d15a1
2012-03-11Implement cv:CVPort (fix #790). Not well-tested, but at least works somewhat.David Robillard2-28/+29
Use new style LV2 URI defines (and fix invalid atom URIs). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4050 a436a847-0d15-0410-975c-d299462d15a1
2012-03-11Fix UI response to property changes like port value (fix #779).David Robillard1-4/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4045 a436a847-0d15-0410-975c-d299462d15a1
2012-03-10Rename ingen:canvas-x and ingen:canvas-y to ingen:canvasX and ingen:canvasY ↵David Robillard2-3/+3
to avoid writing illegal or ugly Turtle (`-' is not allowed in a local name). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4042 a436a847-0d15-0410-975c-d299462d15a1
2012-03-10Delete trailing whitespace.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4041 a436a847-0d15-0410-975c-d299462d15a1
2012-03-10Use new LV2 MIDI definitions.David Robillard2-25/+23
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4039 a436a847-0d15-0410-975c-d299462d15a1
2012-01-18Use consistent *_config.h rather than *-config.h.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3963 a436a847-0d15-0410-975c-d299462d15a1
2012-01-14Load files passed on command line without -l option (fix #804).David Robillard1-5/+5
Patch from Albert Graef. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3940 a436a847-0d15-0410-975c-d299462d15a1
2011-11-26Use the more portable/correct lib instead of linkflags.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3647 a436a847-0d15-0410-975c-d299462d15a1
2011-11-24Remove client from world.David Robillard1-3/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3619 a436a847-0d15-0410-975c-d299462d15a1
2011-11-09Update for changes in LV2 SVN.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3608 a436a847-0d15-0410-975c-d299462d15a1
2011-11-02Use ingen namespace for canvas-x and canvas-y and remove ingenuity namespace.David Robillard2-4/+2
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-10-22Move basic URI map and unmap implementation to URIs.David Robillard2-3/+15
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3588 a436a847-0d15-0410-975c-d299462d15a1
2011-10-22Add missing filesDavid Robillard1-0/+34
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 Robillard6-388/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3578 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Clean up include paths.David Robillard1-1/+1
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 Robillard12-311/+13
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 Robillard3-110/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3565 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Separate URIs from LV2URIMap.David Robillard10-170/+257
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-21Simplify LV2Features.David Robillard3-32/+26
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 Robillard3-168/+2
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 Robillard11-280/+14
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3558 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Use Builder::connectDavid Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3557 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Use modern terser waf syntax.David Robillard1-9/+12
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 Robillard2-0/+2
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-10Fix compilation.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3543 a436a847-0d15-0410-975c-d299462d15a1
2011-10-03Remove static PortType enumeration from public/client side interface.David Robillard2-31/+22
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3523 a436a847-0d15-0410-975c-d299462d15a1