Skip to content

fix(desktop): add macOS settings menu entry#26081

Merged
Brendonovich merged 1 commit intoanomalyco:devfrom
jessedi0n:fix/macos-settings-menu-entry
May 7, 2026
Merged

fix(desktop): add macOS settings menu entry#26081
Brendonovich merged 1 commit intoanomalyco:devfrom
jessedi0n:fix/macos-settings-menu-entry

Conversation

@jessedi0n
Copy link
Copy Markdown
Contributor

@jessedi0n jessedi0n commented May 6, 2026

Issue for this PR

Closes #26080

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

Adds the existing Settings action to the macOS app menu in the desktop app.

The settings UI already existed and Cmd+, already opened it, but there was no matching Settings item in the standard macOS app menu. This change wires the new menu entry to the existing settings.open command, so it uses the same behavior that was already present.

How did you verify your code works?

I ran the desktop app locally on macOS and verified that:

  • Settings now appears in the OpenCode app menu
  • clicking OpenCode > Settings opens the settings dialog
  • Cmd+, still opens the same settings dialog

Screenshots / recordings

opencode-after-macos-menu-items

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

@jessedi0n jessedi0n requested a review from adamdotdevin as a code owner May 6, 2026 18:52
@github-actions github-actions Bot added needs:compliance This means the issue will auto-close after 2 hours. and removed needs:compliance This means the issue will auto-close after 2 hours. labels May 6, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 6, 2026

Thanks for updating your PR! It now meets our contributing guidelines. 👍

@Brendonovich Brendonovich merged commit 9b30ee2 into anomalyco:dev May 7, 2026
8 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.

macOS desktop app is missing the existing Settings entry in the app menu

2 participants