summaryrefslogtreecommitdiffstats
path: root/src/node.c
AgeCommit message (Expand)AuthorFilesLines
2020-07-18Add missing casts for C++ compatibilityDavid Robillard1-1/+2
2020-07-18Remove spurious semicolonsDavid Robillard1-25/+25
2018-09-16Remove use of deprecated g_type_class_add_private()David Robillard1-5/+3
2018-09-16Rename private implementation types according to new Gtk conventionsDavid Robillard1-11/+11
2016-09-18Update copyright datesDavid Robillard1-1/+1
2016-07-31Fix compilation with C++David Robillard1-1/+3
2015-02-24Add light theme for typesettable canvas export.David Robillard1-1/+1
2015-02-21Add API to specify module port order.David Robillard1-16/+34
2015-02-17Fix crash when getting empty label.David Robillard1-1/+1
2015-02-16Only highlight borders on hover.David Robillard1-1/+1
2014-08-30More obvious highlighting.David Robillard1-2/+3
2014-04-26Clean up Ganv API.David Robillard1-28/+80
2014-03-30Reimplement canvas zoom.David Robillard1-3/+1
2014-03-16Don't trigger layout when node is selected (fix #959).David Robillard1-1/+1
2014-03-15Clean up public canvas interface.David Robillard1-5/+5
2014-01-11Merge GanvCanvasBase and GanvCanvas.David Robillard1-3/+2
2014-01-04Fix control updating with animated canvas.David Robillard1-1/+12
2014-01-04Fix select rectangle drag from bottom right to top left.David Robillard1-2/+1
2014-01-03Don't abuse show_label property for vertical/horizontal mode.David Robillard1-10/+6
2013-12-27Remove dead code.David Robillard1-6/+0
2013-12-19FDGL: Improve flow-directed layout.David Robillard1-4/+24
2013-12-18FDGL: Only install layout handler as needed.David Robillard1-0/+1
2013-12-18Add experimental (slow) force-directed graph layout to Ganv.David Robillard1-0/+9
2013-11-01Remove unused typedefs.David Robillard1-2/+0
2013-03-25Minor documentation improvements.David Robillard1-6/+5
2013-03-17Update copyright date.David Robillard1-1/+1
2013-02-02Fix strange bug where canvas stops updating entirely on node removal.David Robillard1-7/+5
2013-01-13Support resizing circles to fit label, and setting radius in ems.David Robillard1-1/+0
2013-01-13Add two connect modes for fast chaining and fanning.David Robillard1-1/+0
2013-01-13Better dot rendering and auto-arrange for graphs with circles.David Robillard1-0/+12
2013-01-08Don't highlight fill colour on mouse hover.David Robillard1-1/+0
2012-12-21Implement item stacking.David Robillard1-0/+2
2012-11-14Fix wonky edge selection behaviour when selecting ports.David Robillard1-5/+14
2012-08-10Fix a ton of warnings.David Robillard1-18/+17
2012-05-12Fix node selection so setting "selected" property does the right thing.David Robillard1-1/+13
2012-04-28Fix warnings about non-parent items.David Robillard1-0/+1
2012-04-25Fix drag connection curves in vertical canvas.David Robillard1-4/+26
2012-04-24Fix font size stuff.David Robillard1-0/+16
2012-04-24Fix downward signal flow display (i.e. port labels disabled).David Robillard1-5/+35
2012-04-23Resize modules when port labels change.David Robillard1-7/+11
2012-03-28Fix control rect colour and label stacking.David Robillard1-7/+4
2012-03-09Fix "disconnect all".David Robillard1-1/+1
2012-01-11Fix crash on shutdown and item deletion.David Robillard1-1/+1
2011-12-23Add marshalers to all signals for mysterious unknown reasons.David Robillard1-1/+3
2011-12-14Make node no longer a subclass of group.David Robillard1-3/+3
2011-12-13Make items responsible for drawing their own children.David Robillard1-4/+2
2011-12-13Remove libart dependency.David Robillard1-0/+18
2011-12-12Remove unused coverage method of Item class.David Robillard1-1/+1
2011-12-10Change GanvGroup* to GanvItem* for parent pointers.David Robillard1-6/+5
2011-12-10Fix event handling.David Robillard1-25/+18