From 024218a1972a3bb6065689fca030af01fb928cd7 Mon Sep 17 00:00:00 2001 From: Tomas Janousek Date: Sat, 27 Apr 2024 23:55:52 +0200 Subject: [PATCH] CHANGES: Document this branch's additions/fixes --- CHANGES.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/CHANGES.md b/CHANGES.md index 868fe5230..2d3983dbc 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -27,6 +27,13 @@ - Group workspaces by similarity. Useful when one has lots of workspaces and uses only a couple per unit of work. + * `XMonad.Hooks.FloatConfigureReq` + + - Customize handling of floating windows' move/resize/restack requests + (ConfigureRequest). Useful as a workaround for some misbehaving client + applications (Steam, rxvt-unicode, anything that tries to restore + absolute position of floats). + ### Bug Fixes and Minor Changes * Fix build-with-cabal.sh when XDG_CONFIG_HOME is defined. @@ -49,6 +56,15 @@ - The history file is not extraneously read and written anymore if the `historySize` is set to 0. + * `XMonad.Hooks.EwmhDesktops` + + - Requests for unmanaged windows no longer cause a refresh. This avoids + flicker and also fixes disappearing menus in the Steam client and + possibly a few other client applications. + + (See also `XMonad.Hooks.FloatConfigureReq` and/or `XMonad.Util.Hacks` + for additional Steam client workarounds.) + ### Other changes ## 0.18.0 (February 3, 2024)