summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2012-09-17Add Canvas::remove_edge and allow for_each_edge to be used to remove edges.David Robillard4-10/+29
Add Edge handle_radius accessors. git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4777 a436a847-0d15-0410-975c-d299462d15a1
2012-09-13Update to r87/autowaf (Build debuggable library with PDB file under MSVC ↵David Robillard1-0/+0
with --debug or --pardebug). git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4774 a436a847-0d15-0410-975c-d299462d15a1
2012-09-13Update to r86/autowaf (Fix pkg-config checking with --pardebug).David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4773 a436a847-0d15-0410-975c-d299462d15a1
2012-09-12Clean up wscripts.David Robillard1-38/+32
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4771 a436a847-0d15-0410-975c-d299462d15a1
2012-09-11Update to r85/autowaf (Fix pkg-config dependencies when not using --pardebug).David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4769 a436a847-0d15-0410-975c-d299462d15a1
2012-09-10Update to r83/autowaf (Fix mandatory pkg-config checks).David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4767 a436a847-0d15-0410-975c-d299462d15a1
2012-09-10Support building against parallel debuggable libraries via pkg-config.David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4766 a436a847-0d15-0410-975c-d299462d15a1
2012-08-13Don't use GCC only warnings flags on clang.David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4682 a436a847-0d15-0410-975c-d299462d15a1
2012-08-10Upgrade to r75/autowaf (enable stricter compiler flags).David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4649 a436a847-0d15-0410-975c-d299462d15a1
2012-08-10Fix a ton of warnings.David Robillard13-115/+103
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4648 a436a847-0d15-0410-975c-d299462d15a1
2012-08-10Remove unnecessary const Glib::wrap implementation which wasn't const ↵David Robillard1-10/+0
correct anyway. git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4646 a436a847-0d15-0410-975c-d299462d15a1
2012-08-10Fix unnecessary implicit float=>double conversions.David Robillard2-6/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4645 a436a847-0d15-0410-975c-d299462d15a1
2012-08-09Fix prototypes.David Robillard3-6/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4632 a436a847-0d15-0410-975c-d299462d15a1
2012-08-08Update to r74/autowaf (Add autowaf.set_c99_mode()).David Robillard2-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4625 a436a847-0d15-0410-975c-d299462d15a1
2012-08-08Clean up wscript files.David Robillard1-10/+9
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4624 a436a847-0d15-0410-975c-d299462d15a1
2012-08-06Update to r73/autowaf (Windows path fixes).David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4620 a436a847-0d15-0410-975c-d299462d15a1
2012-08-05Update to waf 1.7.2.David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4618 a436a847-0d15-0410-975c-d299462d15a1
2012-08-04Update to waf 1.7.1.David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4615 a436a847-0d15-0410-975c-d299462d15a1
2012-08-02Clean up wscript files.David Robillard1-11/+9
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4597 a436a847-0d15-0410-975c-d299462d15a1
2012-07-26Attach arrows to correct location on ports in Graphviz output.David Robillard1-7/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4563 a436a847-0d15-0410-975c-d299462d15a1
2012-07-26Use Graphviz HTML table support to precisely describe node layouts.David Robillard1-59/+106
Convert to/from graphviz and canvas coordinate units correctly. Arrange canvas precisely to match Graphviz layout. git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4562 a436a847-0d15-0410-975c-d299462d15a1
2012-07-24Fix configuration output alignment.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4550 a436a847-0d15-0410-975c-d299462d15a1
2012-07-09Update to r72/autowaf (don't run ldconfig when destdir is given as an option).David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4531 a436a847-0d15-0410-975c-d299462d15a1
2012-07-09Improve documentation style.David Robillard1-0/+0
Update to r71/autowaf. git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4530 a436a847-0d15-0410-975c-d299462d15a1
2012-07-09Factor out documentation fixup stuff to autowaf.David Robillard1-0/+0
Update Doxygen stuff and improve documentation style. Update to r70/autowaf. git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4528 a436a847-0d15-0410-975c-d299462d15a1
2012-07-09Improve INSTALL file.David Robillard1-17/+41
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4523 a436a847-0d15-0410-975c-d299462d15a1
2012-07-08Update to r69/autowaf (fix Python3 compatibility).David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4521 a436a847-0d15-0410-975c-d299462d15a1
2012-06-30Fix occasional crashes after node deletion (fix #843).David Robillard1-0/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4506 a436a847-0d15-0410-975c-d299462d15a1
2012-05-27Fix GIR generation failure because of missing include paths.David Robillard1-0/+1
Patch thanks to Ilya Barygin <randomaction@ubuntu.com>. git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4468 a436a847-0d15-0410-975c-d299462d15a1
2012-05-27Clean up canvas.h and fix some problems with GIR generation.David Robillard1-9/+21
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4467 a436a847-0d15-0410-975c-d299462d15a1
2012-05-27Do not include individual glib headers.David Robillard1-1/+1
Since glib 2.33, any header in <glib/*.h> must not be included directly. Patch thanks to Ilya Barygin <randomaction@ubuntu.com>. git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4466 a436a847-0d15-0410-975c-d299462d15a1
2012-05-24Delete trailing whitespace.David Robillard2-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4456 a436a847-0d15-0410-975c-d299462d15a1
2012-05-23Fix wacky jumping modules problem.David Robillard1-7/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4454 a436a847-0d15-0410-975c-d299462d15a1
2012-05-22Size modules large enough to fit label with downward signal flow.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4438 a436a847-0d15-0410-975c-d299462d15a1
2012-05-20Update to r68/autowaf.David Robillard1-0/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4428 a436a847-0d15-0410-975c-d299462d15a1
2012-05-15Fix module width in vertical mode.David Robillard1-7/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4419 a436a847-0d15-0410-975c-d299462d15a1
2012-05-13Fix dead assignment.David Robillard1-2/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4387 a436a847-0d15-0410-975c-d299462d15a1
2012-05-12Fix glib variant reference warnings.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4373 a436a847-0d15-0410-975c-d299462d15a1
2012-05-12Fix node selection so setting "selected" property does the right thing.David Robillard2-6/+18
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4369 a436a847-0d15-0410-975c-d299462d15a1
2012-05-11Comment out unused function (avoid warning).David Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4357 a436a847-0d15-0410-975c-d299462d15a1
2012-04-28Fix warnings about non-parent items.David Robillard4-10/+33
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4304 a436a847-0d15-0410-975c-d299462d15a1
2012-04-28Fix vertical module port layout.David Robillard1-25/+12
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4302 a436a847-0d15-0410-975c-d299462d15a1
2012-04-28Round auto-arrange coordinates to nearest integer and spread things out a ↵David Robillard1-2/+2
bit more. git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4291 a436a847-0d15-0410-975c-d299462d15a1
2012-04-26Fix undefined reference.David Robillard1-4/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4277 a436a847-0d15-0410-975c-d299462d15a1
2012-04-26Fix O(n_edges) Canvas::get_edge() to be O(lg(n_nodes)).David Robillard2-17/+26
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4275 a436a847-0d15-0410-975c-d299462d15a1
2012-04-26Tidy.David Robillard8-101/+84
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4274 a436a847-0d15-0410-975c-d299462d15a1
2012-04-25Remove icon stuff.David Robillard2-71/+15
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4273 a436a847-0d15-0410-975c-d299462d15a1
2012-04-25Fix drag connection curves in vertical canvas.David Robillard1-4/+26
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4272 a436a847-0d15-0410-975c-d299462d15a1
2012-04-25Move more functionality down to C canvas.David Robillard3-153/+161
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4271 a436a847-0d15-0410-975c-d299462d15a1
2012-04-25Update copyright date.David Robillard24-24/+24
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4270 a436a847-0d15-0410-975c-d299462d15a1