Skip to content

Server path completion for download path on AddTorrentScreen#257

Merged
Bartuzen merged 8 commits intoBartuzen:masterfrom
yqx1110:server-path-completeion
Feb 21, 2026
Merged

Server path completion for download path on AddTorrentScreen#257
Bartuzen merged 8 commits intoBartuzen:masterfrom
yqx1110:server-path-completeion

Conversation

@yqx1110
Copy link
Contributor

@yqx1110 yqx1110 commented Jan 29, 2026

Inspired by Vuetorrent similar feature: VueTorrent/VueTorrent#2501

Uses getDirectoryContent API

Screenshots:

image image

yqx1110 added a commit to yqx1110/qBitController that referenced this pull request Feb 16, 2026
- Inject RequestManager into AddTorrentViewModel and check qBittorrent version >= 5.0.0
- Add parallel directory content fetching in AddTorrentViewModel
- Handle Windows paths in AddTorrentViewModel
- Use imports for LocalDensity and TextRange in AddTorrentScreen
- Remove fully qualified names in AddTorrentScreen
- Fix delay import in AddTorrentViewModel

Co-authored-by: yqx1110 <33057583+yqx1110@users.noreply.github.com>
google-labs-jules bot and others added 3 commits February 16, 2026 13:32
- Inject RequestManager into AddTorrentViewModel and check qBittorrent version >= 5.0.0
- Add parallel directory content fetching in AddTorrentViewModel
- Handle Windows paths in AddTorrentViewModel
- Use imports for LocalDensity and TextRange in AddTorrentScreen
- Remove fully qualified names in AddTorrentScreen
- Fix delay import in AddTorrentViewModel

Co-authored-by: yqx1110 <33057583+yqx1110@users.noreply.github.com>
@yqx1110 yqx1110 requested a review from Bartuzen February 19, 2026 04:21
@Bartuzen
Copy link
Owner

There are some changes I want to make, but I’m a bit busy right now. I’ll make those changes and merge this in a few days.

@Bartuzen Bartuzen merged commit 637ef63 into Bartuzen:master Feb 21, 2026
10 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.

2 participants