Repository navigation
MacIsland v0.5.0 · 拖动分屏与一键恢复
简体中文
把窗口拖到顶部,松手分屏或居中;再点一次同样的布局,恢复原来的位置和大小。
- 拖动窗口标题栏靠近顶部后,显示左半屏、居中、右半屏三个落点,移入后高亮,松手应用。
- 在操作区外松手或按 Esc 取消;拖文字、文件或调整窗口大小不会仅因鼠标经过顶部而套用布局。
- 再次点击同一布局恢复原窗口,恢复记录按窗口分开保存;手动移动或调整大小会建立新的恢复起点。
- 显示器断开后,恢复位置限制在可用屏幕内。
- 简化中英文项目介绍。
需要 macOS 14+ 和辅助功能权限,拖动功能要求启用悬停。支持 Apple Silicon / Intel,Intel 仅编译验证。自定义标题栏可能不支持识别;真实第三方应用拖动仍需授权后的实机验证。恢复历史最多 32 个窗口,仅保留在本次运行中。
已通过回归测试、通用 Release 构建、DMG 校验。本包仍为 ad-hoc 签名,未经 Apple 公证,可能被 Gatekeeper 阻止。
English
Drag a window to the top and release to arrange it. Click the same layout again to restore its original position and size.
- Title-bar dragging reveals Left Half, Center and Right Half drop targets; the selected target is highlighted.
- Release outside the controls or press Esc to cancel. Detection requires actual window movement, not just pointer movement.
- Restore history is tracked per window. Manual movement or resizing starts a fresh baseline.
- Restoration stays on an available display if the original one was disconnected.
- Simpler Chinese and English project descriptions.
Requires macOS 14+, Accessibility permission and hover enabled. Universal Apple Silicon / Intel build; Intel is compile-tested only. Custom title bars may not be recognized. Third-party dragging needs permission-enabled hardware testing. History is limited to 32 windows and cleared when the app exits.
Regression checks, universal Release build and DMG verification passed. Ad-hoc signed only; not Apple-notarized. Gatekeeper may block downloaded copies.