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 <m...@fluxbox.org> 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, v...@movingparts.net <v...@movingparts.net>
> 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
> > wm-spec-list@gnome.org
> > 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
wm-spec-list@gnome.org
http://mail.gnome.org/mailman/listinfo/wm-spec-list

Reply via email to