summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2014-01-03Draw and layout performance improvements.David Robillard6-90/+76
2014-01-03Make graph input ports controllable outputs and remove double port kludge.David Robillard2-1/+27
2014-01-03Don't abuse show_label property for vertical/horizontal mode.David Robillard4-36/+31
2013-12-31FDGL: Make repelling forces directionally proportional to area for tighter sp...David Robillard2-3/+5
2013-12-31FDGL: Increase maximum simulation time to converge faster on larger graphs.David Robillard1-4/+4
2013-12-31FDGL: Tweak variables for better directional layout.David Robillard1-4/+4
2013-12-31Fix incorrect port offsets.David Robillard3-51/+24
2013-12-30Fix compiling against Graphviz 2.3*.David Robillard1-43/+51
2013-12-30Fix control sensitivity.David Robillard1-5/+4
2013-12-27Remove dead code.David Robillard3-73/+1
2013-12-27Performance improvements.David Robillard10-176/+179
2013-12-25Fix more const-correctness violations.David Robillard1-2/+2
2013-12-21FDGL: Make layout converge and stop chewing CPU when done again.David Robillard2-12/+15
2013-12-20FDGL: Use inverse cubic charge law and tide force to prevent graph explosion.David Robillard2-17/+56
2013-12-19FDGL: Improve flow-directed layout.David Robillard5-45/+104
2013-12-18FDGL: Only install layout handler as needed.David Robillard3-16/+43
2013-12-18FDGL: Add slight directional force to push sinks to the right/down.David Robillard1-3/+11
2013-12-18Shorter code.David Robillard2-31/+25
2013-12-18FDGL: Add spring between partners so interface modules line up in Patchage.David Robillard2-8/+23
2013-12-18Futher FDGL performance improvements.David Robillard2-15/+19
2013-12-18FDGL performance improvements.David Robillard2-8/+24
2013-12-18Add missing file.David Robillard1-0/+79
2013-12-18Add experimental (slow) force-directed graph layout to Ganv.David Robillard3-0/+138
2013-12-18Remove unused variables.David Robillard1-6/+6
2013-11-01Remove unused typedefs.David Robillard1-2/+0
2013-06-09Fix compilation with --jack-dbus (#917).David Robillard1-0/+6
2013-06-09Redraw control slider when range changes.David Robillard1-10/+12
2013-06-08Fix sizing for ports with enumeration or integer tag labels.David Robillard3-5/+14
2013-05-31Fix access to invalid parameter in Canvas::zoom_full().David Robillard1-4/+4
2013-05-26Fix Glibmm include errors (#904).David Robillard1-0/+1
2013-04-13Fix crash in Patchage when client with selected port disappears.David Robillard1-0/+5
2013-03-25Minor documentation improvements.David Robillard1-6/+5
2013-03-17Update copyright date.David Robillard18-18/+18
2013-02-09Fix crash when making a connection from a node that is destroyed (#884).David Robillard1-32/+40
2013-02-03Port control performance improvements (further improvement for #879).David Robillard7-60/+75
2013-02-02GUI support for integer controls.David Robillard3-7/+21
2013-02-02Show check box for toggle ports and ellipsis for enumeration (menu) ports.David Robillard3-43/+143
2013-02-02Fix strange bug where canvas stops updating entirely on node removal.David Robillard3-12/+13
2013-02-02Fix drag connecting.David Robillard1-0/+2
2013-01-14Fix dash of edges.David Robillard1-0/+2
2013-01-13Attempt to fix artifacts left behind by edge handle.David Robillard1-5/+6
2013-01-13Support resizing circles to fit label, and setting radius in ems.David Robillard5-14/+81
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 Robillard2-12/+42
2013-01-13ganv_canvas_destroy => ganv_canvas_clear.David Robillard1-2/+2
2013-01-13Fix border width for circles.David Robillard1-1/+2
2013-01-12Fix edges between circles to not overlap tail.David Robillard1-35/+17
2013-01-12Fix selection dash for circles.David Robillard2-1/+4
2013-01-12Fix arrange with circles on the canvas.David Robillard2-5/+18
2013-01-12Fix text on circles.David Robillard4-0/+63