-
Notifications
You must be signed in to change notification settings - Fork 2.8k
ux: improve worktree selector and creation UX #10940
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Status: ✅ Approved New commit (584d681) fixes the property name mismatch issue. All previously flagged issues are now resolved.
Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues. |
Status: Approved All previously flagged issues have been resolved. The PR is ready for merge.
Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues. |
Summary
Enhances the worktree feature UX with a more prominent worktree selector and improved worktree creation workflow.
Key Changes
WorktreeSelector
+ Create worktreebutton directly in the dropdown for quick accessCreateWorktreeModal
browseForWorktreePathmessage handlerCornerDownRight,Folder,FolderSearch).worktreeincludehintWorktreesView
showWorktreesInHomeScreentoggle settingBackend
browseForWorktreePathhandler inwebviewMessageHandler.tsshowWorktreesInHomeScreento global settings schemai18n
Important
Enhances worktree UX with improved selector, creation modal, settings toggle, backend support, and i18n updates.
WorktreeSelector: More prominent in chat UI, added+ Create worktreebutton, reorganized popover.CreateWorktreeModal: Added folder picker, reorganized form, improved icons and copy.WorktreesView: AddedshowWorktreesInHomeScreentoggle, simplified error messages.browseForWorktreePathhandler inwebviewMessageHandler.ts.showWorktreesInHomeScreento global settings schema inglobal-settings.ts.worktreesButtonClickedcommand fromregisterCommands.tsandpackage.json.This description was created by
for 584d681. You can customize this summary. It will automatically update as commits are pushed.