Repository navigation
1.4.1 专注于把模块排序做得更清楚、更顺手:一个拖动动作,完成布局调整。
改进
- 精简排序界面:移除每行重复的“上移/下移”按钮,保留拖动手柄、模块名称与位置序号。
- 明确落点:拖动时显示悬浮卡片,以及标有“放到这里”的高亮空位,松手后保存到该位置。
- 连续的移动反馈:相邻模块平滑让位,快速改变方向时从当前视觉位置继续移动;尊重系统“减少动态效果”偏好。
- 边缘自动滚动:拖动至设置内容的顶部或底部时自动滚动,方便移动较远的模块。
- 可靠地确认或取消:只有松手才保存;Esc、指针取消、离开窗口或关闭设置会取消未完成的拖动,不会留下悬浮卡片。
- 保留键盘操作:Tab 聚焦手柄,空格或 Enter 选中,↑/↓ 移动,Home/End 到首尾,空格或 Enter 确认,Esc 取消。无需额外按钮。
- 番茄钟、树苗/星光成长反馈、计薪、目标、提醒和备份功能继续保留,已有模块顺序和偏好无需重新设置。
下载与升级
版本 1.4.1 / Build 9,需要 macOS 13 或更新版本。 安装包为 Universal,包含 Apple Silicon(arm64)与 Intel(x86_64)。
WorkEncourager-macOS-universal-v1.4.1.dmg:打开后拖入 Applications。WorkEncourager-macOS-universal-v1.4.1.zip:解压后将应用放入 Applications。SHA256SUMS.txt:安装包 SHA256 校验值。
先退出旧版,替换应用后重新打开;保持原有安装位置和 macOS 用户即可沿用本机数据,建议升级前导出完整备份。安装包采用本地临时签名(ad-hoc),尚未经过 Apple 公证;确认从本仓库下载后,按 macOS「系统设置 → 隐私与安全性」中的提示允许打开。
验证
- 84 项自动化测试通过,覆盖落点边界、排序完整性、番茄钟和备份兼容。
- 实际指针拖动验证了中间落点、移动至末尾、边缘滚动与松手保存;键盘验证取消、首尾移动、确认和刷新恢复。
- 窄屏布局与移除重复按钮后的界面已检查;发布包验证版本、双架构、签名、16 个 Web 资源及 DMG/ZIP 内容一致性。
- 发布后从公开下载链接再次核对 SHA256。Intel 架构已构建检查,尚未在 Intel 实机运行验证。
贡献者:Feng Wang · @caseclose。