(not a bug) Torrent queue and priorities (includes patch)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qBittorrent |
Fix Released
|
High
|
Christophe Dumez |
Bug Description
This is a feature patch made by me.
It adds Torrent Queues and Torrent Priorities, modeled after uTorrent.
I tried to cover all the scenarios, but this patch hasn't been extensively tested. Tested against latest trunk
A few thing to note:
-- I had to disable loadHiddenColumns() as it crashes now and I don't know how to fix it :)
-- I also had to disable some Q_ASSERTs during development and didn't re-enable them (they may still crash the program)
-- seeding torrents are not part of the queue
-- I didn't change anything in the sorting, so the list will rarely be sorted properly (I can probably fix this if needed.. not today)
-- queued torrents and the new Priority Up/Down buttons are icon-less
-- I hope this wasn't already implemented in some branch and I wasted my afternoon for it
files changed:
src/
src/
src/GUI.cpp
src/GUI.h
src/
src/
src/
src/
src/
src/
src/
src/options.ui
src/
src/
src/
oh.. I just noticed I forgot to implement code to save the que (as it is, it only saves priorities)