From 61f8b4aa8ea5f2b88fd702c5a5700c014cd8d979 Mon Sep 17 00:00:00 2001 From: Tomas Janousek Date: Thu, 17 Oct 2024 17:52:42 +0100 Subject: [PATCH] CHANGES: Document the X.H.Rescreen, X.A.PhysicalScreens additions --- CHANGES.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/CHANGES.md b/CHANGES.md index 6393dc6dd..1c9d8dfd2 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -11,6 +11,19 @@ would be deleted when switching to a dynamic project. - Improved documentation on how to close a project. + * `XMonad.Hooks.Rescreen` + + - Allow overriding the `rescreen` operation itself. Additionally, the + `XMonad.Actions.PhysicalScreens` module now provides an alternative + implementation of `rescreen` that avoids reshuffling the workspaces if + the number of screens doesn't change and only their locations do (which + is especially common if one uses `xrandr --setmonitor` to split an + ultra-wide display in two). + + - Added an optional delay when waiting for events to settle. This may be + used to avoid flicker and unnecessary workspace reshuffling if multiple + `xrandr` commands are used to reconfigure the display layout. + ## 0.18.1 (August 20, 2024) ### Breaking Changes