Re: new hint for EWMH



ext Mark Tiefenbruck wrote:
>> Not just more round-trips -- you need to monitor for changes, i.e.,
>> select for props on the root window (to catch _NET_CLIENT_LIST
>> updates) and then look at every new window to see what type it is, and
>> also monitor for ConfigureEvents on all input windows in case they
>> change size.
>>
>> Alternatively, instead of selecting for events to stay up to date,
>> one could re-poll all those windows every time one wants to display a
>> menu.
>>
>> Since this would be in the toolkits, with either approach we're
>> actually talking about every app doing all of these things all the
>> time.  That seems totally crazy to me.
>>     
>
> Maybe my response didn't go through. Why not just use _NET_WORKAREA?
> Pop-up windows shouldn't be going over docks/toolbars, anyway, since
> they might also have critical UI elements. Then, all you need is a
> window type for these input method windows, and the window manager can
> update its struts.
>
>   

This sounds a good idea, but it limits IM windows to always grip on edge
of the screen, which might not be wanted on tablet pc's. It would be
enough currently for Maemo though ...

>   Mark
> _______________________________________________
> wm-spec-list mailing list
> wm-spec-list gnome org
> http://mail.gnome.org/mailman/listinfo/wm-spec-list
>   

// Tapani




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