You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
at the moment, endless sky only utilizes one window/screen. I could imagine using a second/third screen or window as well, e.g., for something like a status indication, e.g. a star map or whatever. I know that this might be some larger undertaking, so before even trying an ugly proof-of-concept prototype I better ask: has something like that chances to actually be included upstream?
One of the first things one likely would need to to is to decouple within GameWindow global things (like SDL initialization) from window-specific things (like window sizes; fullscreen settings); which includes moving some of the current class-storage to instance-storage (at the moment the game assumes that there is only one instance of this class). I don't currently see an issue doing this, but it would be nice to do cleanups like these in steps and get them into main in steps, and not having to put everything at once in one large PR in the end; because technically this is a cleanup that might as well happen on main even without multiple windows later. Has this a chance of happening?
enhancementIssues asking for or PRs making code changes that add new capabilities to the engine
1 participant
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
at the moment, endless sky only utilizes one window/screen. I could imagine using a second/third screen or window as well, e.g., for something like a status indication, e.g. a star map or whatever. I know that this might be some larger undertaking, so before even trying an ugly proof-of-concept prototype I better ask: has something like that chances to actually be included upstream?
One of the first things one likely would need to to is to decouple within
GameWindowglobal things (like SDL initialization) from window-specific things (like window sizes; fullscreen settings); which includes moving some of the current class-storage to instance-storage (at the moment the game assumes that there is only one instance of this class). I don't currently see an issue doing this, but it would be nice to do cleanups like these in steps and get them into main in steps, and not having to put everything at once in one large PR in the end; because technically this is a cleanup that might as well happen on main even without multiple windows later. Has this a chance of happening?Beta Was this translation helpful? Give feedback.
All reactions