+ion3 (20070203-1) experimental; urgency=low
+
+ * There's been changes in padding/spacing usage in styles. Frames
+ now surround stuff inside borders not with `spacing` pixels, but
+ with `padding_pixels`. Spacing is only used to space things within
+ the borders (all the tabs and the client window from each other).
+ Consequently, custom styles may need to be updated to reflect this,
+ by increasing the padding, possibly also altering/removing colour
+ (to set it to background colour).
+
+ * The use of drawing engine attributes has also changed, and strict
+ ordering of them in the styles is no longer necessary. Additionally,
+ much more attributes are supported, including the name of every
+ statusbar meter.
+
+ * Xinerama support is gone. In addition to being problematic as such,
+ it had bit-rotted, and I will not waste time fixing it.
+
+ * `ioncore.set` no longer supports the `default_ws_params^N parameter
+ for configuring the default layout. It is replaced by
+ `ioncore.deflayout("default", { ... })`, which allows configuring
+ other layouts as well, known by `mod_query.query_workspace` (F9).
+ Some default layouts are configured in `cfg_layout.lua`.
+
+ * It is now possible to automatically create new workspaces for
+ windows with the `new_group` winprop.
+
+ -- Norbert Tretkowski <nobse@debian.org> Sat, 3 Feb 2007 16:19:24 +0100
+
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.
+ * 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`.
+ * 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.)
+ * 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`.
+ * 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 (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.
+ * 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