Skip to content

Add multi-select queue for search results and update changelog - #219

Merged
taylorcox75 merged 5 commits into
mainfrom
preview
Aug 9, 2026
Merged

Add multi-select queue for search results and update changelog#219
taylorcox75 merged 5 commits into
mainfrom
preview

Conversation

@taylorcox75

Copy link
Copy Markdown
Owner

No description provided.

* Release

* Point preview publish workflow at preview-deploy branch, add changelog entry

EAS update workflow was still watching the old preview branch name.
Changelog picks up the search add-dialogue/queue feature and fixes a
tabs-vs-spaces slip in an earlier entry.

* Add multi-select queue for Search torrent results (#217)

Tapping + on a search result now opens the add-torrent dialogue
pre-filled instead of instantly adding, gated behind a new
searchAddOpensDialogue preference (default on, toggle lives on the
Search Plugins settings screen) — the long-press action sheet's "Add
now with defaults" keeps the old one-tap behavior available.

A separate cart button per row feeds a floating cart button on the
Search tab: tapping it opens a review sheet (list, per-item remove,
Clear all) whose Checkout pushes the full add-torrent screen with
every queued result listed by name, so save path/category/tags apply
once to the whole batch via torrents/add. When auto-tag-by-tracker is
on, checkout groups the cart by indexer and issues one request per
group, since torrents/add only accepts one tags value per call.

Also fixes a latent gap where the add screen's magnet-only param
couldn't carry a plain https:// search-result URL — added a sourceUrl
param (set verbatim, not run through extractMagnetLink) on both the
full screen and the Torrents tab's compact-modal handoff.
@taylorcox75
taylorcox75 merged commit 035c183 into main Aug 9, 2026
2 of 3 checks passed
@taylorcox75
taylorcox75 deleted the preview branch August 9, 2026 21:16
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