--- /dev/null
+ion3 (20061029-1) unstable; urgency=low
+
+ Mostly this release still fixes issues in the big 3ds-20061015 release,
+ but in addition there are some improvements in the query department:
+
+ * Query activation key now cycles completions (So e.g. the
+ in the context menu activated with META+M, this same key
+ can be used to cycle through the alternatives.) This does
+ not work for queries activated by submap bindings.
+
+ * Likewise, it is no longer necessary to specify the key to
+ use for cycling for `mod_menu.grabmenu`.
+
+ * Control+R can now be used for history completion in queries.
+ (Currently matching is done for full string up to 'point', but
+ this may be changed to substring match.)
+
+ * Note that the parametrisation of WEdln.complete has changed,
+ and the second cycle parameter must be 'next' now instead of
+ `true`.
+
+ -- Norbert Tretkowski <nobse@debian.org> Sun, 29 Oct 2006 10:50:06 +0100
+
+ion3 (20061020-1) unstable; urgency=low
+
+ Fixes some (expected, but minor) issues in the previous release.
+
+ -- Norbert Tretkowski <nobse@debian.org> Mon, 23 Oct 2006 20:01:47 +0200
+
+ion3 (20061015-1) unstable; urgency=low
+
+ * WIonWS and WFloatWS and the corresponding modules are also gone, and
+ your custom configuration files will be broken with regard to these.
+ However, a partial backwards compatibility hack exists for layout
+ savefiles.
+
+ The F9 and META-F9 bindings now by default create workspaces with
+ a tiled layout of two frames. To create an "empty" workspace,
+ corresponding to the old WFloatWS, use the context menu (META-M)
+ and chose "new-empty-workspace". It is also possible to change
+ the default layout.
+
+ * Note that if you restart from an old version to this new version of Ion,
+ transients will stop working as expected for already existing windows.
+ They will work for newly-created windows, however.
+
+ * There are a few new sets of binding (including one for ^WClientWin!),
+ and some old bindings may not work exactly as expected anymore. In
+ particular, those for switching to full-screen mode.
+
+ **
+ It is probably best to start from scratch with your custom bindings.
+ **
+
+ * ^WFrame.set_tabbar is gone. If you absolutely want to get rid off
+ the tabs, you must change the frame's "mode" with ^WFrame.set_mode.
+ The mode "tiled-alt" has been intended for this, and the corresponding
+ "framed-tiled-alt" style defaults to ^Bar = "none".
+
+ * The rather popular ^Detach.lua script from the scripts repository
+ is obsoleted now, as Ion includes detach functionality in itself.
+ To detach a window, use META-K D in the default bindings. To tile
+ an existing from an a workspace that doesn't have a tiling yet,
+ use META-K B.
+
+ -- Norbert Tretkowski <nobse@debian.org> Tue, 17 Oct 2006 18:08:45 +0200
+
+ion3 (20060317-1) unstable; urgency=low
+
+ * Changes in the set of configuration files.
+
+ - cfg_ion.lua now simply load cfg_ioncore.lua and cfg_modules.lua
+ with the default set of modules, and includes some of the most
+ commonly changed options commented-out. This deprecates cfg_user.lua
+ - cfg_menus.lua and cfg_bindings.lua are now cfg_ioncore.lua. This
+ better matches how things for different modules are in their own
+ files.
+
+ -- Norbert Tretkowski <nobse@debian.org> Fri, 17 Mar 2006 21:57:14 +0100
+
+ion3 (20060305-1) unstable; urgency=low
+
+ * The scrachpad class was removed. The scratchpad is just a normal frame
+ now, with a few special attributes. Your scratchpad configuration from
+ the layout savefile will be lost (and complained of). A new one should
+ open with the toggle key.
+
+ * There's generic size policy code that both mplexes and client windows
+ use (for transients). The default size policy for (framed) transients
+ keeps them glued to the borders they're touching even if the parent or
+ they themselves are resized (unless this could not be done because a
+ small size and position are requested).
+
+ -- Norbert Tretkowski <nobse@debian.org> Mon, 6 Mar 2006 17:26:47 +0100
+
+ion3 (20050322-1) unstable; urgency=low
+
+ * Those with custom configuration files should note that many exported toggle
+ functions were changed and renamed, and now accept a string parameter
+ incidating whether to toggle, set or unset the property.
+
+ - WClientwin.set_fullsreen (replaces WClientWin.toggle_fullscreen)
+ - WRegion.set_tagged (replaces WRegion.tag/untag/toggle_tag)
+ - WFrame.set_tabbar (replaces WFrame.toggle_tabbar)
+ - WFrame.set_shaded (replaces WFrame.toggle_shade)
+ - WFloatFrame.set_sticky (replaces WFloatFrame.toggle_sticky)
+ - WMPlex.l2_set_hidden (replaces WMPlex.l2_hide/show)
+ - mod_sp.set_shown(_on) (replaces mod_sp.toggle(_on))
+ - mod_dock.set_floating_shown_on (replaces mod_dock.toggle_floating_on)
+ - WRegion.set_activity (replaces WRegion.clear_activity and
+ WRegion.notify_activity)
+
+ For example, WRegion.set_tagged(_, 'toggle') should be used in place of
+ WRegion.toggle_tagged(_) now.
+
+ -- Norbert Tretkowski <nobse@debian.org> Tue, 22 Mar 2005 17:24:35 +0100
+
+ion3 (20041104-1) unstable; urgency=low
+
+ * The configuration files were renamed and changed a lot since 20040703-1,
+ please read /usr/share/doc/ion3/RELNOTES.gz and remember that this is a
+ development snapshot before reporting bugs.
+
+ -- Norbert Tretkowski <nobse@debian.org> Sun, 05 Dec 2004 18:31:23 +0100