Hi Austin, what happens here is that we delegate this functionality to the window manager. That may either implement it or not. The standard for this interaction can be found here: https://specifications.freedesktop.org/wm-spec/wm-spec-1.3.html If it does not work on your machine it might either be that you window manager does not adhere to this standard or that the interpretation differs from the one in GNUstep.
Hope this helps, Fred > Am 16.08.2023 um 02:39 schrieb [email protected]: > > I have been following some of the code back form NSWindow to see what it > ultimately calls. I see that setAlphaValue and setHasShadow: all call back to > similar methods in x11/XGServerWindow.m . I noticed they were non-functional, > but the methods there are not simply stubs, they have code in them. The > setShadow refer to _NET_WM_WINDOW_SHADOW_ATOM , so I assume these were > intended to work, but a shadow doesn't appear on the window. > > I would love some more context if possible! Thanks! > > - Austin
