Next | Query returned 29 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2024-04-29 06:12:05 by Masatake Daimon | Files touched by this commit (4)
Log message:
wm/xmonad: Update to 0.18.0

0.18.0 (February 3, 2024)

  Breaking Changes

  * Dropped support for GHC 8.4.

  Enhancements

  * Exported sendRestart and sendReplace from XMonad.Operations.
  * Exported buildLaunch from XMonad.Main.
  * Tall does not draw windows with zero area.
  * XMonad.Operations.floatLocation now applies size hints. This means
    windows will snap to these hints as soon as they're floated (mouse
    move, keybinding). Previously that only happened on mouse resize.
  * Recompilation now detects flake.nix and default.nix (can be a symlink)
    and switches to using nix build as appropriate.
  * Added unGrab to XMonad.Operations; this releases XMonad's passive
    keyboard grab, so other applications (like scrot) can do their thing.

  Bug Fixes

  * Duplicated floats (e.g. from X.A.CopyToAll) no longer escape to
    inactive screens.
   2023-11-02 07:37:49 by Masatake Daimon | Files touched by this commit (1141)
Log message:
Revbump all Haskell after updating lang/ghc96
   2023-10-27 11:22:51 by Masatake Daimon | Files touched by this commit (4)
Log message:
wm/xmonad: Update to 0.17.2

0.17.2 (April 2, 2023)
Bug Fixes
* Fixed the build with GHC 9.6.
   2023-10-09 06:55:01 by Masatake Daimon | Files touched by this commit (988)
Log message:
Bump Haskell packages after updating lang/ghc94
   2023-01-26 10:53:59 by Masatake Daimon | Files touched by this commit (2)
Log message:
wm/xmonad: Remove unnecessary dependencies
   2023-01-25 17:52:53 by Masatake Daimon | Files touched by this commit (4)
Log message:
wm/xmonad: Update to 0.17.1

0.17.1 (September 3, 2021)

Enhancements
* Added custom cursor shapes for resizing and moving windows.
* Exported cacheNumlockMask and mkGrabs from XMonad.Operations.

Bug Fixes
* Fixed border color of windows with alpha channel. Now all windows have
  the same opaque border color.
* Change the main loop to try to avoid GHC bug 21708 on systems running GHC
  9.2 up to version 9.2.3. The issue has been fixed in GHC 9.2.4 and all
  later releases.
   2022-02-26 04:58:36 by Masatake Daimon | Files touched by this commit (872)
Log message:
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk
   2022-02-12 09:51:00 by Masatake Daimon | Files touched by this commit (575)
Log message:
revbump after changing the default Haskell compiler
   2022-02-11 16:57:01 by Masatake Daimon | Files touched by this commit (6) | Package updated
Log message:
Update to xmonad-0.17.0

0.17.0 (October 27, 2021)
Enhancements
* Migrated X.L.LayoutCombinators.(|||) into XMonad.Layout, providing the
  ability to directly jump to a layout with the JumpToLayout message.
* Recompilation now detects stack.yaml (can be a symlink) alongside
  xmonad.hs and switches to using stack ghc. We also updated INSTALL.md
  with instructions for cabal-install that lead to correct recompilation.
* Deprecation warnings during recompilation are no longer suppressed to
  make it easier for us to clean up the codebase. These can still be
  suppressed manually using an OPTIONS_GHC pragma with -Wno-deprecations.
* Improve handling of XDG directories.
  * If all three of xmonad's environment variables (XMONAD_DATA_DIR,
    XMONAD_CONFIG_DIR, and XMONAD_CACHE_DIR) are set, use them.
  * If there is a build script called build (see these build scripts for
    usage examples) or configuration xmonad.hs in ~/.xmonad, set all three
    directories to ~/.xmonad.
  * Otherwise, use the xmonad directory in XDG_DATA_HOME, XDG_CONFIG_HOME,
    and XDG_CACHE_HOME (or their respective fallbacks). These directories
    are created if necessary.
* In the cases of 1. and 3., the build script or executable is expected to
  be in the config dir.
* Additionally, the xmonad config binary and intermediate object files were
  moved to the cache directory (only relevant if using XDG or
  XMONAD_CACHE_DIR).
* Added Foldable, Functor, and Traversable instances for Stack.
* Added Typeable layout constraint to LayoutClass, making it possible to
  cast Layout back into a concrete type and extract current layout state
  from it.
* Export constructor for Choose and CLR from Module.Layout to allow
  pattern-matching on the left and right sub-layouts of Choose l r a.
* Added withUnfocused function to XMonad.Operations, allowing for X
  operations to be applied to unfocused windows.

Bug Fixes
* Fixed a bug when using multiple screens with different dimensions,
  causing some floating windows to be smaller/larger than the size they
  requested.
* Compatibility with GHC 9.0
* Fixed dunst notifications being obscured when moving
  floats. https://github.com/xmonad/xmonad/issues/208

Breaking Changes
* Made (<&&>) and (<||>) non-strict in their right operand; \ 
i.e., these
  operators now implement short-circuit evaluation so the right operand is
  evaluated only if the left operand does not suffice to determine the
  result.
* Change ScreenDetail to a newtype and make RationalRect strict in its
  contents.
* Added the extensibleConf field to XConfig which makes it easier for
  contrib modules to have composable configuration (custom hooks, …).
* util/GenerateManpage.hs is no longer distributed in the tarball. Instead,
  the manpage source is regenerated and manpage rebuilt automatically in
  CI.
* DestroyWindowEvent is now broadcasted to layouts to let them know
  window-specific resources can be discarded.
   2022-01-18 03:48:33 by Masatake Daimon | Files touched by this commit (541)
Log message:
Bump packages that depends on GHC

Next | Query returned 29 messages, browsing 1 to 10 | Previous