Skip to content

feat(app): add GitHub Desktop to open menu#18114

Open
anduimagui wants to merge 5 commits intoanomalyco:devfrom
anduimagui:feat/github-desktop-open-menu
Open

feat(app): add GitHub Desktop to open menu#18114
anduimagui wants to merge 5 commits intoanomalyco:devfrom
anduimagui:feat/github-desktop-open-menu

Conversation

@anduimagui
Copy link

Issue for this PR

Closes #

Type of change

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

What does this PR do?

Adds GitHub Desktop to the desktop app's Open in menu, including the app label and icon. It also makes macOS detection and launching work for GitHub Desktop by handling both the spaced app name used by open -a and common lookup variants used during app existence checks.

How did you verify your code works?

Tested locally on macOS in the desktop app by confirming GitHub Desktop appears in the Open in menu and opens the current project. Also ran cargo check in packages/desktop/src-tauri.

Screenshots / recordings

N/A

Checklist

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

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.

1 participant