GNOME Bugzilla – Bug 778236
Offer to auto switch to fullscreen when starting a game
Last modified: 2017-02-27 06:52:12 UTC
Currently fullscreen is automatically left when quiting a game, but the user may also want to automatically switch to fullscreen when entering a game. I see two solutions to this: - add an option to inconditionally start games fullscreen - switch to fullscreen if the user left the game in fullscreen The big difference is whether the way to control this is by the currents ways to switch to fullscreen or via an options in the Preferences window.
Created attachment 346767 [details] [review] data: Add the fullscreen key to the gschema This will be used in the next commit to save whether the games should be displayed in full screen or not.
Created attachment 346768 [details] [review] ui: Save the fullscreen state in the gschema Save whether the games shoud be in fullscreen or not in the gschema and retrieve this parameter to automatically set the games fullscreen.
Attachment 346767 [details] pushed as 06bd7ed - data: Add the fullscreen key to the gschema Attachment 346768 [details] pushed as cacb833 - ui: Save the fullscreen state in the gschema
Created attachment 346790 [details] [review] data: Add the window-maximized key to the gschema This will be used in the next commit to save whether the window is maximized or not and restore it when starting the application. https://bugzilla.gnome.org/show_bug.cgi?id=779095
Created attachment 346791 [details] [review] ui: Save the window's maximized state in the gschema Save whether the window is maximized or not in the gschema and retrieve this parameter to automatically set it back. https://bugzilla.gnome.org/show_bug.cgi?id=779095
Created attachment 346792 [details] [review] data: Add window-position window-size keys to gschema These will be used in the next commit to save the position and size of the window and restore them when starting the application.
Created attachment 346793 [details] [review] ui: Save window size and position in the gschema Save the size and the position of the window in the gschema and retrieve these parameters to automatically set them back.
Comment on attachment 346790 [details] [review] data: Add the window-maximized key to the gschema Attached to the wrong bug by accident.
Comment on attachment 346791 [details] [review] ui: Save the window's maximized state in the gschema Attached to the wrong bug by accident.
Comment on attachment 346792 [details] [review] data: Add window-position window-size keys to gschema Attached to the wrong bug by accident.
Comment on attachment 346793 [details] [review] ui: Save window size and position in the gschema Attached to the wrong bug by accident.