summaryrefslogtreecommitdiffstats
path: root/src/gui
AgeCommit message (Collapse)AuthorFilesLines
2012-04-05Remove use of Glibmm variant wrapper which is inexplicably recent (fix #827).David Robillard2-7/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4142 a436a847-0d15-0410-975c-d299462d15a1
2012-04-05Fix wonky controls when plugin GUI is open (fix #822).David Robillard1-6/+9
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4141 a436a847-0d15-0410-975c-d299462d15a1
2012-03-27Tidy.David Robillard1-4/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4116 a436a847-0d15-0410-975c-d299462d15a1
2012-03-27Fix load plugin window.David Robillard1-4/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4115 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 Robillard64-1024/+960
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4111 a436a847-0d15-0410-975c-d299462d15a1
2012-03-26Update for latest LV2.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4106 a436a847-0d15-0410-975c-d299462d15a1
2012-03-25Update for latest atom extension.David Robillard4-5/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4104 a436a847-0d15-0410-975c-d299462d15a1
2012-03-20Show entire UI (with menu and status bar) for LV2 UI.David Robillard3-4/+20
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4091 a436a847-0d15-0410-975c-d299462d15a1
2012-03-19Partially functioning communication between Ingen LV2 plugin and UI.David Robillard21-120/+152
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 Robillard14-772/+1148
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 Robillard1-3/+2
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 Robillard25-38/+36
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 Robillard2-3/+6
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-12Centralise atom creation in forge object.David Robillard21-100/+141
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-12Unify event response mechanism and make it more appropriate for wire ↵David Robillard4-8/+11
transmission. The downside being more cryptic error messages until the client side error reporting stuff gets more fancy, but the important part is that belongs client side. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4053 a436a847-0d15-0410-975c-d299462d15a1
2012-03-12Make port controls actually do something.David Robillard2-37/+36
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4051 a436a847-0d15-0410-975c-d299462d15a1
2012-03-11Implement cv:CVPort (fix #790). Not well-tested, but at least works somewhat.David Robillard3-6/+8
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 crash when showing port properties window.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4048 a436a847-0d15-0410-975c-d299462d15a1
2012-03-10Rename ingen:canvas-x and ingen:canvas-y to ingen:canvasX and ingen:canvasY ↵David Robillard6-30/+30
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 Robillard2-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4041 a436a847-0d15-0410-975c-d299462d15a1
2012-01-18Use consistent *_config.h rather than *-config.h.David Robillard5-5/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3963 a436a847-0d15-0410-975c-d299462d15a1
2012-01-14Replace some non-portable stuff with glib equivalents.David Robillard3-11/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3947 a436a847-0d15-0410-975c-d299462d15a1
2011-12-23Use source port colour for connection colour.David Robillard1-2/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3901 a436a847-0d15-0410-975c-d299462d15a1
2011-12-18Use opaque port colours.David Robillard1-6/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3886 a436a847-0d15-0410-975c-d299462d15a1
2011-12-10Fix event handling.David Robillard2-2/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3852 a436a847-0d15-0410-975c-d299462d15a1
2011-12-08Clean up port event stuff.David Robillard3-9/+35
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3836 a436a847-0d15-0410-975c-d299462d15a1
2011-12-08Make canvas direction a property.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3835 a436a847-0d15-0410-975c-d299462d15a1
2011-12-08Fix node moving (inform user via "moved" signal).David Robillard6-12/+12
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3833 a436a847-0d15-0410-975c-d299462d15a1
2011-12-07Fix event handling.David Robillard1-0/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3829 a436a847-0d15-0410-975c-d299462d15a1
2011-12-07Remove cruft from public API.David Robillard3-10/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3828 a436a847-0d15-0410-975c-d299462d15a1
2011-12-06FlowCanvas's successor is hereby dubbed Ganv.David Robillard14-69/+67
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3820 a436a847-0d15-0410-975c-d299462d15a1
2011-12-06Death to Module.cpp.David Robillard3-14/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3817 a436a847-0d15-0410-975c-d299462d15a1
2011-12-05Move event handling down to C level.David Robillard3-6/+12
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3809 a436a847-0d15-0410-975c-d299462d15a1
2011-12-04Move module port management stuff down to C level.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3798 a436a847-0d15-0410-975c-d299462d15a1
2011-12-04Move module ports down to C level.David Robillard2-6/+6
Add STL-style port iteration API to Module. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3795 a436a847-0d15-0410-975c-d299462d15a1
2011-12-04Remove redundant _canvas field from Item.David Robillard2-4/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3783 a436a847-0d15-0410-975c-d299462d15a1
2011-12-03Don't expose canvas data structures.David Robillard6-46/+60
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3775 a436a847-0d15-0410-975c-d299462d15a1
2011-12-02Joinable => Node.David Robillard4-12/+12
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3751 a436a847-0d15-0410-975c-d299462d15a1
2011-12-02Node => Circle.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3750 a436a847-0d15-0410-975c-d299462d15a1
2011-12-02Remove Shape::store_location() in favour of Joinable::signal_moved.David Robillard2-0/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3747 a436a847-0d15-0410-975c-d299462d15a1
2011-12-02Connection => Edge.David Robillard4-7/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3745 a436a847-0d15-0410-975c-d299462d15a1
2011-12-02Ellipse => Node.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3743 a436a847-0d15-0410-975c-d299462d15a1
2011-12-01Move color stuff down to C level.David Robillard3-6/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3733 a436a847-0d15-0410-975c-d299462d15a1
2011-12-01Use consistent property wrappers for x and y coordinates.David Robillard3-10/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3730 a436a847-0d15-0410-975c-d299462d15a1
2011-12-01Fix compilation.David Robillard7-13/+13
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3728 a436a847-0d15-0410-975c-d299462d15a1
2011-12-01Remove menu stuff from FlowCanvas.David Robillard6-2/+21
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3717 a436a847-0d15-0410-975c-d299462d15a1
2011-11-30Connectable => Joinable.David Robillard4-12/+12
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3706 a436a847-0d15-0410-975c-d299462d15a1