Skip to content

feat(windows): restore project opening and title menu workflows - #136

Merged
1lck merged 2 commits into
1lck:preview/0.3.0from
Mucheen:feat/windows-project-open-menu
Aug 17, 2026
Merged

feat(windows): restore project opening and title menu workflows#136
1lck merged 2 commits into
1lck:preview/0.3.0from
Mucheen:feat/windows-project-open-menu

Conversation

@Mucheen

@Mucheen Mucheen commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a consistent current-window/new-window choice for project opening and remember the selected preference
  • add a macOS-style title project menu for switching open projects, reopening recent projects, and launching new/open/clone actions
  • keep background Git operations from flashing a console and create additional app windows through an async Tauri command
  • localize the new Windows workflows and remove the obsolete activity-rail project switcher

Testing

  • bun test focused suite: 32 tests, 147 assertions
  • bun run typecheck
  • targeted vp lint for changed TypeScript files
  • bun run build
  • Rust Core cargo fmt --check
  • targeted rustfmt --check for host.rs
  • Rust Core comment verification
  • Rust Git background-process regression test
  • Tauri async window-command regression test

@Mucheen
Mucheen requested a review from 1lck as a code owner August 17, 2026 08:09
@1lck
1lck merged commit 4d5fb31 into 1lck:preview/0.3.0 Aug 17, 2026
7 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