Downloads ingest and drag-out from the picker #14

Merged
ilia merged 1 commits from feature/downloads-ingest-drag into main 2026-10-03 10:32:35 -05:00
Owner

Summary

  • New finished files in ~/Downloads appear in clipboard history (Settings toggle, on by default; skips in-progress browser temps; does not import existing files).
  • Drag a history row onto another app (screenshot, PDF, text as a temp file). Click still pastes.

Test plan

  • npm run check — 82 frontend + 78 Rust tests
  • Install /Applications/maCopy.app from this build
  • Ctrl+` opens the picker
  • Save a PNG into Downloads → it shows up as an image row
  • Drag that row onto Desktop / Messages
  • Click a text row still pastes
## Summary - New finished files in `~/Downloads` appear in clipboard history (Settings toggle, on by default; skips in-progress browser temps; does not import existing files). - Drag a history row onto another app (screenshot, PDF, text as a temp file). Click still pastes. ## Test plan - [x] `npm run check` — 82 frontend + 78 Rust tests - [ ] Install `/Applications/maCopy.app` from this build - [ ] `` Ctrl+` `` opens the picker - [ ] Save a PNG into Downloads → it shows up as an image row - [ ] Drag that row onto Desktop / Messages - [ ] Click a text row still pastes
ilia added 1 commit 2026-10-03 10:18:47 -05:00
Add Downloads ingest and drag-out from the picker.
CI / skip-ci-check (pull_request) Successful in 13s
CI / secret-scan (pull_request) Successful in 13s
CI / node-ci (pull_request) Successful in 29s
f891a7724b
New finished files in ~/Downloads join history, and a drag gesture on a row starts a native file drop so screenshots and downloads can be placed into other apps without a Dock stack.
ilia scheduled this pull request to auto merge when all checks succeed 2026-10-03 10:32:34 -05:00
ilia merged commit b74a3e0a21 into main 2026-10-03 10:32:35 -05:00
ilia deleted branch feature/downloads-ingest-drag 2026-10-03 10:32:35 -05:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ilia/maCopy#14