Changeset View
Changeset View
Standalone View
Standalone View
sm.h
Show First 20 Lines • Show All 60 Lines • ▼ Show 20 Line(s) | 41 | struct SessionInfo { | |||
---|---|---|---|---|---|
61 | bool skipPager; | 61 | bool skipPager; | ||
62 | bool skipSwitcher; | 62 | bool skipSwitcher; | ||
63 | bool noBorder; | 63 | bool noBorder; | ||
64 | NET::WindowType windowType; | 64 | NET::WindowType windowType; | ||
65 | QString shortcut; | 65 | QString shortcut; | ||
66 | bool active; // means 'was active in the saved session' | 66 | bool active; // means 'was active in the saved session' | ||
67 | int stackingOrder; | 67 | int stackingOrder; | ||
68 | float opacity; | 68 | float opacity; | ||
69 | int tabGroup; // Unique identifier for the client group that this window is in | | |||
70 | 69 | | |||
71 | Client* tabGroupClient; // The first client created that has an identical identifier | | |||
72 | QStringList activities; | 70 | QStringList activities; | ||
73 | }; | 71 | }; | ||
74 | 72 | | |||
75 | 73 | | |||
76 | enum SMSavePhase { | 74 | enum SMSavePhase { | ||
77 | SMSavePhase0, // saving global state in "phase 0" | 75 | SMSavePhase0, // saving global state in "phase 0" | ||
78 | SMSavePhase2, // saving window state in phase 2 | 76 | SMSavePhase2, // saving window state in phase 2 | ||
79 | SMSavePhase2Full // complete saving in phase2, there was no phase 0 | 77 | SMSavePhase2Full // complete saving in phase2, there was no phase 0 | ||
Show All 24 Lines |