Skip to content

feature: add Ctrl+O global hotkey to open/init repository#2256

Open
gotoh wants to merge 1 commit intosourcegit-scm:developfrom
gotoh:ctrl-o
Open

feature: add Ctrl+O global hotkey to open/init repository#2256
gotoh wants to merge 1 commit intosourcegit-scm:developfrom
gotoh:ctrl-o

Conversation

@gotoh
Copy link
Copy Markdown

@gotoh gotoh commented Apr 10, 2026

This fix add a global hotkey, Ctrl-O, that allows you to perform actions that were previously only possible on the Welcome screen, from anywhere.

  • Add global Ctrl+O (Cmd+O on macOS) hotkey for opening a repository.
  • Move dialog operation logic OpenLocalRepository() from WelcomeToolbar to Launcher, and use it by global hotkey and button action in WlcomeToolbar.
  • Add hotkey text to "Open repository" button tooltip in welcome view.
  • Add new hotkey text in Hotkeys dialog as resource (en_US, ja_JP).

This fix add a global hotkey, Ctrl-O, that allows you to perform actions
that were previously only possible on the Welcome screen, from anywhere.

- Add global Ctrl+O (Cmd+O on macOS) hotkey for opening a repository.
- Move dialog operation logic `OpenLocalRepository()`  from
  WelcomeToolbar to Launcher, and use it by global hotkey and button
  action in WlcomeToolbar.
- Add hotkey text to "Open repository" button tooltip in welcome view.
- Add new hotkey text in Hotkeys dialog as resource (en_US, ja_JP).
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