summaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2011-12-06 21:01:38 +0000
committerDavid Robillard <d@drobilla.net>2011-12-06 21:01:38 +0000
commit0731f12beaa0cfc0de56dc05ca3814143fd394a5 (patch)
treed8a98ee48badba378172d3a1c46fba2f2e266d37 /NEWS
downloadganv-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--NEWS73
1 files changed, 73 insertions, 0 deletions
diff --git a/NEWS b/NEWS
new file mode 100644
index 0000000..0794700
--- /dev/null
+++ b/NEWS
@@ -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