feat(app): recent projects section in command pallette#15270
feat(app): recent projects section in command pallette#15270neriousy wants to merge 7 commits intoanomalyco:devfrom
Conversation
|
The following comment was made by an LLM, it may be inaccurate: Potential Duplicate Found: PR #12886 - "feat(app): add recent projects section to open project modal"
|
|
Thanks for updating your PR! It now meets our contributing guidelines. 👍 |
There was a problem hiding this comment.
Pull request overview
This PR adds a "Recent Projects" section to the "Open Project" dialog (command palette), allowing users to quickly access their recently opened projects without needing to browse the full file system. The implementation adds recent projects as a grouped section at the top of the directory selection list, which can be searched alongside regular folder results.
Changes:
- Added recent projects grouping in the directory selection dialog with deduplication logic
- Added translation keys for project switching and recent projects in 16 language files
- Integrated layout context to access the project list in the dialog component
Reviewed changes
Copilot reviewed 1 out of 1 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| packages/app/src/components/dialog-select-directory.tsx | Main implementation: adds recent projects section with grouping, deduplication, and search integration |
| packages/app/src/i18n/*.ts | Translation keys added for "command.project.switch", "palette.search.projects.placeholder", and "palette.group.projects" (all unused) |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Issue for this PR
Closes #12887
Type of change
What does this PR do?
Adds a section "Recent Projects" when clicking "Open project"
If you paste a large clearly AI generated description here your PR may be IGNORED or CLOSED!
How did you verify your code works?
Open ProjectScreenshots / recordings
2026-02-26.19-41-21.mp4
If this is a UI change, please include a screenshot or recording.
Checklist
If you do not follow this template your PR will be automatically rejected.