Skip to content

feat: quick project picker to start a new workspace #37

Merged
simion merged 1 commit into
simion:mainfrom
thudry-aks:feat/quick-project-picker
Jun 17, 2026
Merged

feat: quick project picker to start a new workspace #37
simion merged 1 commit into
simion:mainfrom
thudry-aks:feat/quick-project-picker

Conversation

@thudry-aks

@thudry-aks thudry-aks commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Add a new Fuzzy search to quickly open a new workspace in any project registered by either name or path.

Opening new workspace was a bit cumbersome for me because I have ~400 repo added and without search it wasn't a great experience.

I might have missed an existing feature to easily open a new repo if so don't hesitate to let me know.

Happy to hear any feedback you might have

image image

Fuzzy-search any loaded project by name or path and open the standard
New Workspace dialog for it, without scrolling the sidebar. Built for the
hundreds-of-projects case. Extracts the shared fuzzy matcher + highlight
component out of FileFinderDialog into lib/fuzzy.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@simion simion merged commit 14bb136 into simion:main Jun 17, 2026
2 checks passed
@simion

simion commented Jun 17, 2026

Copy link
Copy Markdown
Owner

Thanks for your contribution! Great adition. Because many users work directly in repo root, i've added this switch in the modal to be able to switch to repo root:
image
image

Pushed the fix on main after your merge. Will make a release soon. Thanks!

@simion

simion commented Jun 17, 2026

Copy link
Copy Markdown
Owner

Also just released Command Pallete ( CMD + P)
image
first action is New workspace which toggles your functionality.

@thudry-aks thudry-aks deleted the feat/quick-project-picker branch June 18, 2026 13:35
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