Registered Member
|
I think it's unnecessarily troublesome to adjust the number or order of downloads and uploads by using the Configuration and Queue Manager. These features can be intuitively integrated into the main interface.
|
Moderator
|
You're right, if a user manually starts a torrent, (s)he wants it to start, and does not want to be fiddling around with the limits in the settings dialog. But I don't know if we should do this by increasing the limit, that could be confusing. And we would have people posting on the forums about how KT just starts changing the limits they have set.
Seeing that we are busy adding groups, which has resulted in a switch to a KDevelop style IDEAl GUI (currently under development), this is not gonna go. There will be only one view showing the currently selected group, a group can contain both seeds and downloads at the same time. However, we could ditch the dialog on the QM and place it's functionality in a tab at the bottom or on the sides, so you don't need to open a special dialog to edit the order. But we will decide on that when the new GUI is fully functioning. |
Registered Member
|
Thanks for your reply.
You're right; people not knowing about this method of controlling the limit will be confused. However, there could be a way to let them know, and choose whether to use this. In the Configuration dialog where the limits are set, there can be a checkbox toggling this feature, and the label could be something like "Control this limit in the main UI". A tooltip could clarify what that means. I think for users whose connection performance and usage vary a lot, this would be more useful than the current behavior.
First, regardless of this feature request, I think it's a bad idea to mix uploading and downloading torrents in tabs. This would make it inconvenient to stop all downloading torrents or uploading torrents, and arrange the view to e.g. sort all the uploading torrents by the number of peers, for example. If there is a better place to discuss this change, I would appreciate it if you could let me know. If the downloading and uploading torrents could be displayed separately in the new UI, and there could be separate tabs listing all the downloading and all the uploading torrents (like the current tabs, which are useful), then the method of controlling queue order in my feature request can still be implemented. |
Moderator
|
Maybe it is easier to just let the limit only apply for the torrents controlled by the queue manager.
We will have 3 fixed groups for downloads, uploads and all torrents. So this is not a problem. |
Registered Member
|
I would vote for that. Having the QM as a part of the normal GUI would make it cleaner to interact with the controls, and thus easier to use. (less windows (where it's usefull) is always better in my view)
Gees this one is already so slik... you're making KTorrent too much fun. |
Registered Member
|
Actually I'm not sure what "QM controlled" means. I only know that my torrents become "User controlled" after I start/stop them, and "QM controlled" after I queue them. (This is another reason why I think Queue Manager makes the UI too complicated.) So does "QM controlled" basically mean any torrent the user last used the "Queue" action on, and newly added torrents? Then it's similar to my requested behavior: only torrents in the queue will ever be automatically started. If a user does not want a torrent to be automatically started, [s]he can put it into Stopped state, like [s]he can now. |
Moderator
|
All torrents are by default QM controlled, which means that the QM decides to start and stop them. It decides based on the limit and the priority of each torrent which to run. So that torrents get stopped when they reach their max share ratio and other torrents will be started. Or when a torrent is stopped another one can run. Or when a download is finished, a queued one can be started. The moment you decide to manually start or stop a torrent, we obviously cannot let the QM control it anymore. It could result in situations where the user starts a torrent and then the QM stops it again. |
Registered users: bartoloni, Bing [Bot], Evergrowing, Google [Bot], ourcraft