summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2012-05-12Fix node selection so setting "selected" property does the right thing.David Robillard2-6/+18
2012-05-11Comment out unused function (avoid warning).David Robillard1-0/+2
2012-04-28Fix warnings about non-parent items.David Robillard3-10/+30
2012-04-28Fix vertical module port layout.David Robillard1-25/+12
2012-04-28Round auto-arrange coordinates to nearest integer and spread things out a bit...David Robillard1-2/+2
2012-04-26Fix O(n_edges) Canvas::get_edge() to be O(lg(n_nodes)).David Robillard1-17/+17
2012-04-26Tidy.David Robillard2-32/+32
2012-04-25Remove icon stuff.David Robillard2-71/+15
2012-04-25Fix drag connection curves in vertical canvas.David Robillard1-4/+26
2012-04-25Move more functionality down to C canvas.David Robillard1-139/+135
2012-04-24Move more implementation to C GanvCanvas.David Robillard1-99/+71
2012-04-24Fix port resizing when reducing font size.David Robillard1-4/+2
2012-04-24Fix font size stuff.David Robillard4-33/+76
2012-04-24Fix downward signal flow display (i.e. port labels disabled).David Robillard7-58/+171
2012-04-23Fix documentation.David Robillard1-7/+7
2012-04-23Remove stuff from botched last commit.David Robillard1-67/+10
2012-04-23Fix errors when port has no label.ganv/src/port.cDavid Robillard2-27/+42
2012-04-23Resize modules when port labels change.David Robillard4-17/+16
2012-04-22Fix control port dragging.David Robillard1-1/+1
2012-04-22Fix wonky port sizes when restoring a patch.David Robillard2-60/+37
2012-04-22Fix various problems with embedding plugin GUIs.David Robillard3-63/+32
2012-04-22Fix buggy curve drawing.David Robillard1-8/+28
2012-04-22Fix bulk connect via port selection.David Robillard1-5/+26
2012-04-13Use standard command synopsis style.David Robillard1-1/+1
2012-04-05Remove use of Glibmm variant wrapper which is inexplicably recent (fix #827).David Robillard1-1/+1
2012-03-28Fix control rect colour and label stacking.David Robillard4-10/+24
2012-03-27Squeeze blank lines.David Robillard2-4/+0
2012-03-27Delete trailing whitespace.David Robillard1-1/+1
2012-03-12Make port controls actually do something.David Robillard5-9/+50
2012-03-09Fix "disconnect all".David Robillard4-10/+81
2012-01-18Use consistent *_config.h rather than *-config.h.David Robillard1-1/+1
2012-01-14Fix errors on canvas and/or edge destruction.David Robillard1-4/+6
2012-01-11Fix crash on shutdown and item deletion.David Robillard4-113/+137
2012-01-09Fix compilation on old glib with no g_slist_free_full (fix #792).David Robillard1-2/+4
2012-01-09Build with old cairo without cairo_rectangle_int_t (fix #792).David Robillard1-7/+13
2012-01-09Build with old cairo without cairo_region_t (fix #792).David Robillard1-34/+34
2011-12-23Fix click to connect/disconnect.David Robillard1-0/+3
2011-12-23Fix every port drawn after a selected port also appearing selected.David Robillard2-10/+8
2011-12-23Add marshalers to all signals for mysterious unknown reasons.David Robillard3-3/+10
2011-12-18Fix port controls update while dragging/clicking.David Robillard2-3/+0
2011-12-18Fix module layout.David Robillard2-9/+11
2011-12-14Remove dubious include.David Robillard1-1/+0
2011-12-14Draw directly to window cairo context instead of gdk pixmap.David Robillard8-78/+47
2011-12-14Tidy.David Robillard1-12/+1
2011-12-14Make node no longer a subclass of group.David Robillard6-57/+45
2011-12-14Custom module point and port draw handlers.David Robillard4-14/+61
2011-12-13Move group implementation to separate files.David Robillard4-600/+540
2011-12-13Remove ganv_item_raise and ganv_item_lower.David Robillard1-80/+0
2011-12-13Make items responsible for drawing their own children.David Robillard2-4/+23
2011-12-13Remove libart dependency.David Robillard8-406/+141