summaryrefslogtreecommitdiffstats
path: root/ganv
AgeCommit message (Expand)AuthorFilesLines
2014-03-30Reimplement canvas zoom.David Robillard3-14/+11
2014-03-16Allow user to enable or disable sprung layout.David Robillard1-0/+17
2014-03-15Clean up public canvas interface.David Robillard2-55/+269
2014-03-15Clean up public canvas interface.David Robillard12-147/+74
2014-01-12Tidy.David Robillard1-1/+1
2014-01-11Merge GanvCanvasBase and GanvCanvas.David Robillard4-285/+158
2014-01-11Make some functions private.David Robillard1-14/+0
2014-01-11Tidy.David Robillard1-13/+21
2014-01-11Separate item.h.David Robillard11-202/+219
2014-01-04Fix control updating with animated canvas.David Robillard1-0/+1
2014-01-04Make only control inputs controllable by user.David Robillard1-0/+2
2014-01-03Improve performance by avoiding unnecessary i2w conversions.David Robillard1-1/+1
2014-01-03Draw and layout performance improvements.David Robillard1-1/+2
2014-01-03Make graph input ports controllable outputs and remove double port kludge.David Robillard1-1/+5
2013-12-31Fix incorrect port offsets.David Robillard1-1/+1
2013-12-27Remove dead code.David Robillard1-13/+1
2013-12-27Performance improvements.David Robillard1-6/+0
2013-12-21Fix broken ganv_item_move prototype.David Robillard1-1/+1
2013-12-19FDGL: Improve flow-directed layout.David Robillard3-0/+15
2013-12-18Add experimental (slow) force-directed graph layout to Ganv.David Robillard1-0/+7
2013-06-09Fix compilation with --jack-dbus (#917).David Robillard2-0/+9
2013-06-08Fix sizing for ports with enumeration or integer tag labels.David Robillard4-0/+12
2013-03-25Minor documentation improvements.David Robillard1-3/+15
2013-02-03Port control performance improvements (further improvement for #879).David Robillard1-1/+1
2013-02-03Fix compilation with GCC 4.6.David Robillard1-2/+10
2013-02-02GUI support for integer controls.David Robillard2-0/+5
2013-02-02Show check box for toggle ports and ellipsis for enumeration (menu) ports.David Robillard2-0/+5
2013-01-13Support resizing circles to fit label, and setting radius in ems.David Robillard1-4/+3
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