Skip to content

Floe 1.0.2

Latest

Choose a tag to compare

@wudb wudb released this 23 Oct 06:25
· 1 commit to main since this release

What’s changed

  • Add Menu Bar Layout → Layout Recovery → Restore Saved Layout, with cancellation and clear results for partial recovery or unavailable modes.
  • Keep unfinished recovery work after interruptions, validate host and window identities, and preserve positions and ordering for apps that are not running.
  • Invalidate stale recovery tasks and item snapshots after sleep, wake, display or Space changes. A failed scan is no longer treated as a completed refresh.
  • Verify actual move destinations, stop dependent moves after a failed anchor, and protect damaged layout records from automatic replacement.
  • Improve consecutive drag handling: keep later drags queued while input is held, confirm actual positions after delayed event receipts, and reduce rollback during confirmation.
  • Use the shared release pipeline to verify version, bundle identity, signatures, every embedded Mach-O architecture, and matching ZIP/DMG contents.

Downloads

Version 1.0.2 (2352) · macOS 14 or later · Universal Apple Silicon and Intel.

  • Floe.zip — extract and move Floe.app to Applications.
  • Floe.dmg — open and drag Floe.app to Applications.
  • SHA256SUMS.txt — SHA-256 checksums for both downloads.
  • build-info.json — source commit, version, signing and architecture metadata.

The app remains ad-hoc signed and is not notarized. If macOS blocks the downloaded app, remove its quarantine attribute and reopen it:

xattr -d com.apple.quarantine /Applications/Floe.app

Review Accessibility and Screen Recording access after updating if features are unavailable. Updates are installed manually from Releases.

Limits

Saved-layout recovery currently uses native item windows. AX-only cross-restart layout recovery is not implemented; manual organization and refresh remain available. Real restart/wake, mixed-display/fullscreen/hotplug scenarios and a 36-hour Floe/WindowServer comparison have not been accepted through device testing. Controlled regressions and builds do not establish those results.

简体中文

  • 新增 菜单栏布局 → 布局恢复 → 恢复已保存布局,支持取消,并明确提示部分完成或当前模式不支持。
  • 修复恢复中断后无法继续、宿主或窗口身份复用,以及应用退出期间排序丢失的问题。
  • 睡眠、唤醒、显示器和 Space 变化后使旧任务与缓存失效;失败扫描不再被当作刷新完成。
  • 按实际落点验证移动;锚点失败后停止依赖它的后续移动;保护损坏的布局记录不被后台覆盖。
  • 改善连续拖拽:按住下一项时保留待执行队列,事件回执延迟后仍核对真实落点,减少确认期间的回跳。
  • 发布流程统一验证版本、应用标识、签名、全部嵌入二进制的双架构,以及 ZIP/DMG 内应用的一致性。

版本 1.0.2(2352),支持 macOS 14 及以上,同时包含 Apple Silicon 与 Intel 架构。

下载 ZIP 解压或打开 DMG,将 Floe.app 放入“应用程序”。校验值见 SHA256SUMS.txt,构建信息见 build-info.json。

安装包仍采用临时签名,尚未公证。若 macOS 阻止首次启动,可执行上方命令后重新打开。更新后若功能不可用,请检查辅助功能与屏幕录制授权;当前通过 Release 手动更新。

**已知边界:**AX-only 跨重启布局恢复尚未实现,仍可手动整理及刷新。真实重启、唤醒、多屏混合全屏、热插拔,以及 36 小时 Floe/WindowServer 对照仍待实机验收。


Source / 源码:0cdba9d