[Xmonad] darcs patch: make LayoutHints work with new
modifyLay... (and 2 more)
sjanssen at cse.unl.edu
Sun Jun 10 14:57:38 EDT 2007
On Sun, 10 Jun 2007 08:48:38 -0700
David Roundy <droundy at darcs.net> wrote:
> Hi all,
> Here are the patches introducing two new contrib modules: Decoration
> and Tabbed.
> Tabbed is a simple tabbed layout. It views one window at a time, and
> has tabs that you can click on to get to other windows. The tabs
> aren't visible unless there's more than one window in the workspace.
> Currently the tabs are a hideous color, and are completely
> unlabelled. But still, in my opinion it's often a slight improvement
> over full-screen mode. You have almost the same viewable space, but
> you also have the benefit of a visual reminder of how many windows
> are open. You also have O(1) access to windows, if you can remember
> where their tabs are (vs. the O(N) access that is all you get with
> the full layout.
> Decoration is almost self-explanatory. It exports one function, which
> creates a new "decoration" window and associates with it a response to
> mouse clicks and redraw requests. Except that the redraw stuff
> (expose events) isn't working yet. Decoration keeps track of when to
> destroy the window, so layouts can just fire and forget. It's a
> little hokily implemented, but seems to work fine.
> Sun Jun 10 07:57:40 PDT 2007 David Roundy <droundy at darcs.net>
> * make LayoutHints work with new modifyLayout (in X).
> Sun Jun 10 08:39:26 PDT 2007 David Roundy <droundy at darcs.net>
> * add sketch of tabbed layout.
> Sun Jun 10 08:39:39 PDT 2007 David Roundy <droundy at darcs.net>
> * add Decoration module to be used to easily define decorations.
More information about the Xmonad