WINGs: handle fixed size windows
commit0b2fd6a8c86fbf1da57babbfb78d7276a739243a
authorDavid Maciejak <david.maciejak@gmail.com>
Wed, 8 Mar 2023 11:37:48 +0000 (8 19:37 +0800)
committerCarlos R. Mafra <crmafra@gmail.com>
Thu, 9 Mar 2023 15:05:58 +0000 (9 15:05 +0000)
tree4abde1358f53a06a23547cef80c3cd2a7a0ceae0
parent3e991badf7b90d845df44babee804068e45d32aa
WINGs: handle fixed size windows

According to the EWMH specs, windows can indicate that they are
non-resizable by setting minheight = maxheight and minwidth = maxwidth
in the ICCCM WM_NORMAL_HINTS property. That should be for example
the case for WPrefs app which is not resizable.
Window Maker currently is overwriting that flag in src/window.c for
apps that are exposing GNUstepHints instead.
This patch is making sure the apps created with WINGs is removing
the WMResizableWindowMask to hide the resizebar.
WINGs/wwindow.c