From 636c7a23c8c0528a098b898d12a161a8b73fda3e Mon Sep 17 00:00:00 2001 From: Tomas Janousek Date: Sat, 25 Mar 2023 11:34:00 +0000 Subject: [PATCH] CHANGES: Document X.A.ToggleFullFloat and setEwmhFullscreenHooks --- CHANGES.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/CHANGES.md b/CHANGES.md index 205347b6b7..9498a6947c 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -106,7 +106,14 @@ - A new module replicating the functionality of `XMonad.Hooks.DynamicProperty`, but with more discoverable names. + * `XMonad.Actions.ToggleFullFloat`: + + - Fullscreen (float) a window while remembering its original state. + There's both an action to be bound to a key, and hooks that plug into + `XMonad.Hooks.EwmhDesktops`. + ### Bug Fixes and Minor Changes + * `XMonad.Util.Loggers` - Added `logClassname`, `logClassnames`, `logClassnames'`, @@ -201,6 +208,11 @@ some status bars (see this [polybar issue](https://github.com/polybar/polybar/issues/2603)). + - Added `setEwmhFullscreenHooks` to override the default fullfloat/sink + behaviour of `_NET_WM_STATE_FULLSCREEN` requests. See also + `XMonad.Actions.ToggleFullFloat` for a float-restoring implementation of + fullscreening. + * `XMonad.Hooks.StatusBar` - Added `startAllStatusBars` to start the configured status bars.