Skip to content

feat(app): add file tree multi-selection#371

Merged
murongg merged 1 commit into
mainfrom
codex/file-tree-multi-select
Jun 21, 2026
Merged

feat(app): add file tree multi-selection#371
murongg merged 1 commit into
mainfrom
codex/file-tree-multi-select

Conversation

@murongg

@murongg murongg commented Jun 21, 2026

Copy link
Copy Markdown
Owner

Summary

  • add Cmd/Ctrl and Shift multi-selection for sidebar markdown files
  • support selected-file batch delete with plural confirmation copy
  • disable single-file-only context menu actions during multi-select
  • clear multi-selection when clicking outside file rows

Validation

  • pnpm --filter @markra/app test
  • pnpm exec vitest run src/runtime/context-menu-items.test.ts src/components/MarkdownFileTreeDrawer.test.tsx
  • pnpm --filter @markra/app build
  • pnpm --filter @markra/app typecheck:test
  • pnpm --filter @markra/shared test -- i18n
  • pnpm --filter @markra/shared build
  • pnpm --filter @markra/desktop exec tsc -p tsconfig.app.json --noEmit
  • git diff --check

Closes #364

@vercel

vercel Bot commented Jun 21, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
markra-web Ready Ready Preview, Comment Jun 21, 2026 9:10am

@murongg murongg marked this pull request as ready for review June 21, 2026 09:17
@murongg murongg merged commit 92b1850 into main Jun 21, 2026
4 checks passed
@murongg murongg deleted the codex/file-tree-multi-select branch June 21, 2026 09:17
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.

[Feature]: 左边栏文件夹支持批量选择文件

1 participant