Re: 1.5.6 + icewm fullscreen issue

"Dariusz J. Garbowski" <djgarbows-/[email protected]> Wed, 19 Jan 2005 19:40:03 +0000
Newsgroups gmane.comp.gnome.apps.gqview.devel
Message-ID <[email protected]>
Wit WiliƄski wrote:
> Hi!
> 	I've read the mailing list archive and investigated the case of
> fullscreen in icewm. It used to work without any modifications with
> 1.4.5. After upgrading to 1.5.6, icewm's menu bar stays above the
> fullscreen window.
> 
> The fullscreen window should have its layer set to "above dock". It
> can't be done
> though, because gqview's window class is the same for both main window
> and fullscreen window. Is there already a patch repairing this issue?

See "gqview 1.5.4/1.5.5 and fullscreen mode" thread at 
http://sourceforge.net/mailarchive/forum.php?forum=gqview-devel

This workaround works for me:

======================
I have IceWM-specific workaround for fullscreen gqview window being 
covered by windows on "higher" layers. Adding the following line to 
"winoptions" config file solves the issue (needs IceWM restart to work):

gqview.Gqview.layer: AboveDock

Luckily WM_CLASS for fulscreen window differs from gqview's main window 
by one letter (q vs. Q) :-))

And delete file dialog opens on top of fullscreen window, which is 
great! :-)

It's workaround that works with IceWM, I'm not quite sure what should be 
generic solution built-in in gqview (perhaps additional "Fullscreen 
Layer" option in advanced tab?).
======================

John Ellis pointed that window class is a bug and promised to fix it in 
the follow up.

======================
Erm, it is a lucky bug. GQview fails to set the WM_CLASS for full 
screen. If I
rename the binary to helpme and run it the full screen WM_CLASS becomes 
"helpme,
Helpme", this will be fixed to become "fullscreen, GQview".
======================

I wonder if setting fullscreen window to "AboveDock" layer by Gqview 
would cause problems with other WMs.

Regards,
Dariusz

-- 
Dariusz J. Garbowski



-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl