mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2026-03-02 22:57:32 -05:00
[wishlist] Feature proposal #1522
Labels
No labels
Accessibility
AppImage
Bounty
Build system
CI
Can't reproduce
Code cleanup
Confirmed bug
Confirmed bug
Core
Crash
Data loss
Discussion
Docker
Documentation
Duplicate
Feature
Feature request
Feature request
Feature request
Filters
Flatpak
GUI
Has workaround
I2P
Invalid
Libtorrent
Look and feel
Meta
NSIS
Network
Not an issue
OS: *BSD
OS: Linux
OS: Windows
OS: macOS
PPA
Performance
Project management
Proxy/VPN
Qt bugs
Qt6 compat
RSS
Search engine
Security
Temp folder
Themes
Translations
Triggers
Waiting diagnosis
Waiting info
Waiting upstream
Waiting web implementation
Watched folders
WebAPI
WebUI
autoCloseOldIssue
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/qBittorrent#1522
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @prodigeni on GitHub (Jun 20, 2014).
Thanks for your time and sorry for taking it.
Edited
@sledgehammer999 commented on GitHub (Jun 20, 2014):
No. There is already a headless version named "nox" meaning "no X". The WebUI could use some fixing. Another user is working on that.
I don't think we need plugins. The only plugins we need are the search plugin and it's system pretty good and documented.
Maybe we need some more info but not all of it. This screams bloat.
Why? You still have to pass the settings in the proxy tab...
Current objectives for 3.2.0 = https://github.com/qbittorrent/qBittorrent/issues?direction=desc&milestone=14&page=1&sort=created&state=open
Closing since this isn't an actual bug report. You can continue commenting here if you want. OR ask if you want clarifications on items.
@prodigeni commented on GitHub (Jun 20, 2014):
@sledgehammer999 Thanks for the response. From
I meant
@prodigeni commented on GitHub (Jun 20, 2014):
@sledgehammer999 I'll soon edit the first post according to your comment. Please review it once more as I wrote the first one on my phone and it was a mess. I'd be happy if you reopen it with a wishlist label.
@sledgehammer999 commented on GitHub (Jun 20, 2014):
(re-opening for the sake of discussion)
There's already an item for this and a pull request. I intend to integrate it for the v3.2.0 release.
Suprefluous. nox+webui are enough. However, you could build a ncurses frontend utilizing the webui API.
For what?
No this is bloat. We don't want to become azureus/vuze. Most of that features are unneeded anyway, even for power users. Piece/block view could be implemented though and I think there is already an item on that. And maybe some more torrent info wouldn't hurt.
Why would you need different settings for each one of these? It doesn't make sense.
@sledgehammer999 commented on GitHub (Jun 20, 2014):
Something I forgot about this. Even setting file A to low, file B to medium and file C to maximum doesn't guarantee that you will get C completed before the others. It just guarantees that qbittorrent will ask for the C pieces more aggressively than it asks for the B and A pieces. This means that it will always ask for A and B piece in addition to the C pieces. So if the C pieces aren't offered by many peers it will download the others first.
There is one setting that is useful here. right click->download in sequential order. This guarantees that it will first download file A, then B, then C etc.
@sledgehammer999 commented on GitHub (Jun 20, 2014):
PS: I edited multiple times my previous 2 posts. Now they are in their final form. You should re-read them.
@prodigeni commented on GitHub (Jun 20, 2014):
@sledgehammer999 Thanks for reopening the issue and your response.
Thanks for your time, and sorry for taking it.
Edited
@sledgehammer999 commented on GitHub (Jun 20, 2014):
Ok I understand your use case but it seems to me that isn't as widespread as you claim and by implementing such a feature may alienate some non-power users of qbt. Why wouldn't you just mark as "max" prio the ep+audio+subs you want?
@prodigeni commented on GitHub (Jun 20, 2014):
By preserving the current options and adding "Numeric..." and "Numeric - Auto Decreasing" after a separator.(and maybe a advanced/poweruser label).
Also I can't use max for 30ep+30audio+30subs, it will do the same job as no prioritization. I want to get the first episode then it's sub, audio, catalogue then the second episode and it's misc files.
Edited
@prodigeni commented on GitHub (Jun 20, 2014):
Add user proficiency mode with beginner, intermediate and advanced for settings and in-GUI options. So you don't alienate users with any skill-tone.
@prodigeni commented on GitHub (Jun 20, 2014):
On separate proxy options; Proxies slow down the speed, So I could use different proxies to obfuscate the traffic more than before and have the normal speed. For example I require encryption so I could use peer with no proxy. Then there's web seed's that aren't encrypted, so I use my vpn proxy or Tor or i2p with them. Then I use Tor for the tracker to remain safe and use i2p for incoming DHT connections.
@prodigeni commented on GitHub (Jun 20, 2014):
I edited my previous comments and marked them with Edited.
@prodigeni commented on GitHub (Jun 20, 2014):
A question,I know that you support building against qt5, so, when will you remove support for qt4 and completely move the resources and build defaults to qt5?
@sledgehammer999 commented on GitHub (Jun 20, 2014):
Let's just say that I'll think about this. Not high prio for me though. You should open a separate issue for this. If you can attach a screenshot from other bt client that has this functionality it could help.
No. I don't want to become KDE (with a flood of options) nor GNOME (with lack of options). I just want to give sensible options to the end user.
I don't think this warrants separate settings. However I looked at the libtorrent API and there doesn't seem to be a way to define proxies for the webseeds. It just supports general proxy settings and i2p settings. I could add the i2p settings in the gui. Open a separate issue for this.
When qt5 use becomes widespread enough.
If you want further discussion open a thread in the forums where other frequent members can share their views too. Those members don't frequent the bug tracker much. And this is a bug tracker not a place of big discussions.
@sledgehammer999 commented on GitHub (Jun 20, 2014):
PS: I might sound rough/tough/whatever but I am very open in contributions. If you choose to implement something that is on the bug tracker I will almost certainly accept your patches. (unless they are crap ofcourse :D )
@prodigeni commented on GitHub (Jun 20, 2014):
@sledgehammer999 Thanks, tomorrow I'll issue them separately. I post the screenshots here and in the issues. The proxy settings is form deluge, which uses the same library as you (libtorrent-rasterbar) so it is possible. Others are from vuze. I'll happily contribute code, hopefully after (if) I pass my finals. Once more sorry for the trouble. :)













