mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2025-12-19 06:57:24 -06:00
- fixed torrent files filtering (closes #158846)
This commit is contained in:
10
TODO
10
TODO
@@ -57,11 +57,5 @@
|
|||||||
- Recheck doc
|
- Recheck doc
|
||||||
- Translations update (IN PROGRESS)
|
- Translations update (IN PROGRESS)
|
||||||
|
|
||||||
rc6->rc7 changelog:
|
rc7->rc8 changelog:
|
||||||
- BUGFIX: Catching DHT exception in case there is a problem
|
- BUGFIX: Fixed torrent files filtering
|
||||||
- BUGFIX: Removed build dependency on Python
|
|
||||||
- BUGFIX: Fixed a bug in children update when changing files priorities
|
|
||||||
- BUGFIX: Pause/Start All now affect all tabs, not only the current one
|
|
||||||
- BUGFIX: Don't reload all torrents everytime settings are saved
|
|
||||||
- BUGFIX: Don't reload seeding torrents anymore (no point)
|
|
||||||
- I18N: Updated Turkish translation
|
|
||||||
|
|||||||
@@ -181,6 +181,7 @@ class PropListDelegate: public QItemDelegate {
|
|||||||
// } else {
|
// } else {
|
||||||
model->setData(index, QVariant(HIGH));
|
model->setData(index, QVariant(HIGH));
|
||||||
model->setData(index, QVariant(NORMAL));
|
model->setData(index, QVariant(NORMAL));
|
||||||
|
*filteredFilesChanged = true;
|
||||||
// }
|
// }
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 2:
|
||||||
|
|||||||
@@ -708,6 +708,7 @@ void bittorrent::loadTorrentSpeedLimits(QString hash) {
|
|||||||
// Read pieces priorities from .priorities file
|
// Read pieces priorities from .priorities file
|
||||||
// and ask QTorrentHandle to consider them
|
// and ask QTorrentHandle to consider them
|
||||||
void bittorrent::loadFilesPriorities(QTorrentHandle &h) {
|
void bittorrent::loadFilesPriorities(QTorrentHandle &h) {
|
||||||
|
qDebug("Applying pieces priorities");
|
||||||
if(!h.is_valid()) {
|
if(!h.is_valid()) {
|
||||||
qDebug("/!\\ Error: Invalid handle");
|
qDebug("/!\\ Error: Invalid handle");
|
||||||
return;
|
return;
|
||||||
|
|||||||
@@ -304,6 +304,7 @@ bool properties::allFiltered() const {
|
|||||||
|
|
||||||
|
|
||||||
void properties::getPriorities(QStandardItem *parent, int *priorities) {
|
void properties::getPriorities(QStandardItem *parent, int *priorities) {
|
||||||
|
qDebug("In getPriorities");
|
||||||
unsigned int nbRows = parent->rowCount();
|
unsigned int nbRows = parent->rowCount();
|
||||||
for(unsigned int i=0; i<nbRows; ++i){
|
for(unsigned int i=0; i<nbRows; ++i){
|
||||||
QStandardItem *item = parent->child(i, INDEX);
|
QStandardItem *item = parent->child(i, INDEX);
|
||||||
@@ -313,6 +314,7 @@ void properties::getPriorities(QStandardItem *parent, int *priorities) {
|
|||||||
} else {
|
} else {
|
||||||
item = parent->child(i, PRIORITY);
|
item = parent->child(i, PRIORITY);
|
||||||
priorities[index] = item->text().toInt();
|
priorities[index] = item->text().toInt();
|
||||||
|
qDebug("File at index %d has priority %d", index, priorities[index]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user