Skip to content

v1.2.0 - Enhanced Animations | 动画优化

Latest

Choose a tag to compare

@Turbo1123 Turbo1123 released this 10 Jan 16:22
· 9 commits to main since this release

English

New Features

  • Window Animations: Smooth scale + fade effects when showing/hiding the launcher (like real Launchpad)
  • Folder Animations: Background blur and scale effect when opening folders
  • Staggered App Animations: Apps inside folders appear with a wave effect
  • Page Transition: Improved spring physics for smoother page switching
  • Page Indicator: Animated dots that scale when switching pages
  • Drag Preview: Dynamic shadow effect during drag and drop

Bug Fixes

  • Fixed mouse wheel scroll not working after clicking an app and re-entering via dock icon
  • Added reliable dock click detection using NSWorkspace notifications

Animation Details

  • Window show: scale 1.08 → 1.0 + fade in (0.28s)
  • Window hide: scale 1.0 → 0.96 + fade out (0.22s)
  • Folder background: scale 0.92 + blur 8px
  • Folder apps: staggered animation with 20ms delay per app

中文

新功能

  • 窗口动画: 显示/隐藏启动器时的平滑缩放+淡入淡出效果(类似真实 Launchpad)
  • 文件夹动画: 打开文件夹时背景模糊和缩放效果
  • 交错应用动画: 文件夹内的应用以波浪效果出现
  • 页面切换: 使用弹性物理效果实现更流畅的页面切换
  • 页面指示器: 切换页面时圆点动画缩放
  • 拖拽预览: 拖放时的动态阴影效果

Bug 修复

  • 修复点击应用后通过 Dock 图标重新进入时鼠标滚轮不工作的问题
  • 使用 NSWorkspace 通知实现可靠的 Dock 点击检测

动画细节

  • 窗口显示: 缩放 1.08 → 1.0 + 淡入 (0.28秒)
  • 窗口隐藏: 缩放 1.0 → 0.96 + 淡出 (0.22秒)
  • 文件夹背景: 缩放 0.92 + 模糊 8px
  • 文件夹应用: 每个应用延迟 20ms 的交错动画