Re: Is there an official way for an application window to request to not show up in a Window Manager's alt-tab list?
"
[email protected]" <
[email protected]>
Wed, 27 Oct 2010 16:45:13 -0400
| Newsgroups |
gmane.comp.gnome.wm-spec |
| Message-ID |
<[email protected]> |
Hey Mark, thanks for the reply.
The application in question has a main UI window and secondary windows. In
certain cases, all windows will be full screened such that each window will
be on a separate host monitor. Ideally, when this happens, only the main UI
window would show up in the Window Manager's alt-tab list.
I was thinking that maybe _NET_WM_WINDOW_TYPE_UTILITY would be appropriate
here, but in earlier testing, it looked like at least Metacity ignored the
position that I placed the secondary window at and insisted on fullscreening
it on top of the main UI app fullscreen window, which won't work. I'm
assuming from that testing that _NET_WM_WINDOW_TYPE_UTILITY is probably not
intended for the kind of thing I need to do.
On Wed, Oct 27, 2010 at 3:50 PM, Mark Tiefenbruck <[email protected]> wrote:
> Hi, Jason.
>
> That's something that is probably "none of the client's business"
> (which, to be fair, I would levy against skip_pager and skip_taskbar
> as well). I personally would prefer a window to specify some category
> of window type that it falls into (such as a dock or taskbar or menu),
> and let the window manager decide whether or not it should be listed
> for the user. If your window is something that should never receive
> the focus, there are already provisions for that. What sort of
> application do you have in mind?
>
> Mark
>
> On Wed, Oct 27, 2010 at 12:38 PM, [email protected] <[email protected]>
> wrote:
> > re, all.
> > In looking at the EWMH spec, I see _NET_WM_STATE_SKIP_TASKBAR
> > and _NET_WM_STATE_SKIP_PAGER hints, but I do not see anything explicitly
> > allowing an application to request itself to not be listed in the Window
> > Manager's alt-tab window list.
> > In some early testing, if I set these two _SKIP_ hints on my secondary
> > application windows, Metacity, Compiz, and XFWM4 do not show my windows
> on
> > their alt-tab lists, but KWin does.
> > It seems that there's a gap in the spec for this functionality and I'm
> just
> > wondering if it's this way because of previous discussions, or if this is
> > something that should be remedied in the spec.
> > Thanks! =:)
> >
> > --
> > -[ Jason 'vanRijn' Kasper // http://movingparts.net ]-
> > -[ KDE PIM Developer // http://www.kde.org ]-
> > -[ bash fun -> :(){ :|:&};: // Numbers 6:22-26 ]-
> >
> > _______________________________________________
> > wm-spec-list mailing list
> > [email protected]
> > http://mail.gnome.org/mailman/listinfo/wm-spec-list
> >
> >
>
--
-[ Jason 'vanRijn' Kasper // http://movingparts.net ]-
-[ KDE PIM Developer // http://www.kde.org ]-
-[ bash fun -> :(){ :|:&};: // Numbers 6:22-26 ]-
_______________________________________________
wm-spec-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/wm-spec-list