Skip to content

v0.6.8: hide the menu bar icon on macOS (#44) - #45

Merged
karem505 merged 2 commits into
masterfrom
ccr-d1abd228-5xa5l1
Oct 16, 2026
Merged

karem505 merged 2 commits into
masterfrom
ccr-d1abd228-5xa5l1

Conversation

@karem505

Copy link
Copy Markdown
Owner

Summary

PR #42 (macOS native file drops) is not included. It's waiting for its fork CI to be approved. If it merges before the tag, its release-notes line should be added here.

Testing

  • cargo test --locked: 106 passed, including new default and old-settings-file assertions.
  • cargo clippy --all-targets -- -D warnings: clean on Linux.
  • cargo clippy --target aarch64-apple-darwin: builds, with only the 3 warnings that were already there.
  • cargo fmt --check and node --check settings-ui/main.js: clean. Bridge tests pass.
  • Not tried on a real Mac: hiding and showing the icon, and getting the window back from the Dock.

🤖 Generated with Claude Code

https://claude.ai/code/session_01L8dUghRiNrKrHHR5BNMSSD


Generated by Claude Code

A "Show menu bar icon" switch under Settings > Behavior, shown on macOS
only and on by default. With it off the tray icon is hidden and a hidden
window comes back from the Dock icon (RunEvent::Reopen). Windows and
Linux keep the tray icon: there it is the only way back to a window
closed to the tray. Older settings.json files without the field keep
the icon.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L8dUghRiNrKrHHR5BNMSSD
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L8dUghRiNrKrHHR5BNMSSD
@karem505
karem505 merged commit 1db6f36 into master Oct 16, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants