fvwmorg / fvwm3

FVWM version 3 -- the successor to fvwm2
Other
511 stars 78 forks source link

EWMH Events: more _NET_WM_STATE client messages #1012

Closed Zirias closed 5 months ago

Zirias commented 5 months ago

Handle client messages for modifying _NET_WM_STATE_SKIP_PAGER and _NET_WM_STATE_SKIP_TASKBAR on mapped windows: Update the window property and broadcast the change for modules.

Both are mapped to the single skip-window-list property, so handling both client messages does exactly the same. A client trying to enable one and disable the other one will get the result of the last client message sent.

Fixes #1011

ThomasAdam commented 5 months ago

@Zirias

Lovely -- I appreciate there's a little bit of repetition, but that's due to the existing code, and nothing you're introducing.

All looks good to me. Will merge.