Hello,

Since this is my first time here I'd like to introduce myself: I have
been a dedicated Window Maker user for a very long time.  I guess it's
close to 20 years now. Like many others I was looking for a more
beautiful window manager back in the 1990s, but got frustrating
whenever they crashed. The window manager was as close to a session
manager as we got, and a crash would mean a lost session. Then Window
Maker showed up.  Both beautiful and stable.  I've never looked back.

But last week I got a new laptop and fealt the need for something
new. In particular a "panel" application which could collect all the
useful freedesktop applets. Yes, I know about wmsystemtray. That
didn't work so good for me since the applet icons end up really tiny
on a 2560x1440 14" screen.  So I ended up with the LXDE lxpanel. It
does make the desktop look like it was designed by Frankenstein, but
you cannot always get everything ;)

Now finally, to the real issue: The panel obscured fullscreen windows.
This is particularily annoying while watching movies. After a failing
to find a setting for that, I started looking at the lxpanel source.
And found that it looked mostly sane.  No issues there.  So I went on
to the Window Maker source, and quickly found the change that made
this happen. The fullscreen stacking level was removed in an attempt
to solve the issue of fullscreen windows being stacked above focused
windows: http://lists.windowmaker.org/dev//msg05863.html

This made fullscreen windows stack like normal windows, which implies
*below* the dock/panel.... I see that this bug has come up before:
http://lists.windowmaker.org/dev/msg07312.html

This is a revert of the patches introducing the problem, and a feeble
attempt on solving the unfocused fullscreen issue.  I'm a bit unsure
about the latter.


Bjørn Mork (2):
  wmaker: fix stacking order of dock and fullscreen
  wmaker: allow alt+tabbed windows over fullscreen

 src/WindowMaker.h |  1 +
 src/actions.c     | 20 ++++++++++++++------
 src/cycling.c     |  4 ++++
 src/wmspec.c      |  2 +-
 4 files changed, 20 insertions(+), 7 deletions(-)

-- 
2.8.1


-- 
To unsubscribe, send mail to wmaker-dev-unsubscr...@lists.windowmaker.org.

Reply via email to