Releases: lingyired/status-trio
Releases · lingyired/status-trio
Release list
Status Trio v1.0.4
Version 1.0.4 (English + 中文, 中文在下方)
English
- Reduce sustained menu bar CPU and memory usage by coalescing monitor updates and rendering only when the visible status changes.
- Add a configurable status refresh interval from 5 to 60 seconds, with a 5-second default.
- Add drag-and-drop ordering for the Battery, Network, and Volume sections in the popup.
- Rename the popup’s Wi-Fi section to Network to better reflect hotspot, tethered, and shared connections.
- Move Launch at Login to the top of the Basics settings pane.
- Load detailed Wi-Fi and audio information only while the popup is open, and release hidden popover and settings views when closed.
- Correct the icon size description to match the supported 16–36 pt range.
中文
- 优化菜单栏持续运行时的 CPU 与内存占用,减少不必要的状态刷新和界面重绘。
- 新增状态刷新间隔设置,可在 5–60 秒之间调整,默认 5 秒。
- 支持拖拽调整弹窗内“电量、网络、音量”的显示顺序。
- 将弹窗中的“Wi-Fi”区块更名为“网络”,更准确涵盖热点、临时连接和共享网络。
- 将“开机时启动”移动到“基础”设置页顶部,便于快速访问。
- 仅在弹窗打开时读取 Wi-Fi 和音频设备的详细信息,并在弹窗或设置窗口关闭后释放对应界面。
- 修正图标尺寸说明,使其与支持的 16–36 pt 范围一致。
First launch / 首次启动
If macOS blocks the first launch, run:
xattr -dr com.apple.quarantine "/Applications/Status Trio.app"
open "/Applications/Status Trio.app"如果 macOS 阻止首次启动,请运行:
xattr -dr com.apple.quarantine "/Applications/Status Trio.app"
open "/Applications/Status Trio.app"Status Trio v1.0.3
Version 1.0.3 (English + 中文, 中文在下方)
English
- Add configurable Wi-Fi status icons for connected and disconnected states.
- Show a dedicated Ethernet icon when a wired connection is active.
- Expand the menu bar icon size range.
- Add output device list customization, including visibility controls, expand-all mode, and persistent drag reordering.
- Improve popup icon alignment, volume controls, and the automatic updates toggle.
中文
- 支持为 Wi-Fi 已连接和未连接状态配置菜单栏图标。
- 有线网络连接时显示专属以太网状态图标。
- 扩大菜单栏图标尺寸的可调范围。
- 新增输出设备列表自定义功能,支持可见性、全部展开和持久化拖拽排序。
- 优化弹出窗口图标对齐、音量控制和自动更新开关。
First launch / 首次启动
If macOS blocks the first launch, run:
xattr -dr com.apple.quarantine "/Applications/Status Trio.app"
open "/Applications/Status Trio.app"如果 macOS 阻止首次启动,请运行:
xattr -dr com.apple.quarantine "/Applications/Status Trio.app"
open "/Applications/Status Trio.app"Status Trio v1.0.2
- Adjust volume by scrolling inside the popup.
- Support continuous trackpad adjustments with immediate volume display updates.
- Preserve independent scrolling for the output device list.
After copying the app into /Applications, remove the quarantine attribute and open it:
xattr -dr com.apple.quarantine "/Applications/Status Trio.app"
open "/Applications/Status Trio.app"Alternatively, try to open the app once, then go to System Settings → Privacy & Security and choose Open Anyway.
Status Trio v1.0.1
- fix: adapt battery details to menu bar foreground
- feat: refine About pane identity and links
- fix: refresh settings language immediately
- docs: explain Gatekeeper first-install workflow
- fix: make release checksum portable
- chore: add Apache 2.0 license
- fix: avoid Swift 6.1 compiler crash during release
Status Trio v1.0.0
- fix: handle case-sensitive lproj names
- ci: diagnose SwiftPM resource layout
- fix: make localization bundle lookup CI-stable
- Merge branch 'codex/status-icon-split-arc'
- feat: split battery arc around indicators
- test: support weak references on Swift 6.1
- fix: avoid isolated deinit for Swift 6.1
- fix: support Swift 6.1 isolated deinit
- build: add macOS GitHub release pipeline
- docs: refresh README and About metadata
- feat: add launch at login
- Merge branch 'main' into codex/settings-redesign
- feat: redesign settings window
- docs: plan Ad-hoc GitHub release pipeline
- feat: add Sparkle auto-update support
- chore: add project agent skills
- Merge branch 'main' into codex/multilingual-support
- fix: bundle SwiftPM localization resources
- docs: record automated verification
- fix: use Wi-Fi strength in accessibility summary