commit c331d61c9ed53915cedba27d1e331ab8761607f6
parent 7db417ef17060c98b96a6622f47aa498895bd71b
Author: Marc Stibane <marc@taler.net>
Date: Fri, 9 May 2025 21:39:01 +0000
fast animations
Diffstat:
1 file changed, 11 insertions(+), 0 deletions(-)
diff --git a/TalerWallet1/Helper/Animations.swift b/TalerWallet1/Helper/Animations.swift
@@ -40,6 +40,9 @@ extension Animation {
static var springFast: Animation {
.interactiveSpring(response: 0.6, dampingFraction: 0.6, blendDuration: FAST)
}
+ static var springFast2: Animation {
+ .interactiveSpring(response: 0.3, dampingFraction: 0.3, blendDuration: FAST)
+ }
static var springSlow: Animation {
.interactiveSpring(response: 0.9, dampingFraction: 0.75, blendDuration: SLOW)
}
@@ -109,4 +112,12 @@ extension Animation {
return fastAnimations ? .default
: .springSlow
}
+
+ static var basicFast: Animation {
+#if DEBUG
+ if debugAnimations { return .debug }
+#endif
+ return fastAnimations ? .springFast2
+ : .springFast
+ }
}