From 1f24c5c3e8a81ddd82028e56c76aa5fff57092ed Mon Sep 17 00:00:00 2001 From: S4NKALP Date: Thu, 30 Jul 2026 22:51:54 +0545 Subject: [PATCH] feat(dock): replace MAX_SCALE constant with config-backed max_scale() function --- src/window/dock/constants.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/window/dock/constants.py b/src/window/dock/constants.py index 39343d7..f0eab6d 100644 --- a/src/window/dock/constants.py +++ b/src/window/dock/constants.py @@ -1,3 +1,4 @@ +from services.config import config from utils.gtk_utils import toml_file PINNED_APPS_FILE = toml_file("dock.toml") @@ -7,7 +8,11 @@ IDLE_THRESHOLD = 0.0005 ANIM_FPS = 60 ANIM_INTERVAL_MS = 1000 // ANIM_FPS -MAX_SCALE = 2.0 + +def max_scale() -> float: + return float(config().get("dock.hover_scale", 2.0)) + + MIN_SCALE = 1.0 SIGMA_FACTOR = 1.3