diff options
author | David Robillard <d@drobilla.net> | 2011-12-06 21:01:38 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2011-12-06 21:01:38 +0000 |
commit | 0731f12beaa0cfc0de56dc05ca3814143fd394a5 (patch) | |
tree | d8a98ee48badba378172d3a1c46fba2f2e266d37 /NEWS | |
download | ganv-0731f12beaa0cfc0de56dc05ca3814143fd394a5.tar.gz ganv-0731f12beaa0cfc0de56dc05ca3814143fd394a5.tar.bz2 ganv-0731f12beaa0cfc0de56dc05ca3814143fd394a5.zip |
FlowCanvas's successor is hereby dubbed Ganv.
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3820 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 73 |
1 files changed, 73 insertions, 0 deletions
@@ -0,0 +1,73 @@ +flowcanvas (UNRELEASED) stable; + + * Begin using library and pkg-config names suitable for parallel + installation. This version of flowcanvas is flowcanvas-1 and is + NOT compatible with previous versions + * Clean up API and improve documentation. + * Add font size API + * Use system theme font size by default + * Size empty ports in font based units so they look right when zoomed + * Adjust padding and placement to precisely fit text + * Add ability to select connections directly + * Add Connection::set_curved() + * Fix lingering handle when deleting connections + * Dramatically increase performance by rendering text manually + rather than using the truly awful Gnome::Canvas::Text. + * Remove use of boost smart pointers. Adding and removing from containers + (e.g. Canvas, Module) is now done automatically. + * Clean up API/ABI by hiding private implementations. + * Add ability to select connections by their handles, either individually + or in groups with rect select. + * Further slight improvements in memory consumption and alignment. + * Improve scalability to graphs with many connections (eliminate linear + connection searches and redundant connection collections). + * Switch to GPLv3+ + + -- David Robillard <d@drobilla.net> UNRELEASED + +flowcanvas (0.7.1) stable; + + * Reduce memory consumption and improve alignment + * Eliminate port control "gauge" overhead for non-control ports + * Add "partner" concept for aligning related but unconnected nodes + * Add missing #includes + * Expand README + * Add missing COPYING file to distribution + * Upgrade to waf 1.6.2 + + -- David Robillard <d@drobilla.net> Tue, 11 Jan 2011 17:42:07 -0500 + +flowcanvas (0.6.4) stable; + + * Consistently call Item::store_location when items are moved, + previous versions didn't on arrange or when dragging a selection + * Fix centering (e.g. on arrange, initial view) + * Upgrade to waf 1.5.18 + + -- David Robillard <d@drobilla.net> Fri, 03 Sep 2010 20:24:36 -0400 + +flowcanvas (0.6.0) stable; + + * Switch to waf build system + * Fix compilation with GCC 4.4 + * Make Canvas::scroll_to_center() public + * Add item entered/left signals + * Add vertical flow layout w/o port labels (pd style) + * Fix some stuck cursor grab issues + * Slightly more sophisticated port and module sizing + * Resize performance improvements + + -- David Robillard <d@drobilla.net> Tue, 08 Dec 2009 20:46:57 -0500 + +flowcanvas (0.5.1) stable; + + * Multiple selection + * Gray background when canvas is locked + + -- David Robillard <d@drobilla.net> Sun, 07 Sep 2008 14:10:32 -0400 + +flowcanvas (0.5.0) stable; + + * Initial Debian release + + -- David Robillard <d@drobilla.net> Sun, 06 Jul 2008 16:35:31 -0400 |