summaryrefslogtreecommitdiff
path: root/src/config/ConfigManager.hpp
diff options
context:
space:
mode:
authorvaxerski <43317083+vaxerski@users.noreply.github.com>2022-09-06 11:57:11 +0200
committervaxerski <43317083+vaxerski@users.noreply.github.com>2022-09-06 11:57:11 +0200
commite71a4d75dea28db4437b2aab34efb3ac399ba079 (patch)
treeaddb8c18032bb58289107d79bf9f6d1fe1ee5e7c /src/config/ConfigManager.hpp
parentf002bd1603dda0455f31478987252af582393ef2 (diff)
Added windowrulev2
Diffstat (limited to 'src/config/ConfigManager.hpp')
-rw-r--r--src/config/ConfigManager.hpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/config/ConfigManager.hpp b/src/config/ConfigManager.hpp
index 72eb58f6..0077548c 100644
--- a/src/config/ConfigManager.hpp
+++ b/src/config/ConfigManager.hpp
@@ -48,6 +48,10 @@ struct SMonitorAdditionalReservedArea {
struct SWindowRule {
std::string szRule;
std::string szValue;
+
+ bool v2 = false;
+ std::string szTitle;
+ std::string szClass;
};
struct SAnimationPropertyConfig {
@@ -151,6 +155,7 @@ private:
void handleBind(const std::string&, const std::string&);
void handleUnbind(const std::string&, const std::string&);
void handleWindowRule(const std::string&, const std::string&);
+ void handleWindowRuleV2(const std::string&, const std::string&);
void handleDefaultWorkspace(const std::string&, const std::string&);
void handleBezier(const std::string&, const std::string&);
void handleAnimation(const std::string&, const std::string&);