blob: 8957a6cb72abc3ba2b0af2bc77b5312418d8f682 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# fullscreenhook
## Description
This patch publishes the active fullscreen window on the root window so other
programs can react to it. It applies to dwm 6.8.
dwm sets `_DWM_FULLSCREEN` to the window id of the fullscreen client when it
enters fullscreen, and removes the property when it leaves or is unmanaged. A
compositor, notification daemon or GameMode helper can watch it with:
xprop -root -spy _DWM_FULLSCREEN
No configuration and no spawned commands.
Assumes one fullscreen client at a time. With two, the property tracks the
most recent one to enter.
## Testing
Applies and builds against dwm 6.8. Runtime tested under Xvfb: the property
is set on enter and cleared on exit and on unmanage.
## Download
* [dwm-fullscreenhook-6.8.diff](dwm-fullscreenhook-6.8.diff)
## Author
* Daniel Guihot - [daniel@guihot.net](mailto:daniel@guihot.net)
|