diff options
Diffstat (limited to 'src/Window.hpp')
| -rw-r--r-- | src/Window.hpp | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/src/Window.hpp b/src/Window.hpp index 0b9f9f81..b93f74b7 100644 --- a/src/Window.hpp +++ b/src/Window.hpp @@ -107,19 +107,19 @@ struct SWindowSpecialRenderData { }; struct SWindowAdditionalConfigData { - std::string animationStyle = std::string(""); - CWindowOverridableVar<int> rounding = -1; // -1 means no - CWindowOverridableVar<bool> forceNoBlur = false; - CWindowOverridableVar<bool> forceOpaque = false; + std::string animationStyle = std::string(""); + CWindowOverridableVar<int> rounding = -1; // -1 means no + CWindowOverridableVar<bool> forceNoBlur = false; + CWindowOverridableVar<bool> forceOpaque = false; CWindowOverridableVar<bool> forceOpaqueOverridden = false; // if true, a rule will not change the forceOpaque state. This is for the force opaque dispatcher. - CWindowOverridableVar<bool> forceAllowsInput = false; - CWindowOverridableVar<bool> forceNoAnims = false; - CWindowOverridableVar<bool> forceNoBorder = false; - CWindowOverridableVar<bool> forceNoShadow = false; - CWindowOverridableVar<bool> windowDanceCompat = false; - CWindowOverridableVar<bool> noMaxSize = false; - CWindowOverridableVar<bool> dimAround = false; - CWindowOverridableVar<bool> forceRGBX = false; + CWindowOverridableVar<bool> forceAllowsInput = false; + CWindowOverridableVar<bool> forceNoAnims = false; + CWindowOverridableVar<bool> forceNoBorder = false; + CWindowOverridableVar<bool> forceNoShadow = false; + CWindowOverridableVar<bool> windowDanceCompat = false; + CWindowOverridableVar<bool> noMaxSize = false; + CWindowOverridableVar<bool> dimAround = false; + CWindowOverridableVar<bool> forceRGBX = false; }; struct SWindowRule { @@ -195,6 +195,8 @@ class CWindow { bool m_bWasMaximized = false; uint64_t m_iMonitorID = -1; std::string m_szTitle = ""; + std::string m_szInitialTitle = ""; + std::string m_szInitialClass = ""; int m_iWorkspaceID = -1; bool m_bIsMapped = false; |
