Xmonad/Notable changes since 0.7

From HaskellWiki
< Xmonad
Revision as of 19:32, 31 March 2008 by Byorgey (talk | contribs) (added a few changes)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This page is for keeping a record of significant changes in darcs xmonad and xmonad-contrib since the 0.7 release.

The idea is to put here a list of things which a user upgrading from 0.7 to 0.8 might like to know, so that they are sure to be included in the 0.8 release notes.

Changes to the xmonad core

  • defaultGaps has been removed, see XMonad.Hooks.ManageDocks.avoidStruts, which is now the preferred method for setting gaps. ManageDocks will soon be moved into the core, and for those that still want manual gap-setting ability, a new contrib module will soon be available for this purpose.

Changes in xmonad-contrib

  • New contrib modules:
  • Changes to contrib APIs
    • ManageDocks now allows individual toggling of multiple gaps.
    • PerWorkspace has additional functions which allow applying layout modifiers per-workspace (rather than simply selecting layouts per-workspace).