Store and Restore window size.
We should remember the and restore the size the user set the window. I suspect a lot of the code will be reusable so if anyone wanted to give a shot at this Fractal could also use part of the code for the same thing.
Might be helpful:
- https://developer.gnome.org/SaveWindowState/
- https://developer.gnome.org/dconf/unstable/
- https://developer.gnome.org/GSettings/
Development Tasks
-
Probably need to be hooked to dconf -
Implement a way to store current size -
Implement a way to restore it -
Write tests if possible -
Update CHANGELOG.md
QA Tasks
-
assert custom sizes work -
assert maximized windows/half windows etc work too
Edited by Jordan Petridis