[wmii] snap: 20060411

From: Anselm R. Garbe <garbeam_AT_wmii.de>
Date: Tue, 11 Apr 2006 11:00:26 +0200

Hi there,

I created a new snap which can be downloaded from:


It contains several changes:

- integrated the vector (resizable array) implementation
  provided by Icarus Sparry
- frames in default mode of columns are scaled if a frame
  is created or removed
- existing columns are also scaled if a column is created or
- implemented intelligent placement in floating mode (though
  needs polishing)
- added * shortcut tag for clients which makes them visible in
  all views
- removed possibility to view sets of tags, instead you can only
  view a single tag
- removed -t flag from wmii
- instead a new 'retag' command for the /ctl device has been
  implemented which matches all rules on all existing clients,
  except rules which tag the ! tag
- extended /def/rules to supply a mechanism to replace the
  removed -t flag as follows (we got two new default rules):

  /.*/ -> 1
  /.*/ -> !

  The first rule defines the default tag for all clients.
  The second rule defines that a client should inherit the tag
  of the current view. The ! tag is handled specially and only
  applied, if a new client is attached (never on retag command).
  This allows to have a default tag mechanism which can be used
  on startup for already existing clients.
  Note: the order of rules is important, the last matching rule
        is used to tag the specific client, e.g.:

  /.*/ -> 1
  /.*/ -> !
  /XMMS:.*/ -> ~
  /Gimp.*:.*/ -> ~

  The last rule overrides the existing ones. If retag is invoked
  Gimp will be floating in tag 1, if Gimp is newly created it
  will inherit the current view (second rule) and be floating.

- Several bug fixes (mostly client grabbing stuff, drawing
- New revised keybindings as described by Sander in the Mail:

As a side note: The editable tag bars will not be included in
wmii-3, the task is too complex to be achievable till the


 Anselm R. Garbe  ><><  www.ebrag.de  ><><  GPG key: 0D73F361
Received on Tue Apr 11 2006 - 11:00:26 UTC

This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 16:02:11 UTC