summaryrefslogtreecommitdiff
path: root/src/Window.hpp
diff options
context:
space:
mode:
authorIsaac Myhal <idmfoundinhim@gmail.com>2024-01-14 12:27:32 -0500
committerGitHub <noreply@github.com>2024-01-14 18:27:32 +0100
commitb6516bad0281efb55195e8db180aa2dcaf8b98e4 (patch)
treed51812e9eda1badd0782bc764afb9777da462537 /src/Window.hpp
parent13d9a637d61ffdd0cb23dda80f6a971f17e0f5b3 (diff)
config: Add border gradients to windowrulev2 (#4335)
* Add border gradients to windowrulev2 * windowrule border gradient: Use CVarList to parse * windowrule border gradient: No {} around short ifs
Diffstat (limited to 'src/Window.hpp')
-rw-r--r--src/Window.hpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/Window.hpp b/src/Window.hpp
index d700af7e..bbe7dc07 100644
--- a/src/Window.hpp
+++ b/src/Window.hpp
@@ -106,13 +106,13 @@ class CWindowOverridableVar {
};
struct SWindowSpecialRenderData {
- CWindowOverridableVar<bool> alphaOverride = false;
- CWindowOverridableVar<float> alpha = 1.f;
- CWindowOverridableVar<bool> alphaInactiveOverride = false;
- CWindowOverridableVar<float> alphaInactive = -1.f; // -1 means unset
+ CWindowOverridableVar<bool> alphaOverride = false;
+ CWindowOverridableVar<float> alpha = 1.f;
+ CWindowOverridableVar<bool> alphaInactiveOverride = false;
+ CWindowOverridableVar<float> alphaInactive = -1.f; // -1 means unset
- CWindowOverridableVar<int64_t> activeBorderColor = -1; // -1 means unset
- CWindowOverridableVar<int64_t> inactiveBorderColor = -1; // -1 means unset
+ CWindowOverridableVar<CGradientValueData> activeBorderColor = CGradientValueData(); // empty color vector means unset
+ CWindowOverridableVar<CGradientValueData> inactiveBorderColor = CGradientValueData(); // empty color vector means unset
// set by the layout
CWindowOverridableVar<int> borderSize = -1; // -1 means unset