summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2012-04-24Fix port resizing when reducing font size.David Robillard1-4/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4263 a436a847-0d15-0410-975c-d299462d15a1
2012-04-24Fix font size stuff.David Robillard6-33/+83
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4262 a436a847-0d15-0410-975c-d299462d15a1
2012-04-24Fix downward signal flow display (i.e. port labels disabled).David Robillard13-65/+200
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4260 a436a847-0d15-0410-975c-d299462d15a1
2012-04-23Fix compilation with gobject introspection.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4258 a436a847-0d15-0410-975c-d299462d15a1
2012-04-23Fix documentation.David Robillard1-7/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4257 a436a847-0d15-0410-975c-d299462d15a1
2012-04-23Remove stuff from botched last commit.David Robillard1-67/+10
Remove attempts to avoid module resizing and just resize whenever anything changes. At this stage I think this counts as premature optimization and probably isn't that expensive anyway. git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4250 a436a847-0d15-0410-975c-d299462d15a1
2012-04-23Fix errors when port has no label.ganv/src/port.cDavid Robillard2-27/+42
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4249 a436a847-0d15-0410-975c-d299462d15a1
2012-04-23Resize modules when port labels change.David Robillard5-19/+18
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4242 a436a847-0d15-0410-975c-d299462d15a1
2012-04-22Fix control port dragging.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4231 a436a847-0d15-0410-975c-d299462d15a1
2012-04-22Fix wonky port sizes when restoring a patch.David Robillard2-60/+37
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4230 a436a847-0d15-0410-975c-d299462d15a1
2012-04-22Fix various problems with embedding plugin GUIs.David Robillard3-63/+32
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4229 a436a847-0d15-0410-975c-d299462d15a1
2012-04-22Fix buggy curve drawing.David Robillard1-8/+28
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4226 a436a847-0d15-0410-975c-d299462d15a1
2012-04-22Fix bulk connect via port selection.David Robillard1-5/+26
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4225 a436a847-0d15-0410-975c-d299462d15a1
2012-04-17Python 2.4 fixes.David Robillard1-3/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4186 a436a847-0d15-0410-975c-d299462d15a1
2012-04-13Gtkmm => GtkDavid Robillard1-3/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4177 a436a847-0d15-0410-975c-d299462d15a1
2012-04-13Use standard command synopsis style.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4176 a436a847-0d15-0410-975c-d299462d15a1
2012-04-05Remove use of Glibmm variant wrapper which is inexplicably recent (fix #827).David Robillard2-3/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4142 a436a847-0d15-0410-975c-d299462d15a1
2012-03-28Fix control rect colour and label stacking.David Robillard4-10/+24
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4124 a436a847-0d15-0410-975c-d299462d15a1
2012-03-27Squeeze blank lines.David Robillard5-13/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4113 a436a847-0d15-0410-975c-d299462d15a1
2012-03-27Delete trailing whitespace.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4112 a436a847-0d15-0410-975c-d299462d15a1
2012-03-24Add missing include.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4103 a436a847-0d15-0410-975c-d299462d15a1
2012-03-12Make port controls actually do something.David Robillard6-9/+52
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4051 a436a847-0d15-0410-975c-d299462d15a1
2012-03-09Fix "disconnect all".David Robillard7-14/+108
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4036 a436a847-0d15-0410-975c-d299462d15a1
2012-02-02Update to r65/autowaf and waf-1.6.10.David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3974 a436a847-0d15-0410-975c-d299462d15a1
2012-02-01Update to r64/autowaf.David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3970 a436a847-0d15-0410-975c-d299462d15a1
2012-01-31Use new terser waf build syntax.David Robillard1-9/+9
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3969 a436a847-0d15-0410-975c-d299462d15a1
2012-01-18Use consistent *_config.h rather than *-config.h.David Robillard2-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3963 a436a847-0d15-0410-975c-d299462d15a1
2012-01-16Update to r63/autowafDavid Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3953 a436a847-0d15-0410-975c-d299462d15a1
2012-01-16Update to r62/autowaf.David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3952 a436a847-0d15-0410-975c-d299462d15a1
2012-01-14Fix errors on canvas and/or edge destruction.David Robillard1-4/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3941 a436a847-0d15-0410-975c-d299462d15a1
2012-01-11Fix crash on shutdown and item deletion.David Robillard6-118/+141
Use Item add and remove virtual methods for adding/removing ports instead of special explicit functions. git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3933 a436a847-0d15-0410-975c-d299462d15a1
2012-01-09Fix compilation on old glib with no g_slist_free_full (fix #792).David Robillard1-2/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3929 a436a847-0d15-0410-975c-d299462d15a1
2012-01-09Build with old cairo without cairo_rectangle_int_t (fix #792).David Robillard2-8/+14
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3928 a436a847-0d15-0410-975c-d299462d15a1
2012-01-09Build with old cairo without cairo_region_t (fix #792).David Robillard2-36/+36
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3926 a436a847-0d15-0410-975c-d299462d15a1
2011-12-23Fix click to connect/disconnect.David Robillard1-0/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3904 a436a847-0d15-0410-975c-d299462d15a1
2011-12-23Fix every port drawn after a selected port also appearing selected.David Robillard2-10/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3903 a436a847-0d15-0410-975c-d299462d15a1
2011-12-23Add marshalers to all signals for mysterious unknown reasons.David Robillard3-3/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3902 a436a847-0d15-0410-975c-d299462d15a1
2011-12-18Fix port controls update while dragging/clicking.David Robillard2-3/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3888 a436a847-0d15-0410-975c-d299462d15a1
2011-12-18Fix module layout.David Robillard2-9/+11
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3887 a436a847-0d15-0410-975c-d299462d15a1
2011-12-14Remove dubious include.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3876 a436a847-0d15-0410-975c-d299462d15a1
2011-12-14Draw directly to window cairo context instead of gdk pixmap.David Robillard8-78/+47
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3875 a436a847-0d15-0410-975c-d299462d15a1
2011-12-14Tidy.David Robillard1-12/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3874 a436a847-0d15-0410-975c-d299462d15a1
2011-12-14Make node no longer a subclass of group.David Robillard7-60/+47
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3873 a436a847-0d15-0410-975c-d299462d15a1
2011-12-14Custom module point and port draw handlers.David Robillard4-14/+61
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3872 a436a847-0d15-0410-975c-d299462d15a1
2011-12-13Update comments to reflect reality of group's demoted status.David Robillard1-7/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3871 a436a847-0d15-0410-975c-d299462d15a1
2011-12-13Move group implementation to separate files.David Robillard11-677/+615
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3870 a436a847-0d15-0410-975c-d299462d15a1
2011-12-13Remove ganv_item_raise and ganv_item_lower.David Robillard2-90/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3869 a436a847-0d15-0410-975c-d299462d15a1
2011-12-13Make items responsible for drawing their own children.David Robillard2-4/+23
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3868 a436a847-0d15-0410-975c-d299462d15a1
2011-12-13Remove libart dependency.David Robillard11-437/+157
Replace unneeded arbitrary per-item affine with simple x, y coordinates. git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3867 a436a847-0d15-0410-975c-d299462d15a1
2011-12-13Remove unnecessary use of ArtIRect.David Robillard1-8/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3866 a436a847-0d15-0410-975c-d299462d15a1