summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2015-03-15Add support for beveled box corners.David Robillard5-13/+41
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5631 a436a847-0d15-0410-975c-d299462d15a1
2015-02-28Clear selected edges list along with selection.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5610 a436a847-0d15-0410-975c-d299462d15a1
2015-02-28Remove animate idle callback on destruction.David Robillard1-0/+2
This should have already been the case, but g_idle_remove_by_data doesn't seem to be doing what it should. git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5609 a436a847-0d15-0410-975c-d299462d15a1
2015-02-24Add light theme for typesettable canvas export.David Robillard10-41/+82
Don't show edge handles on export. Fix port control drawing to be pixel perfect. git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5605 a436a847-0d15-0410-975c-d299462d15a1
2015-02-24Fix port label vertical alignment.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5604 a436a847-0d15-0410-975c-d299462d15a1
2015-02-23Update waf.David Robillard1-5/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5602 a436a847-0d15-0410-975c-d299462d15a1
2015-02-22Improve appearance of graphs with circle nodes.David Robillard3-18/+32
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5596 a436a847-0d15-0410-975c-d299462d15a1
2015-02-22Fix offset of graph layout with circles.David Robillard1-4/+11
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5594 a436a847-0d15-0410-975c-d299462d15a1
2015-02-21Add API to specify module port order.David Robillard18-149/+289
Also fix various redundant resize/update issues, improve performance. git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5592 a436a847-0d15-0410-975c-d299462d15a1
2015-02-20Fix circle drawing bugs.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5590 a436a847-0d15-0410-975c-d299462d15a1
2015-02-20Fix connecting to ports with controls.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5589 a436a847-0d15-0410-975c-d299462d15a1
2015-02-20Dampen sprung layout energy over time to prevent oscillation.David Robillard2-6/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5588 a436a847-0d15-0410-975c-d299462d15a1
2015-02-17Delete trailing whitespace.David Robillard6-21/+19
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5582 a436a847-0d15-0410-975c-d299462d15a1
2015-02-17Fix crash when getting empty label.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5580 a436a847-0d15-0410-975c-d299462d15a1
2015-02-16Destroy embedded widget on module destruction.David Robillard1-4/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5579 a436a847-0d15-0410-975c-d299462d15a1
2015-02-16Distinguish edge color from port color slighly.David Robillard4-18/+23
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5577 a436a847-0d15-0410-975c-d299462d15a1
2015-02-16Only highlight borders on hover.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5576 a436a847-0d15-0410-975c-d299462d15a1
2015-02-16Preserve selection for quickly making several connections.David Robillard2-6/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5575 a436a847-0d15-0410-975c-d299462d15a1
2015-02-14Fix label alignment in ports without value labels.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5569 a436a847-0d15-0410-975c-d299462d15a1
2015-02-14Indicate sequence ports with an arrow tag.David Robillard1-9/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5568 a436a847-0d15-0410-975c-d299462d15a1
2015-02-14Show type tags for more port types.David Robillard3-50/+81
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5567 a436a847-0d15-0410-975c-d299462d15a1
2015-02-14Use the same border width for ports and modules.David Robillard4-29/+28
Makes edges line up more nicely, if at a wee cost to space. git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5560 a436a847-0d15-0410-975c-d299462d15a1
2015-02-11Pad edges so ports don't overlap radiused border.David Robillard1-6/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5555 a436a847-0d15-0410-975c-d299462d15a1
2015-02-11Clip control rectangles to radiused ports.David Robillard3-37/+83
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5554 a436a847-0d15-0410-975c-d299462d15a1
2015-02-11Join connections precisely at port borders.David Robillard2-10/+12
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5553 a436a847-0d15-0410-975c-d299462d15a1
2015-02-11Line up ports precisely at module border edges.David Robillard4-17/+27
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5552 a436a847-0d15-0410-975c-d299462d15a1
2015-02-08Fix size of vertical flow modules.David Robillard2-2/+15
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5546 a436a847-0d15-0410-975c-d299462d15a1
2015-02-08Add support for exporting canvas as PDF or PS.David Robillard9-62/+124
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5543 a436a847-0d15-0410-975c-d299462d15a1
2015-02-05Fix crash when destroying canvas.David Robillard2-2/+11
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5532 a436a847-0d15-0410-975c-d299462d15a1
2015-01-25Upgrade to r100/autowaf.David Robillard1-5/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5524 a436a847-0d15-0410-975c-d299462d15a1
2015-01-16Upgrade to r99/autowaf (fix documentation paths).David Robillard1-4/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5520 a436a847-0d15-0410-975c-d299462d15a1
2015-01-09Fix OSX compilation.David Robillard1-10/+16
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5505 a436a847-0d15-0410-975c-d299462d15a1
2014-12-18Upgrade to waf 1.8.5.David Robillard2-8/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5496 a436a847-0d15-0410-975c-d299462d15a1
2014-11-07Fix compilation with --no-fdgl (patch from Vlad Glagolev).David Robillard2-13/+14
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5480 a436a847-0d15-0410-975c-d299462d15a1
2014-09-01Fix unexpected node jumping when dragging new connections.David Robillard2-1/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5463 a436a847-0d15-0410-975c-d299462d15a1
2014-08-30More obvious highlighting.David Robillard1-2/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5460 a436a847-0d15-0410-975c-d299462d15a1
2014-08-29Fix positioning of embedded widgets when changing layout.David Robillard2-1/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5457 a436a847-0d15-0410-975c-d299462d15a1
2014-08-29Fix positioning of embedded widgets during sprung layout.David Robillard3-1/+12
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5455 a436a847-0d15-0410-975c-d299462d15a1
2014-08-08Ganv 1.4.2.David Robillard2-3/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5440 a436a847-0d15-0410-975c-d299462d15a1
2014-08-08Upgrade to waf 1.7.16.David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5432 a436a847-0d15-0410-975c-d299462d15a1
2014-08-08Use Markdown in doc comments for better source readability.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5429 a436a847-0d15-0410-975c-d299462d15a1
2014-08-08Fix various warnings.David Robillard1-0/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5421 a436a847-0d15-0410-975c-d299462d15a1
2014-07-13Fix bug where edges would not update when nodes are moved after the canvas ↵David Robillard3-1/+9
is cleared. (Fix stuck connections in Patchage after refresh). git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5412 a436a847-0d15-0410-975c-d299462d15a1
2014-05-05Fix compilation on old glib.David Robillard1-9/+14
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5396 a436a847-0d15-0410-975c-d299462d15a1
2014-04-28Actual Ganv 1.4.0.David Robillard1-49/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5389 a436a847-0d15-0410-975c-d299462d15a1
2014-04-28Ganv 1.4.0.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5383 a436a847-0d15-0410-975c-d299462d15a1
2014-04-28Fix comments for GIR.David Robillard6-15/+26
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5382 a436a847-0d15-0410-975c-d299462d15a1
2014-04-28Remove crusty old doc directory.David Robillard3-1524/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5381 a436a847-0d15-0410-975c-d299462d15a1
2014-04-27Fix gtk-doc comment format.David Robillard6-4/+24
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5380 a436a847-0d15-0410-975c-d299462d15a1
2014-04-27Fix layout of nodes with partners.David Robillard2-2/+8
Reduce oscillation by adding force noise. git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5378 a436a847-0d15-0410-975c-d299462d15a1