Skip to content

Add tab number jump shortcuts#3193

Merged
Jinwoo-H merged 1 commit into
mainfrom
nwparker/issue-3163-tab-index-shortcuts
May 30, 2026
Merged

Add tab number jump shortcuts#3193
Jinwoo-H merged 1 commit into
mainfrom
nwparker/issue-3163-tab-index-shortcuts

Conversation

@nwparker

@nwparker nwparker commented May 29, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add main-process handling for tab-number jumps: Ctrl+1-9 on macOS, Alt+1-9 on Windows/Linux
  • forward the shortcut through main, browser guests, preload, and renderer IPC
  • activate the Nth tab in the current active split group using the rendered tab order

Scope

Validation

  • pnpm exec vitest run --config config/vitest.config.ts src/shared/window-shortcut-policy.test.ts src/renderer/src/lib/tab-number-shortcuts.test.ts src/main/window/createMainWindow.test.ts
  • pnpm run typecheck
  • pnpm run lint
  • git diff --check
  • git merge-tree --write-tree origin/main HEAD

Risk assessment

Risk: HIGH

Historic risk metadata backfill based on the existing risk:high label.

Risk: high

Historic risk metadata backfill based on the existing risk:high label.

@Fybex

Fybex commented May 29, 2026

Copy link
Copy Markdown
Contributor

Running this version locally, it works, very cool, thanks!

@Jinwoo-H
Jinwoo-H merged commit bd37c9c into main May 30, 2026
2 checks passed
@Jinwoo-H
Jinwoo-H deleted the nwparker/issue-3163-tab-index-shortcuts branch May 30, 2026 19:29
thomaszdxsn pushed a commit to thomaszdxsn/orca that referenced this pull request Jun 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk:high High risk change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants