diff options
author | Havoc Pennington <hp@pobox.com> | 2002-06-23 00:21:20 +0000 |
---|---|---|
committer | Havoc Pennington <hp@src.gnome.org> | 2002-06-23 00:21:20 +0000 |
commit | 97b629ad5b547e1e803ab68538fbc43a5089f5b0 (patch) | |
tree | ab7269d19c574fc99fccf460818a0b0583d687d1 /src/session.h | |
parent | 5eca441b1ca058b571e31202d8127bed61e6184e (diff) | |
download | metacity-97b629ad5b547e1e803ab68538fbc43a5089f5b0.tar.gz |
Partially fix Jacob's SM bugs.
2002-06-22 Havoc Pennington <hp@pobox.com>
Partially fix Jacob's SM bugs.
* src/window.c (meta_window_apply_session_info): restore the extra
stuff we're saving, except stack position I didn't figure out yet.
* src/session.c: save stack position, minimized, maximized,
in the session file.
Diffstat (limited to 'src/session.h')
-rw-r--r-- | src/session.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/session.h b/src/session.h index 93c9df55..35f267f7 100644 --- a/src/session.h +++ b/src/session.h @@ -40,6 +40,8 @@ struct _MetaWindowSessionInfo /* Information we restore */ GSList *workspace_indices; + + int stack_position; /* width/height should be multiplied by resize inc and * added to base size; position should be interpreted in @@ -49,9 +51,14 @@ struct _MetaWindowSessionInfo int gravity; MetaRectangle rect; guint on_all_workspaces : 1; + guint minimized : 1; + guint maximized : 1; + guint stack_position_set : 1; guint geometry_set : 1; guint on_all_workspaces_set : 1; + guint minimized_set : 1; + guint maximized_set : 1; }; /* If lookup_saved_state returns something, it should be used, |