summaryrefslogtreecommitdiff
path: root/src/config/ConfigManager.cpp
diff options
context:
space:
mode:
authorvaxerski <vaxry@vaxry.net>2024-12-29 19:21:20 +0100
committervaxerski <vaxry@vaxry.net>2024-12-29 19:21:20 +0100
commitdeb077c34653eab251bfe71970bb5987913e7c6d (patch)
tree2258d060dff1a1fa252bf6a1e92ca5c58049a5bf /src/config/ConfigManager.cpp
parent3f40d6d9361d0c5fec558b7549e58203fbe5cbd7 (diff)
ctm: add an internal fade animation to ctm transitions
Diffstat (limited to 'src/config/ConfigManager.cpp')
-rw-r--r--src/config/ConfigManager.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/config/ConfigManager.cpp b/src/config/ConfigManager.cpp
index a9796bdd..65f9cb13 100644
--- a/src/config/ConfigManager.cpp
+++ b/src/config/ConfigManager.cpp
@@ -774,6 +774,8 @@ void CConfigManager::reload() {
void CConfigManager::setDefaultAnimationVars() {
if (isFirstLaunch) {
+ INITANIMCFG("__internal_fadeCTM");
+
INITANIMCFG("global");
INITANIMCFG("windows");
INITANIMCFG("layers");
@@ -811,6 +813,8 @@ void CConfigManager::setDefaultAnimationVars() {
// init the values
animationConfig["global"] = {false, "default", "", 8.f, 1, &animationConfig["general"], nullptr};
+ animationConfig["__internal_fadeCTM"] = {false, "linear", "", 5.F, 1, &animationConfig["__internal_fadeCTM"], nullptr};
+
CREATEANIMCFG("windows", "global");
CREATEANIMCFG("layers", "global");
CREATEANIMCFG("fade", "global");