Consolidate remembering window settings into single config
Fixes https://github.com/godotengine/godot/issues/97051 by consolidating the remember_window_size_and_position editor config into a new Auto option in interface/editor/editor_screen.
Tested locally on MacOS build
I'm not sure what's causing the build fail GHA / 🐧 Linux / Editor w/ Mono (target=editor)
The project manager's Auto option does not work. The window spawns at 0, 0 and moves to screen center, always on screen 1.
@KoBeWi
The project manager's Auto option does not work. The window spawns at 0, 0 and moves to screen center, always on screen 1.
Refactored to only apply settings in the editor and not to project manager, which was never implemented. Also creates a separate enum to capture valid values of the editor config, which mirrors screens but also has the new possible "Auto" value
Any other considerations for this PR?
Any other considerations for this PR?
cc. @KoBeWi
@AThousandShips @KoBeWi Made changes!
I pushed an update to squash the commits together, as per our preferred PR workflow.
Thanks! And congrats for your first merged Godot contribution :tada: