Skip to content

Releases: ron159/iGestures

iGestures 0.19.0

Choose a tag to compare

@github-actions github-actions released this 03 Aug 15:10

更新内容

  • 通用设置新增“应用图标”选择器,提供默认图标和 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

Choose a tag to compare

@github-actions github-actions released this 03 Aug 07:42

更新内容

  • 手势录制器改为页面内导航:作用域和动作编辑直接在当前窗口切换,保存或取消后返回录制页,减少嵌套弹窗干扰。
  • 动作编辑器中的动作库改为内嵌页面,可浏览、选择并返回编辑内容,操作路径更连贯。
  • 手势详情预览新增轨迹绘制动画,并遵循 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)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Jul 16:23

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

Choose a tag to compare

@github-actions github-actions released this 02 Aug 15:29

更新内容

  • 优化手势管理工作区:详情面板始终可见,“新建手势”成为主要操作,并将批量启用、停用和删除集中到相邻菜单。
  • 在“全局”、应用组和具体应用的侧边栏条目中加入快捷新增按钮,可直接为对应作用域录制手势。
  • 统一录制页与详情页中的作用域、触发键和输入设备控件,改善对齐、长名称显示和当前选项识别。
  • 提升设置窗口切回前台以及作用域编辑、动作库弹窗重复打开时的可靠性。
  • 中英文 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

Choose a tag to compare

@github-actions github-actions released this 02 Aug 04:27

更新内容

  • 发布包由 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

Choose a tag to compare

@github-actions github-actions released this 01 Aug 16:06

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

Choose a tag to compare

@github-actions github-actions released this 01 Aug 15:00

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

Choose a tag to compare

@github-actions github-actions released this 01 Aug 13:56

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

Choose a tag to compare

@github-actions github-actions released this 01 Aug 01:35

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

Choose a tag to compare

@github-actions github-actions released this 31 Jul 17:28

Requires macOS 26 or later on Apple Silicon.

See README for installation and permission steps.

Full Changelog: v0.10.0...v0.11.0