On Wednesday 21 of November 2007, Giles Atkinson wrote: > It seems to me that these would be better defined as one of the multiple > documented values of _NET_WM_STATE rather than the single value of > _NET_WM_WINDOW_TYPE. Looking at the existing defintions, TYPE specifies the > UI semantics of a window, while STATE defines various, possibly temporary, > properties it may have. These requests for special treatments by the > compositing manager looks far more like STATEs than TYPEs to me.
I agree with the semantics vs properties part, but I think the problem is just the naming. I don't see how either of these two "states" could be temporary - they are both for special type windows and only for them. I have a serious problem with coming up with better names or describing the semantics though :-/. > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Dennis Kasprzyk Sent: > 20 November 2007 05:21 > To: wm-spec-list@gnome.org > Subject: Re: [EWMH] _NET_WM_WINDOW_TYPE_AUXILIARY > > Lubos Lunak wrote: > > I agree here. AUXILIARY sounds like A_SPECIAL_HACK. I think that ideally > > all > > such effects should be in the CM, but in reality I would be fine with > > having this VISUAL_EFFECT. > > I think it could make more sense to have 2 different hints here: > > _NET_WM_WINDOW_TYPE_OVERIDE_ANIMATION : Informs a composite manager to not > animate the window (open/close/focus animation) > > _NET_WM_WINDOW_TYPE_OVERIDE_TRANSFORMATION : Informs a composite manager to > not transform a window. Windows like osd's shouldn't be mapped on the cube > or zoomed. Windows with this hint would be displayed nontransformed on the > screen but could have open/close animation applied by the composite > manager. -- Lubos Lunak KDE developer -------------------------------------------------------------- SUSE LINUX, s.r.o. e-mail: [EMAIL PROTECTED] , [EMAIL PROTECTED] Lihovarska 1060/12 tel: +420 284 028 972 190 00 Prague 9 fax: +420 284 028 951 Czech Republic http//www.suse.cz _______________________________________________ wm-spec-list mailing list wm-spec-list@gnome.org http://mail.gnome.org/mailman/listinfo/wm-spec-list