What’s changed
- Add layout import preview and undo. Capture readable layouts from a running Ice instance, read supported Bartender preferences, and use assisted JSON/plist app-list import for Barbee and ExtraBar exports.
- Add menu bar recovery controls and improve macOS 27 status-item sizing, initialization and system-item protection.
- Improve macOS 27 icon discovery and retention across startup, hiding and Accessibility representation changes. Merge duplicate entries while preserving stable layout identities.
- Improve cross-section movement with refreshed coordinates, drag-source hit checks and drop points that avoid the notch. Temporarily expand system overflow during organization and restore it afterwards.
- Use the native macOS VPN glyph.
- Introduce Floe Bar Appearance with migrated tint, blur, border, shadow and corner settings. Native menu bar backgrounds use the system appearance.
Downloads
1.0.3 (2353) · macOS 14 or later · Universal Apple Silicon and Intel.
- Floe.zip and Floe.dmg contain the application.
- SHA256SUMS.txt contains the download checksums.
- build-info.json records the source commit, version, signing and architecture checks.
The packages use ad-hoc signing and have no notarization. Updates are installed manually from Releases. Installation and permission guidance is in the README.
Validation limits
macOS 27.2.1 development-build testing confirmed startup and refresh with 18 distinct items, mouse dragging between Hidden and Always Hidden in both directions, and within-section ordering. Drag-source and drop callbacks were logged, and the original section/order was restored after testing. AX-only saved-layout recovery, third-party hidden-menu activation and mixed-display scenarios have additional validation gaps.
Import requires native menu bar discovery. Barbee and ExtraBar import uses explicit bundle identifiers in selected app lists. Their actual export formats and complete migrations across all four tools still need device validation. ExtraBar app layout is the migration scope. Import details.
简体中文
- 新增布局导入预览和撤销,支持捕获运行中 Ice 的可读取布局、读取兼容的 Bartender 偏好,以及辅助选择 Barbee、ExtraBar JSON/plist 导出文件中的应用列表。
- 新增菜单栏恢复入口,改善 macOS 27 状态项的长度限制、初始化顺序和系统图标保护。
- 改善启动、收起和 AX 表示切换时的图标发现与保留,合并重复图标,并为布局项目维持稳定身份。
- 改善跨分区移动的坐标读取、源位置命中校验和刘海屏落点。整理时临时展开系统溢出区,完成后恢复。
- VPN 使用 macOS 原生图形。
- 新增“浮栏外观”,迁移着色、模糊、边框、阴影和圆角参数,原生菜单栏使用系统背景。
版本 1.0.3(2353),支持 macOS 14 及以上,包含 Apple Silicon 与 Intel 架构。安装包使用临时签名,尚未公证,当前通过 Release 手动更新。
本机 macOS 27.2.1 开发版已验证启动、刷新后的 18 项图标,以及鼠标拖拽完成“隐藏”和“始终隐藏”双向移动、同区排序。起点与落点回调均有日志,测试后已还原原分区与顺序。AX-only 已保存布局恢复、第三方隐藏菜单激活及多屏场景仍有验收缺口。
导入需要原生菜单栏项目发现能力。Barbee、ExtraBar 使用包含明确应用标识的列表进行辅助导入,其真实导出文件及四款工具的完整迁移仍待验证。ExtraBar 迁移范围为应用布局。详情见导入说明。
Source / 源码 6661993