Comment 28 for bug 455378

Revision history for this message
Jeff Ebert (jeffrey-ebertland) wrote :

Hi Sam,

Useful input. I have a patch for remmina that specifies the _NET_WM_FULLSCREEN_MONITORS hint with the number of coordinates of monitors to both of my monitors (when I had two).

The binary choice of "fullscreen in one monitor" and "fullscreen across all monitors" is not too much to ask an application to provide. The configuration code for my patch is still needed. If anybody wants to take it on, I will help you get started.

The general case of NxM monitors in a grid, which is supported by this hint, is pretty difficult to configure and it is not something that each application should need to provide. I suggest that it's a desktop environment function to help the user decide, say, that VNC viewer #1 should fullscreen across monitors 1&2 and VNC viewer #2 should fullscreen across monitors 3&4, and mplayer should fullscreen on monitor #5 only.

It would be great to have a tool that could modify the hint for any application. Does anybody know if this is possible and/or being worked on? I envision a small utility that can set the hint on any running window with a nice gui to arrange fullscreen windows.

I might add that in the old days, there would have been a configuration knob *somewhere* in the WM to let the user choose the default behavior of _NET_WM_STATE_FULLSCREEN. :-|

Jeff