You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixes 28 issues from PR #291 review:
Bugs: spring velocity sign inversion, negative ring buffer index,
velocity index not reset on drag start, unchecked TimingMode/duration/
styleParam from JSON, elastic easing division-by-zero.
Edge cases: near-critical omegaD guard, clamped initialVelocity from
JSON, spring duration cap 10s→5s, tree resolution cycle guard,
resolvedProfile default fallback, dampingRatio≤0 guard, epsilon slider
step alignment.
DRY: resolvedProfileOrDefault() helper in WTA, AnimationSubPage.qml
base component, preset filtering helpers, ConfigDefaults for spring
defaults, QLatin1String consistency in shader registries and
geometryutils.
Style: per-window usesOpacity(), showStyleSelector:false on fade/
border/preview, Kirigami.Units for hardcoded pixels, Accessible.name
on sliders, required properties on SpringPreview/CurveThumbnail.
Co-Authored-By: claude-flow <[email protected]>
0 commit comments