summaryrefslogtreecommitdiffstats
path: root/ganv
AgeCommit message (Expand)AuthorFilesLines
2013-01-13Add two connect modes for fast chaining and fanning.David Robillard1-2/+2
2013-01-13Better dot rendering and auto-arrange for graphs with circles.David Robillard1-0/+4
2013-01-13ganv_canvas_destroy => ganv_canvas_clear.David Robillard2-3/+3
2013-01-12Fix arrange with circles on the canvas.David Robillard1-0/+3
2013-01-12Fix text on circles.David Robillard1-0/+4
2013-01-08Add signals and default handlers for every property in conventional Gtkmm style.David Robillard3-11/+26
2012-12-21Implement item stacking.David Robillard2-7/+7
2012-11-18Disconnect animation signal when canvas is destroyed (fix potential crashes o...David Robillard1-0/+2
2012-11-14Fix wonky edge selection behaviour when selecting ports.David Robillard4-15/+41
2012-09-17Add Canvas::remove_edge and allow for_each_edge to be used to remove edges.David Robillard2-0/+3
2012-08-10Fix a ton of warnings.David Robillard1-0/+4
2012-08-10Remove unnecessary const Glib::wrap implementation which wasn't const correct...David Robillard1-10/+0
2012-06-30Fix occasional crashes after node deletion (fix #843).David Robillard1-0/+4
2012-05-27Clean up canvas.h and fix some problems with GIR generation.David Robillard1-9/+21
2012-05-24Delete trailing whitespace.David Robillard1-1/+1
2012-04-28Fix warnings about non-parent items.David Robillard1-0/+3
2012-04-26Fix undefined reference.David Robillard1-4/+0
2012-04-26Fix O(n_edges) Canvas::get_edge() to be O(lg(n_nodes)).David Robillard1-0/+9
2012-04-26Tidy.David Robillard6-69/+52
2012-04-25Move more functionality down to C canvas.David Robillard2-14/+26
2012-04-25Update copyright date.David Robillard24-24/+24
2012-04-24Fix crash when un-embedding plugin UI.David Robillard1-1/+5
2012-04-24Move more implementation to C GanvCanvas.David Robillard2-27/+86
2012-04-24Fix font size stuff.David Robillard2-0/+7
2012-04-24Fix downward signal flow display (i.e. port labels disabled).David Robillard6-7/+29
2012-04-23Resize modules when port labels change.David Robillard1-2/+2
2012-04-05Remove use of Glibmm variant wrapper which is inexplicably recent (fix #827).David Robillard1-2/+1
2012-03-27Squeeze blank lines.David Robillard3-9/+0
2012-03-24Add missing include.David Robillard1-0/+1
2012-03-12Make port controls actually do something.David Robillard1-0/+2
2012-03-09Fix "disconnect all".David Robillard3-4/+27
2012-01-11Fix crash on shutdown and item deletion.David Robillard2-5/+4
2012-01-09Build with old cairo without cairo_rectangle_int_t (fix #792).David Robillard1-1/+1
2012-01-09Build with old cairo without cairo_region_t (fix #792).David Robillard1-2/+2
2011-12-14Make node no longer a subclass of group.David Robillard1-3/+2
2011-12-13Update comments to reflect reality of group's demoted status.David Robillard1-7/+7
2011-12-13Move group implementation to separate files.David Robillard6-77/+74
2011-12-13Remove ganv_item_raise and ganv_item_lower.David Robillard1-10/+0
2011-12-13Remove libart dependency.David Robillard1-28/+15
2011-12-13Replace ArtUta* redraw_area with cairo_region_t* redraw_region.David Robillard1-8/+5
2011-12-13Remove ganv_canvas_base_request_redraw_uta.David Robillard1-6/+0
2011-12-12Remove unused clip_path parameter to item update method.David Robillard1-1/+1
2011-12-12Remove unused coverage method of Item class.David Robillard1-3/+0
2011-12-10Change GanvGroup* to GanvItem* for parent pointers.David Robillard3-4/+4
2011-12-10Make item draw method take a cairo_t instead of GdkDrawable.David Robillard1-1/+1
2011-12-10Fix event handling.David Robillard2-5/+7
2011-12-09Remove GnomeCanvas dependency.David Robillard19-71/+638
2011-12-09Improve documentation and GIR bindings.David Robillard4-0/+20
2011-12-09Improve documentation.David Robillard6-11/+56
2011-12-08Don't expose GET_PRIVATE macros.David Robillard7-43/+36