summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
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
2011-12-13Remove unnecessary use of ArtIRect.David Robillard1-8/+6
2011-12-13Replace ArtUta* redraw_area with cairo_region_t* redraw_region.David Robillard7-214/+46
2011-12-13Remove ganv_canvas_base_request_redraw_uta.David Robillard1-56/+26
2011-12-12Fix crash when joining non-ports.David Robillard1-1/+1
2011-12-12Remove HACKISH_AFFINE gunk.David Robillard1-31/+0
2011-12-12Remove unused clip_path parameter to item update method.David Robillard7-22/+16
2011-12-12Remove unused coverage method of Item class.David Robillard1-1/+1
2011-12-10Change GanvGroup* to GanvItem* for parent pointers.David Robillard6-39/+36
2011-12-10Make item draw method take a cairo_t instead of GdkDrawable.David Robillard6-34/+26
2011-12-10Fix event handling.David Robillard3-30/+24
2011-12-09Remove GnomeCanvas dependency.David Robillard15-374/+4682
2011-12-09Improve documentation and GIR bindings.David Robillard7-91/+94
2011-12-08Don't expose GET_PRIVATE macros.David Robillard7-7/+19
2011-12-08Delete trailing whitespace.David Robillard4-7/+7
2011-12-08Hide implementations.David Robillard9-551/+973
2011-12-08Clean up port event stuff.David Robillard2-30/+11
2011-12-08Make canvas direction a property.David Robillard3-33/+30
2011-12-08Tidy.David Robillard2-38/+36
2011-12-08Fix node moving (inform user via "moved" signal).David Robillard3-8/+36
2011-12-07Fix control port dragging.David Robillard2-36/+60
2011-12-07Sshh.David Robillard1-3/+0
2011-12-07Fix event handling.David Robillard1-5/+20
2011-12-07Remove cruft from public API.David Robillard1-30/+0
2011-12-07Support old glib without g_get_monotonic_time (fix #791).David Robillard1-0/+7
2011-12-07Support creating modules via pure GObject construction.David Robillard6-41/+89
2011-12-07Add Python test program.David Robillard1-0/+14
2011-12-07Add C test program.David Robillard3-10/+82
2011-12-07More work towards making the canvas usable via the C API only.David Robillard2-158/+261
2011-12-06Trim license header.David Robillard14-140/+112
2011-12-06FlowCanvas's successor is hereby dubbed Ganv.David Robillard14-0/+6022