Re: Desktop applet windows
- From: Rob Adams <readams readams net>
- To: wm-spec-list gnome org
- Subject: Re: Desktop applet windows
- Date: Thu, 04 Sep 2003 21:10:51 -0700
Sorry replied to the wrong message; I had intended to reply to a
different thread.
On Thu, 2003-09-04 at 21:04, Rob Adams wrote:
> While I don't think that it is good idea to explicitly proscribe a
> specific set of semantics for the various types, some guidelines may be
> a good idea. While not in the specification, we essentially do have a
> set of de facto standards as to how the WM should behave for each of the
> types, since for the most part they all try to emulate metacity and kwin
> with regard to the EWMH, since these are the de facto reference
> implementations.
>
> So it may be worthwhile to document, perhaps in an appendix, what WMs
> _typically_ do in response to each of the window types.
>
> -Rob
>
> On Sat, 2003-08-30 at 15:40, Matthias Clasen wrote:
> > Am Son, 2003-08-31 um 00.13 schrieb Havoc Pennington:
> > > On Sat, Aug 30, 2003 at 01:02:07PM -0700, Rob Adams wrote:
> > > > I think that there is a need for a new window type in the EWMH for
> > > > desktop applet-style windows that should behave as though "embedded" in
> > > > the desktop window. This would probably mean a window layer below that
> > > > for STATE_BELOW windows but above that for TYPE_DESKTOP windows, and
> > > > would provide other useful semantics such as ignoring the window for
> > > > window placement purposes, not putting the window into Alt-tab list, not
> > > > decorating the window, etc.
> > > >
> > > > I would propose _NET_WM_WINDOW_TYPE_EMBEDDED or perhaps
> > > > _NET_WM_WINDOW_TYPE_DESKLET.
> > > >
> > > > Comments? Note to desktop-devel subscribers; please reply only to
> > > > wm-spec-list.
> > > >
> > >
> > > My feeling is that desklets should actually be embedded in the desktop
> > > window (i.e. work like applets). The standalone window thing is pretty
> > > much just a hack. The desklets need to be coordinated with other icons
> > > and things on the desktop, so need to be managed by the desktop
> > > window.
> >
> > Exactly what I intended to answer. Whats wrong with simply making the
> > applets embedded (ie subwindows of the TYPE_DESKTOP window) ?
> > Reparenting is easy enough and doesn't even need the applets to do
> > anything special except following some protocol to get the owner of the
> > TYPE_DESKTOP window to reparent them.
> >
> > Matthias
> >
> > _______________________________________________
> > wm-spec-list mailing list
> > wm-spec-list gnome org
> > http://mail.gnome.org/mailman/listinfo/wm-spec-list
>
> _______________________________________________
> wm-spec-list mailing list
> wm-spec-list gnome org
> http://mail.gnome.org/mailman/listinfo/wm-spec-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]