xfwm: tidy up geometry handling

Enrico Weigelt, metux IT consult lkml at metux.net
Fri Nov 4 15:43:05 CET 2022


On 29.10.22 20:33, Enrico Weigelt, metux IT consult wrote:

Hi folks,

meanwhile made some huge steps forward: simplified much of geometry
constraints handling, eg. clientConstrainPos() is now much more tidied
up and easier to understand.

See: https://gitlab.xfce.org/metux/xfwm4/-/tree/wip/cleanup_client_geometry

Submitted lots of patches from the lower end of the stack (those with
prefix "submitted" - the higher ones need to wait since depending on the
lower ones.

But there's still a lot to do, eg. I'd like to decouple the code as much
as possible from Xlib specific types, cache frame geometry, etc, etc.


Feel free to review and give feedback :)

--mtx

-- 
---
Hinweis: unverschlüsselte E-Mails können leicht abgehört und manipuliert
werden ! Für eine vertrauliche Kommunikation senden Sie bitte ihren
GPG/PGP-Schlüssel zu.
---
Enrico Weigelt, metux IT consult
Free software and Linux embedded engineering
info at metux.net -- +49-151-27565287


More information about the Xfce4-dev mailing list