Skip to content
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

Closed
mse2 opened this issue May 11, 2014 · 5 comments
Closed

_NET_RESTACK_WINDOW not supported #118

mse2 opened this issue May 11, 2014 · 5 comments

Comments

@mse2
Copy link

mse2 commented May 11, 2014

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

@bbidulock
Copy link
Contributor

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.

@joewing
Copy link
Owner

joewing commented May 11, 2014

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.

@bbidulock
Copy link
Contributor

I don't know of any pagers that actually use it. libwnck doesn't.

@joewing
Copy link
Owner

joewing commented May 16, 2014

This should work now. I'm not completely sure it works correctly since I don't know of an existing program to use it.

@joewing joewing closed this as completed May 16, 2014
@mse2
Copy link
Author

mse2 commented May 17, 2014

Tested with MSEide --RESTACKWINDOW --NORECONFIGUREWMWINDOW, looks OK, thanks a lot!
https://gitorious.org/mseide-msegui
http://sourceforge.net/projects/mseide-msegui/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants