Alexandros:
Nope. In the worst evil case where there are no displays, I think it's better to fail to fullscreen (leave the window unchanged) than to resize to 0x0 (which becomes 1x1 due to the resize policy). Although noutputs==0 is not an important use case. I'll make fullscreening-to-zero-outputs a resize to 0x0 again if you think it's really preferable.
Alan:
I noticed that too. There might be room for simplification but I was going for the smallest diff being a bug fix.
Alexandros: to-zero- outputs a resize to 0x0 again if you think it's really preferable.
Nope. In the worst evil case where there are no displays, I think it's better to fail to fullscreen (leave the window unchanged) than to resize to 0x0 (which becomes 1x1 due to the resize policy). Although noutputs==0 is not an important use case. I'll make fullscreening-
Alan:
I noticed that too. There might be room for simplification but I was going for the smallest diff being a bug fix.