mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2025-12-21 07:57:22 -06:00
Make sure the .unwanted folder is removed on torrent soft deletion
This commit is contained in:
@@ -1,8 +1,9 @@
|
|||||||
* Unreleased - Christophe Dumez <chris@qbittorrent.org> - v2.6.8
|
* Sn Mar 13 2011 - Christophe Dumez <chris@qbittorrent.org> - v2.6.8
|
||||||
- BUFIX: Fix compilation with libtorrent v0.14.x
|
- BUFIX: Fix compilation with libtorrent v0.14.x
|
||||||
- BUGFIX: Fix issues when writing on NTFS (Linux, Mac)
|
- BUGFIX: Fix issues when writing on NTFS (Linux, Mac)
|
||||||
- BUGFIX: Fix root folder being cut off if the torrent comes from a scanned folder (Christian Kandeler)
|
- BUGFIX: Fix root folder being cut off if the torrent comes from a scanned folder (Christian Kandeler)
|
||||||
- BUGFIX: Improve folder removal behavior
|
- BUGFIX: Improve folder removal behavior
|
||||||
|
- BUGFIX: Make sure the .unwanted folder is deleted on soft torrent removal
|
||||||
|
|
||||||
* Sat Feb 26 2011 - Christophe Dumez <chris@qbittorrent.org> - v2.6.7
|
* Sat Feb 26 2011 - Christophe Dumez <chris@qbittorrent.org> - v2.6.7
|
||||||
- BUGFIX: Encoding fixes (Windows)
|
- BUGFIX: Encoding fixes (Windows)
|
||||||
|
|||||||
@@ -325,12 +325,10 @@ QStringList QTorrentHandle::uneeded_files_path() const {
|
|||||||
QDir saveDir(save_path());
|
QDir saveDir(save_path());
|
||||||
QStringList res;
|
QStringList res;
|
||||||
std::vector<int> fp = torrent_handle::file_priorities();
|
std::vector<int> fp = torrent_handle::file_priorities();
|
||||||
vector<size_type> progress;
|
|
||||||
torrent_handle::file_progress(progress);
|
|
||||||
torrent_info::file_iterator fi = torrent_handle::get_torrent_info().begin_files();
|
torrent_info::file_iterator fi = torrent_handle::get_torrent_info().begin_files();
|
||||||
int i = 0;
|
int i = 0;
|
||||||
while(fi != torrent_handle::get_torrent_info().end_files()) {
|
while(fi != torrent_handle::get_torrent_info().end_files()) {
|
||||||
if(fp[i] == 0 && progress[i] < filesize_at(i))
|
if(fp[i] == 0)
|
||||||
res << QDir::cleanPath(saveDir.absoluteFilePath(filepath(*fi)));
|
res << QDir::cleanPath(saveDir.absoluteFilePath(filepath(*fi)));
|
||||||
fi++;
|
fi++;
|
||||||
++i;
|
++i;
|
||||||
|
|||||||
Reference in New Issue
Block a user