Releases: ron159/iGestures
Release list
iGestures 0.19.0
更新内容
- 通用设置新增“应用图标”选择器,提供默认图标和 4 套备用仓鼠图标:温暖问候、手势奔跑、灵动手势和紫色鼠标。
- 切换图标后立即更新 Dock 与应用切换器,并在下次启动时恢复选择。
- 图标资源缺失或加载失败时安全回退到默认图标,显示错误且不会保存无效选择。
- 增加图标偏好、资源加载与回退行为测试,并记录图标切换诊断事件。
What’s New
- Added an Application Icon picker in General Settings with the default icon and four alternate hamster icons: Warm Greeting, Gesture Runner, Gesture Thinker, and Purple Mouse.
- Icon changes now apply immediately to the Dock and app switcher and persist across launches.
- Missing or invalid icon resources safely fall back to the default icon without saving an invalid selection.
- Added preference, resource-loading, and fallback coverage, plus diagnostic events for icon changes.
系统要求 / Requirements
- macOS 26 or later
- Apple Silicon
安装与权限设置请参阅 README。See the README for installation and permission steps.
Full Changelog: v0.18.0...v0.19.0
iGestures 0.18.0
更新内容
- 手势录制器改为页面内导航:作用域和动作编辑直接在当前窗口切换,保存或取消后返回录制页,减少嵌套弹窗干扰。
- 动作编辑器中的动作库改为内嵌页面,可浏览、选择并返回编辑内容,操作路径更连贯。
- 手势详情预览新增轨迹绘制动画,并遵循 macOS“减少动态效果”辅助功能设置。
- 动作分类栏支持使用鼠标滚轮进行横向滚动,浏览大量分类更方便。
- 修正横向滚动桥接器的主线程隔离声明,消除 Swift 并发警告。
Highlights
- Reworked gesture recording into in-window pages for scope and action editing, returning to the recorder after save or cancel without stacking sheets.
- Embedded the action library inside the action editor for a more continuous browse-and-return workflow.
- Added animated gesture-stroke previews while respecting the macOS Reduce Motion accessibility setting.
- Added mouse-wheel horizontal scrolling for the action category bar.
- Fixed MainActor isolation for the AppKit scrolling bridge and removed Swift concurrency warnings.
安装要求 / Requirements
Requires macOS 26 or later on Apple Silicon. If first launch is blocked, use System Settings → Privacy & Security → Open Anyway.
完整变更 / Full Changelog: v0.17.0...v0.18.0
iGestures Continuous (6317b24)
Rolling development build from commit 6317b24.
This prerelease is replaced after every successful push to main.
Requires macOS 26 or later on Apple Silicon.
iGestures 0.17.0
更新内容
- 优化手势管理工作区:详情面板始终可见,“新建手势”成为主要操作,并将批量启用、停用和删除集中到相邻菜单。
- 在“全局”、应用组和具体应用的侧边栏条目中加入快捷新增按钮,可直接为对应作用域录制手势。
- 统一录制页与详情页中的作用域、触发键和输入设备控件,改善对齐、长名称显示和当前选项识别。
- 提升设置窗口切回前台以及作用域编辑、动作库弹窗重复打开时的可靠性。
- 中英文 README 新增对 MacGesture 和 WGestures 2 的致谢。
Highlights
- Streamlined the gesture workspace with an always-visible inspector, a primary New Gesture action, and grouped bulk actions.
- Added quick-add buttons for Global, application groups, and individual applications so recording starts in the intended scope.
- Unified scope, trigger, and input-device controls across recording and inspection, with improved alignment and long-value handling.
- Improved settings-window activation and reliable reopening of scope and action-library sheets.
- Added acknowledgements for MacGesture and WGestures 2 to both README files.
安装要求 / Requirements
Requires macOS 26 or later on Apple Silicon. If first launch is blocked, use System Settings → Privacy & Security → Open Anyway.
完整变更 / Full Changelog: v0.16.0...v0.17.0
iGestures 0.16.0
更新内容
- 发布包由 ZIP 升级为 DMG,打开后可直接将 iGestures 拖入“应用程序”。
- “关于 → 检查更新”现在可以直接下载 GitHub Release 中的 DMG;应用会先核对资产来源、文件大小和 SHA-256,再打开安装镜像。
- 更新资产来源或校验异常时会拒绝下载,当前安装版本不会被替换。
- continuous 与正式 Release 流程现在都会生成并验证 DMG 及其 SHA-256 校验文件。
- 中英文 README 已同步更新 DMG 安装、应用内更新和手动校验步骤。
Highlights
- Release packages now use a drag-to-Applications DMG instead of a ZIP archive.
- About → Check for Updates can download the official GitHub Release DMG, validate its trusted source, size, and SHA-256 checksum, then open it for installation.
- Invalid or untrusted update assets are rejected without changing the installed version.
- Continuous and versioned Release workflows now build and verify DMG artifacts and checksum files.
- English and Chinese installation documentation has been updated for the DMG workflow.
安装要求 / Requirements
Requires macOS 26 or later on Apple Silicon. If first launch is blocked, use System Settings → Privacy & Security → Open Anyway.
完整变更 / Full Changelog: v0.15.0...v0.16.0
iGestures 0.15.0
Requires macOS 26 or later on Apple Silicon.
See README for installation and permission steps.
Full Changelog: v0.14.0...v0.15.0
iGestures 0.14.0
Requires macOS 26 or later on Apple Silicon.
See README for installation and permission steps.
Full Changelog: v0.13.0...v0.14.0
iGestures 0.13.0
Requires macOS 26 or later on Apple Silicon.
See README for installation and permission steps.
Full Changelog: v0.12.0...v0.13.0
iGestures 0.12.0
Requires macOS 26 or later on Apple Silicon.
See README for installation and permission steps.
Full Changelog: v0.11.0...v0.12.0
iGestures 0.11.0
Requires macOS 26 or later on Apple Silicon.
See README for installation and permission steps.
Full Changelog: v0.10.0...v0.11.0