Persist window geometry including maximized state for issue #50.

This commit is contained in:
Rowan Lewis
2018-03-27 11:54:36 +00:00
committed by Jordan Petridis
parent d525d1fe59
commit 524e0bb0a8
2 changed files with 61 additions and 3 deletions
@@ -10,6 +10,27 @@
</enum>
<schema path="/org/gnome/hammond/" id="org.gnome.Hammond">
<key name="persist-window-geometry-top" type="i">
<default>-1</default>
<summary>Top position of the last open main window</summary>
</key>
<key name="persist-window-geometry-left" type="i">
<default>-1</default>
<summary>Left position of the last open main window</summary>
</key>
<key name="persist-window-geometry-height" type="i">
<default>640</default>
<summary>Height of the last open main window</summary>
</key>
<key name="persist-window-geometry-width" type="i">
<default>860</default>
<summary>Width of the last open main window</summary>
</key>
<key name="persist-window-geometry-maximized" type="b">
<default>false</default>
<summary>Maximized state of the last open main window</summary>
</key>
<key name="dark-theme" type="b">
<default>false</default>
<summary>Enable or disable dark theme</summary>