Skip to content

Cleanup: client: clientApplyMWMHints(): use clientReconfigure()

The whole clientConfigure machinary is a complex beast, that deserves huge simplifaction. Since we already maintain the window geometry internally (even the actually applied one separately), So, instead of caring about change masks and partial updates, it's much simpler to let everybody just update the internal state and finally call clientReconfigure().

At that point also clean up the code by moving the XWindowChanges struct to local scope, it's only need as return buffer for clientNewMaxSize().

Signed-off-by: Enrico Weigelt, metux IT consult

Merge request reports