Skip to content

Commit 61f8b4a

Browse files
committed
CHANGES: Document the X.H.Rescreen, X.A.PhysicalScreens additions
1 parent 60fc830 commit 61f8b4a

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

Diff for: CHANGES.md

+13
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,19 @@
1111
would be deleted when switching to a dynamic project.
1212
- Improved documentation on how to close a project.
1313

14+
* `XMonad.Hooks.Rescreen`
15+
16+
- Allow overriding the `rescreen` operation itself. Additionally, the
17+
`XMonad.Actions.PhysicalScreens` module now provides an alternative
18+
implementation of `rescreen` that avoids reshuffling the workspaces if
19+
the number of screens doesn't change and only their locations do (which
20+
is especially common if one uses `xrandr --setmonitor` to split an
21+
ultra-wide display in two).
22+
23+
- Added an optional delay when waiting for events to settle. This may be
24+
used to avoid flicker and unnecessary workspace reshuffling if multiple
25+
`xrandr` commands are used to reconfigure the display layout.
26+
1427
## 0.18.1 (August 20, 2024)
1528

1629
### Breaking Changes

0 commit comments

Comments
 (0)