Skip to content

Add Choose Files to File Shelf - #104

Merged
niharnm merged 3 commits into
mainfrom
nihar/shelf-choose-files
Sep 9, 2026
Merged

niharnm merged 3 commits into
mainfrom
nihar/shelf-choose-files

Conversation

@niharnm

@niharnm niharnm commented Sep 9, 2026

Copy link
Copy Markdown
Owner

File Shelf previously required drag and drop to add files. Choose Files is now available in both Shelf views with Command-O, allowing multiple files and folders to be added as references while originals remain unchanged.

The picker shares import admission, capacity, bookmarks, security scopes and cancellation. Cancel, Clear, Pause and Quit drain selection and reject late results. Access guidance now mentions both choosing and dropping an item.

Validation: 45 non-hosted Shelf tests passed, strict swift-format and git diff checks passed, and isolated build-for-testing passed with two jobs. Held picker fixtures remain pending until explicit release, with cancellation-aware observations and guaranteed drain.

Native dialog focus, cancellation and Command-O routing between compact and detail views remain quality-manager acceptance checks. No native UI tests or app launch ran for this PR.

@vercel

vercel Bot commented Sep 9, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated
semper Ready Ready Preview Sep 9, 2026 4:19pm UTC
semper-vmf1 Ready Ready Preview Sep 9, 2026 4:19pm UTC

@coderabbitai

coderabbitai Bot commented Sep 9, 2026

Copy link
Copy Markdown

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@niharnm
niharnm merged commit 8d6d3c0 into main Sep 9, 2026
5 checks passed
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.

1 participant