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

David Roundy droundy at darcs.net
Fri Jun 29 16:47:39 EDT 2007


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.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-darcs-patch
Size: 67187 bytes
Desc: A darcs patch for your repository!
Url : http://www.haskell.org/pipermail/xmonad/attachments/20070629/dcd4caa7/attachment-0001.bin


More information about the Xmonad mailing list