Join GitHub today
How should full screen be handled? #3296
This is for @shiffman @REAS and @codeanticode but I'm posting it here so that we can have a record of our conversation (since usually it winds up lost in email, or if it happened in person, we don't have good notes).
Just hit a hitch with my genius revelation from over the weekend about how
Soo… We can work around these, but I want to first ask:
Is it time to have a method called
We could even get crazy and specify the display:
to span all displays. (I’d like something better than
Or we could have a special width/height options for size() like so:
which would prevent us from having to mention
We can also stick with the current
And if we go that route, should we also add
The other plus for the
I've read this a few times and
A couple questions:
1: How does this related to present mode? Does present mode go away? Do you ever want "fullscreen" with a smaller window? (I find that being able to launch sketches in windowed or present mode without changing the code to be useful, and few are aware of how to launch a sketch automatically in present mode from the code itself.)
2: Should we consider a fourth (fifth?) argument to size as another alternative?
I'm not advocating for this, just thinking out loud.
Agree re: the docs. Just wanted to note that (since I'm already imagining going through looking for references of
For your questions:
1: Present mode is a different nut. I think we limit that to the PDE, or it can be specified with
We've been using present and full screen interchangeably, and I've been wondering whether they need to be untangled a little. I'm not sure where we go with that, maybe it's limited to what I just wrote (limit to PDE or command line). It's actually a little weird too, since I found last week that Present makes sketches run ~30% slower with the default renderer. Yay!
2: Not nuts about the extra argument, since we already have a fourth (file name with PDF and friends). This is mutually exclusive from that, so there wouldn't be conflict, but that loaded-up