Re: Pending 1.2 stuff



Matthias Clasen <maclas gmx de> writes:   
> only minor changes to integrate better with the rest of the spec.
>

Looks good.
  
> - _NET_WM_STATE_FLOATING 
> 
> this is a bit differs from Havocs _NET_WM_STATE_STAYS_ON_TOP /
> _STUCK_TO_GLASS. I think you can get both intended behaviours by
> combining floating state with the right window type:
> _NET_WM_STATE_STAYS_ON_TOP=_NET_WM_WINDOW_TYPE_NORMAL+_NET_WM_STATE_FLOATING
> _NET_WM_STATE_STUCK_TO_GLASS=_NET_WM_WINDOW_TYPE_DOCK+_NET_WM_STATE_FLOATING

Maybe it's a good idea to explicitly mention this in the spec. However
it doesn't 100% make sense to me; note that the onscreen keyboard
needs to be above FULLSCREEN windows and splash screens, while a dock
would normally be below fullscreen windows and splash screens, for
example.

It's possible we should break down and add
_NET_WM_WINDOW_TYPE_ONSCREEN_KEYBOARD since the onscreen keyboard is
such a totally bizarre app. Or just leave it as
_METACITY_ONSCREEN_KEYBOARD since metacity is probably the only WM
that's likely to get accessibility-ified in the near future anyway.

Havoc



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]