ArcticaProject / nx-libs

nx-libs
Other
120 stars 39 forks source link

Forward ClientMessages to nxproxy side #1016

Closed uli42 closed 3 years ago

uli42 commented 3 years ago

This should help with clients requesting window manager actions like maximizing or minimizing. This is a first version as it only handles messages of type WM_STATE_CHANGE and _NET_WM_STATE. But ICCCM and EWMH know some more.

The other direction, setting of properties by the WM, is already implemented in Rootless.c.

Fixes ArcticaProject/nx-libs#1015

sunweaver commented 3 years ago

@uli42: is this PR (#1016) ready to be merged? You didn't put any reviewer. Please add me as reviewer, if this one is good to go.

uli42 commented 3 years ago

This is not perfect as there might be more cases to handle. But it was/is sufficient to handle @dimbor's case. Should be revisited one day, but the current state should be merged.