Fix mouse wheel paging and restore classic Launchpad background interactions#249
Fix mouse wheel paging and restore classic Launchpad background interactions#249CannonTang wants to merge 1 commit into
Conversation
3998048 to
5c3fc92
Compare
5c3fc92 to
dc64e65
Compare
|
English: A test build is available from my fork release for anyone who wants to try these changes before the PR is reviewed/merged: https://github.com/CannonTang/LaunchNext/releases/tag/cannon-2026.06.12 Feedback is welcome, especially around mouse wheel paging, horizontal gesture paging, wallpaper blur background, the compact-layout button, and blank-area click dismissal. Note: this build is ad-hoc signed and not notarized with an Apple Developer ID. On first launch, macOS may require approving it from System Settings > Privacy & Security > Open Anyway. Release environment note: this fork release asset is Apple Silicon / arm64 only. My current macOS 27 + Xcode 27 beta release environment can only produce an Apple Silicon local release build. This limitation only applies to my fork release asset and is not intended to change upstream architecture compatibility. 中文: 我在自己的 fork release 里放了一个测试构建,欢迎任何人在 PR 审查/合并前下载测试: https://github.com/CannonTang/LaunchNext/releases/tag/cannon-2026.06.12 欢迎反馈,尤其是鼠标滚轮翻页、横向手势翻页、壁纸模糊背景、一键整理按钮、点击空白处关闭这些功能。 注意:这个构建是 ad-hoc 签名,没有 Apple Developer ID 公证。首次打开时,macOS 可能需要在 系统设置 > 隐私与安全性 中点击“仍要打开”。 发布环境说明:这个 fork release 资产仅支持 Apple Silicon / arm64。因为我当前的 macOS 27 + Xcode 27 beta 发布环境只能产出 Apple Silicon 本地发布包。这个限制只适用于我的 fork release 资产,不代表要改变上游项目的架构兼容性。 |
Summary
This PR fixes Launchpad mouse wheel paging behavior and restores several classic Launchpad interaction patterns through focused settings.
Changes
Mouse wheel paging fix
Classic wallpaper blur background
Quick compact-layout action
Close on blank-area click
Notes
Development / Release Environment
Development and local verification environment:
/Users/windbylocus/Downloads/Xcode-beta.appFork release environment:
Testing
Tested locally with:
Build verified with:
xcodebuild -scheme LaunchNext -configuration Debugxcodebuild -scheme LaunchNext -configuration Release