Skip to content

feat: add tray icon visibility toggle - #213

Closed
Mr-Sunglasses wants to merge 1 commit into
VocaHQ:mainfrom
Mr-Sunglasses:feat/show-tray-icon
Closed

feat: add tray icon visibility toggle#213
Mr-Sunglasses wants to merge 1 commit into
VocaHQ:mainfrom
Mr-Sunglasses:feat/show-tray-icon

Conversation

@Mr-Sunglasses

@Mr-Sunglasses Mr-Sunglasses commented Aug 11, 2026

Copy link
Copy Markdown
Member

Summary

  • Add a persisted General settings toggle to show or hide the VocaMac menu bar icon.
  • Use MenuBarExtra's isInserted binding for runtime tray-item visibility.
  • Keep Settings available through the standard macOS settings shortcut when the icon is hidden.
  • Add toggle persistence tests and update documentation.

Validation

  • swift build
  • swift test: 306 tests passed, 3 skipped, 0 failures
  • git diff --check

@github-actions github-actions Bot added app docs ci documentation Improvements or additions to documentation labels Aug 11, 2026
@jatinkrmalik jatinkrmalik added this to the v0.8.0 milestone Aug 12, 2026
@github-actions github-actions Bot removed the ci label Aug 12, 2026
@Mr-Sunglasses

Copy link
Copy Markdown
Member Author

Agreed with @jatinkrmalik, that we don't need this feature for now because vocamac is totally dependent on tray and when we make it visibility off then how can we access the settings in different aspect of app so closing this in a favor that we don't need it now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

app docs documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants