summaryrefslogtreecommitdiffstats
path: root/ganv
AgeCommit message (Expand)AuthorFilesLines
2018-09-16Rename private implementation types according to new Gtk conventionsDavid Robillard11-48/+48
2017-02-12Fix warningsDavid Robillard3-7/+7
2016-09-18Update copyright datesDavid Robillard24-24/+24
2016-07-31Fix compilation with C++David Robillard1-1/+1
2016-07-24Fix whitespaceDavid Robillard2-2/+0
2015-10-26Add support for edges that do not constrain the layoutDavid Robillard2-0/+7
2015-10-05Highlight connected edges on port hoverDavid Robillard1-0/+6
2015-03-15Add support for beveled box corners.David Robillard1-0/+1
2015-02-21Add API to specify module port order.David Robillard5-6/+59
2015-02-17Delete trailing whitespace.David Robillard4-4/+2
2015-02-16Distinguish edge color from port color slighly.David Robillard1-12/+9
2015-02-14Use the same border width for ports and modules.David Robillard1-16/+15
2015-02-11Line up ports precisely at module border edges.David Robillard1-0/+1
2015-02-08Add support for exporting canvas as PDF or PS.David Robillard3-0/+19
2014-08-08Use Markdown in doc comments for better source readability.David Robillard1-2/+2
2014-04-28Fix comments for GIR.David Robillard1-0/+12
2014-04-27Fix gtk-doc comment format.David Robillard4-1/+21
2014-04-26Clean up Ganv API.David Robillard18-225/+210
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