[sugar] Supporting desktop applications, extending the EWMH spec

Sayamindu Dasgupta sayamindu at gmail.com
Fri Sep 19 16:16:09 EDT 2008


On Sat, Sep 20, 2008 at 12:49 AM, Marco Pesenti Gritti
<mpgritti at gmail.com> wrote:
> On Fri, Sep 19, 2008 at 8:28 PM, Benjamin M. Schwartz
> <bmschwar at fas.harvard.edu> wrote:
>> | I just thought of a worst problem with the FULLSCREEN approach.
>> | FULLSCREEN windows are always on the top of NORMAL windows.
>>
>> Why is this a problem?  When do we need an Activity to be visible,
>> full-screen, and yet below a NORMAL window?
>
> Oh, I had missed the "focused" bit of this parth of EWMH:
>
> "focused windows having state _NET_WM_STATE_FULLSCREEN"
>
> I'm more convinced about this approach after having played with it in
> GNOME (with fullscreen applications like terminal, totem and
> epiphany). As far as I can tell so far the only issue is to keep the
> frame always on top, but there are ways to deal with that.
>
> Sayamindu, what do you think? Should we experiment with this approach?
> Give it a try in GNOME...
>


I took a look, and it does seem promising. However, in this case, we
need to figure out how to circumvent our existing fullscreen code.
For the frame, setting it to have _NET_WM_STATE_ABOVE might help.

Thanks,
Sayamindu


-- 
Sayamindu Dasgupta
[http://sayamindu.randomink.org/ramblings]


More information about the Sugar mailing list