Skip to content

feat(desktop): add new-thread keyboard shortcut#628

Merged
huntharo merged 3 commits into
pwrdrvr:mainfrom
serejja:feat/new-thread-shortcut
Jun 3, 2026
Merged

feat(desktop): add new-thread keyboard shortcut#628
huntharo merged 3 commits into
pwrdrvr:mainfrom
serejja:feat/new-thread-shortcut

Conversation

@serejja
Copy link
Copy Markdown
Collaborator

@serejja serejja commented Jun 2, 2026

Summary

Adds a native new-thread shortcut to the desktop app.

  • adds File -> New Thread with the CmdOrCtrl+N accelerator
  • routes the menu action through a new main-to-renderer window channel instead of adding a second thread-creation path
  • reuses the existing renderer createThread() launchpad flow so menu, keyboard, and sidebar entry points all land in the same behavior
  • adds focused main-process and renderer coverage for the new channel, menu wiring, and launchpad handoff

Testing

  • pnpm test apps/desktop/src/main/__tests__/window-open-new-thread.test.ts apps/desktop/src/main/__tests__/menu.test.ts apps/desktop/src/main/__tests__/index.test.ts apps/desktop/src/renderer/src/__tests__/app-shell.test.tsx

@huntharo huntharo self-assigned this Jun 2, 2026
@huntharo huntharo merged commit a9bd719 into pwrdrvr:main Jun 3, 2026
6 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.

2 participants