Skip to content

macOS: menu shortcuts + toolbar update - #59

Merged
Lakr233 merged 4 commits into
mainfrom
feat/macos-swipe-back-navigation
Jun 14, 2026
Merged

macOS: menu shortcuts + toolbar update#59
Lakr233 merged 4 commits into
mainfrom
feat/macos-swipe-back-navigation

Conversation

@bo2themax

@bo2themax bo2themax commented Jun 13, 2026

Copy link
Copy Markdown
Collaborator
  • Make Xcode 27 happy.
  • Add some menu shortcuts (only settings and search for now), remove the tabbing menus, and link help to GitHub.
  • Adjust split width using the correct modifier
  • Update the toolbar buttons to select type and regions more easily on macOS like iOS
image

AI Disclosure

As the commits suggest, Claude did most of them, but I reviewed and tested myself.

bo2themax and others added 4 commits June 13, 2026 22:03
Xcode 27 is confused. Fill a Rectangle with the gradient so `.blendMode` resolves to
the View modifier. Rendering is unchanged.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add a macOS menu command set driven via a focused scene value, so the
items target the focused window:

- ⌘F jumps to Search and focuses the search field. The focus request is
  a one-shot flag consumed by SearchView on appear or change, so it
  survives the view being recreated when switching sidebar sections.
- ⌘, jumps to Settings via the standard app-settings menu slot.
- Disable automatic window tabbing to remove the "Show Tab Bar" and
  "Show All Tabs" items from the View menu.
- Replace the Help menu item so it opens the project's GitHub page.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@bo2themax
bo2themax requested a review from Lakr233 June 13, 2026 21:34
@bo2themax bo2themax changed the title macOS: interactive swipe-back gesture + menu shortcuts macOS: menu shortcuts + toolbar update Jun 13, 2026
@Lakr233
Lakr233 merged commit c736de2 into main Jun 14, 2026
2 checks passed
@bo2themax
bo2themax deleted the feat/macos-swipe-back-navigation branch June 14, 2026 07:38
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