[Xmonad] darcs patch: move Spiral to LayoutHelpers. (and 7 more)

Spencer Janssen sjanssen at cse.unl.edu
Fri Jun 29 16:55:48 EDT 2007


On Fri, 29 Jun 2007 13:47:39 -0700
David Roundy <droundy at darcs.net> wrote:

> Hi all,
> 
> Here's a resolution of the conflict in Tabbed and Decoration with
> the new doLayout code.  I haven't very thoroughly tested this, but
> it works with my layout and ought to work with Xinerama as well.
> 
> David
> 
> Sat Jun 23 07:35:16 PDT 2007  David Roundy <droundy at darcs.net>
>   * move Spiral to LayoutHelpers.
> 
> Sat Jun 23 07:35:42 PDT 2007  David Roundy <droundy at darcs.net>
>   * introduce idModify which is just "const (return Nothing)".
> 
> Sat Jun 23 07:37:45 PDT 2007  David Roundy <droundy at darcs.net>
>   * move Accordian to use idModify.
> 
> Sat Jun 23 14:09:52 PDT 2007  David Roundy <droundy at darcs.net>
>   * make everything work with new doLayout.
>   This modifies all the contrib modules to work (so far as I know)
> with the new contrib layout.  The exception is the LayoutHooks
> module, which isn't used.  It exports an API that is inherently
> unsafe, so far as I can tell (and always has been).
> 
> Sun Jun 24 08:56:48 PDT 2007  David Roundy <droundy at darcs.net>
>   * add CopyWindow module, to support sticky/tagged windows.
>   This module allows dwm-style tagging (as I understand dwm).  You
> can have a given window visible in multiple workspaces.  If it's
> visible in two workspaces both of which are visible, a gap will show
> up in one of them (which is something that needs fixing in xmonad
> core).  Also defines a kill1 which is like kill, but only removes
> from the current workspace a window if it's in multiple workspaces.
> 
> Sun Jun 24 10:13:46 PDT 2007  David Roundy <droundy at darcs.net>
>   * clean up code in Combo.
>   This adds some type safety, since the super-layout is now of a
> distinct type from the sublayouts.  This avoids the ugliness we had,
> of passing "fake" windows to the super layout.  Now we directly lay
> out the layouts.
> 
> Fri Jun 29 13:16:36 PDT 2007  David Roundy <droundy at darcs.net>
>   * resolve conflict in Square.
> 
> Fri Jun 29 13:45:18 PDT 2007  David Roundy <droundy at darcs.net>
>   * resolve conflicts in Decoration and Tabbed.
>   Note that you no longer need simpleStacking when using tabbed.
> 

Applied, thanks.


More information about the Xmonad mailing list