Thanks to visit codestin.com
Credit goes to github.com

Skip to content

feat: restore subfolder autocomplete in new project dialog#56

Merged
wesbillman merged 3 commits intomainfrom
fix-subfolder-autocomplete
Feb 12, 2026
Merged

feat: restore subfolder autocomplete in new project dialog#56
wesbillman merged 3 commits intomainfrom
fix-subfolder-autocomplete

Conversation

@wesbillman
Copy link
Collaborator

Summary

  • Restores the subfolder autocomplete dropdown in the new project dialog, letting users pick a subdirectory within a repo when creating a project
  • Uses the existing listDirectory backend command with debounced loading, keyboard navigation (arrows/Enter/Tab/Escape), and mouse selection
  • Fixes overflow so the dropdown can extend beyond the modal, and stops auto-diving into selected folders

Test plan

  • Open the new project dialog and select a repo
  • Type in the subfolder input — verify suggestions appear listing subdirectories
  • Navigate with arrow keys, select with Enter/Tab — verify selection populates input
  • After selecting a folder, verify the dropdown closes and doesn't auto-dive deeper
  • Type / after a selection to continue navigating deeper
  • Verify the dropdown visually overflows the modal bounds without clipping
  • Press Escape to dismiss suggestions

🤖 Generated with Claude Code

wesbillman and others added 3 commits February 11, 2026 16:04
Add a dropdown autocomplete for the subpath input that lists
subdirectories of the selected repo as the user types. Uses the
existing listDirectory backend command to fetch directory entries,
with debounced loading, keyboard navigation (arrows/Enter/Tab/Escape),
and mouse selection support.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
Remove `overflow: hidden` from the modal container so the absolutely
positioned suggestion dropdown can extend below the dialog. Add
border-radius to the modal header directly to preserve rounded corners.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
When selecting a suggestion like `web`, no longer append a trailing
slash or immediately load the next directory level. The dropdown
closes on selection, letting the user decide whether to continue
navigating deeper by typing `/` themselves.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
@wesbillman wesbillman merged commit 153d684 into main Feb 12, 2026
2 checks passed
@wesbillman wesbillman deleted the fix-subfolder-autocomplete branch February 12, 2026 00:46
taylorkmho added a commit that referenced this pull request Feb 12, 2026
* origin/main:
  feat: async worktree creation (#71)
  fix: Skip main worktree on project import and remove main badge UI (#70)
  feat(ui): replace long-press picker with explicit New note / New commit buttons (#67)
  fix: remember ordered list of recent agents instead of single last-used (#65)
  fix: capitalize 'Staged' in macOS application menu (#64)
  fix: dismiss new branch dialog immediately for remote branches (#57)
  feat: add Amp (Sourcegraph) as a supported ACP agent (#55)
  feat: restore subfolder autocomplete in new project dialog (#56)
  Consolidate ACP implementations into acp-client crate (#52)

# Conflicts:
#	staged/src/lib/BranchCard.svelte
#	staged/src/lib/NewSessionModal.svelte
loganj added a commit that referenced this pull request Feb 26, 2026
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