New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
_NET_RESTACK_WINDOW not supported #118
Comments
A couple of problems with your test program. Per wm-spec-1.5, _NET_RESTACK_WINDOW is only sent by pagers. Are you a pager? Also, you are setting the source id to 0. It must be set to 2 when it comes from a pager. Also, _NET_RESTACK_WINDOW support is not required and jwm does not put it in _NET_SUPPORTED. jwm has its own pager. Window managers that do not support _NET_RESTACK_WINDOW include: mutter, uwm, awesome, waimea, wind, jwm, pekwm, blackbox, windowmaker, afterstep, ... The only ones I know of that do are: adwm, matwm2, fluxbox, icewm, openbox, metacity. |
I agree that only pager-type programs should use _NET_RESTACK_WINDOW, but I think it would be good to allow JWM to support this at some point to allow other pager-type programs to work. |
I don't know of any pagers that actually use it. libwnck doesn't. |
This should work now. I'm not completely sure it works correctly since I don't know of an existing program to use it. |
Tested with MSEide --RESTACKWINDOW --NORECONFIGUREWMWINDOW, looks OK, thanks a lot! |
It has been reported that MSEgui applications:
http://sourceforge.net/projects/mseide-msegui/
don't work well with jwm 2.2.2. It seems that _NET_RESTACK_WINDOW is not supported.
The test project is here:
https://gitorious.org/mseuniverse/mseuniverse/source/testcase/window/netrestackwindow
The text was updated successfully, but these errors were encountered: