Re: Proposing _NET_WM_STATE_FULLSCREEN_EXCLUSIVE



> What if there are two windows which want the exclusive state? Maybe a manager 
> selection is a better solution?

The spec currently says that the newest window gets the screen...since users can alt-tab (or whatever) between them, this means the user can control which one they want to deal with at any given moment.

The intent is that multiple fullscreen windows--which I expect to be rare, but possible--can coexist, but I'm okay with whatever people agree is appropriate behavior for managing them.

> Maybe the window manager just set a root window property if the resolution is 
> "temporarily" changed for a window? That would allow other parties to ignore 
> the resize event. E.g. a desktop shell adjusting itself to randr events could 
> look up the root window properties and ignore the randr event.

To be clear, KWin (or krandr?) is getting an XRRScreenChangeNotifyEvent, and then resizing windows in response to that, and not the various application windows responding directly to this event. Is that right?

--ryan.




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