[Settings] Add hover zoom/panel triggers, delays, and double-confirm

This commit is contained in:
Lukas Brübach 2026-10-14 19:20:32 +02:00 • committed by Lukas Brübach
parent c7e8422808
commit 92f05fd363
7 changed files with 282 additions and 0 deletions

View file

@ -19,6 +19,11 @@ public:
[[nodiscard]] virtual bool getArrowDrawAnimation() const = 0;
[[nodiscard]] virtual bool getAutoRotateSidewaysLayoutCards() const = 0;
[[nodiscard]] virtual bool getScaleCards() const = 0;
[[nodiscard]] virtual int getHoverPanelTrigger() const = 0;
[[nodiscard]] virtual int getHoverZoomTrigger() const = 0;
[[nodiscard]] virtual bool getHoverPanelDoubleConfirm() const = 0;
[[nodiscard]] virtual int getHoverZoomDelayMs() const = 0;
[[nodiscard]] virtual int getHoverPanelDelayMs() const = 0;
[[nodiscard]] virtual int getStackCardOverlapPercent() const = 0;
[[nodiscard]] virtual int getCardInfoViewMode() const = 0;
[[nodiscard]] virtual int getVisualDeckStorageCardSize() const = 0;