mirror of
https://github.com/d47081/qBittorrent.git
synced 2025-02-02 01:44:26 +00:00
- User is now warned when fast resume data was rejected
This commit is contained in:
parent
a0e32fefd7
commit
e493776a73
@ -26,6 +26,7 @@
|
|||||||
- FEATURE: Added a popup menu to set priority for multiple fies at once
|
- FEATURE: Added a popup menu to set priority for multiple fies at once
|
||||||
- FEATURE: Improved a lot downloading from urls (using libcommoncpp2 instead of libcurl)
|
- FEATURE: Improved a lot downloading from urls (using libcommoncpp2 instead of libcurl)
|
||||||
- FEATURE: A search request can now be terminated by another
|
- FEATURE: A search request can now be terminated by another
|
||||||
|
- FEATURE: User is now warned when fast resume data was rejected
|
||||||
- I18N: Added Hungarian translation
|
- I18N: Added Hungarian translation
|
||||||
- BUGFIX: Progress of paused torrents is now correct on restart
|
- BUGFIX: Progress of paused torrents is now correct on restart
|
||||||
- BUGFIX: Progress column gets sorted on restart it is was during last execution
|
- BUGFIX: Progress column gets sorted on restart it is was during last execution
|
||||||
|
2
TODO
2
TODO
@ -45,7 +45,7 @@
|
|||||||
- Windows port (Chris - Peerkoel)
|
- Windows port (Chris - Peerkoel)
|
||||||
- Translations update
|
- Translations update
|
||||||
- .ico support?
|
- .ico support?
|
||||||
- display debug when fastresume data is rejected
|
- improve mininova search engine support
|
||||||
- Download/Finished lists cleanup
|
- Download/Finished lists cleanup
|
||||||
- Move transfer lists refreshers to threads
|
- Move transfer lists refreshers to threads
|
||||||
- Wait for some bug fixes in libtorrent :
|
- Wait for some bug fixes in libtorrent :
|
||||||
|
@ -143,6 +143,7 @@ GUI::GUI(QWidget *parent, QStringList torrentCmdLine) : QMainWindow(parent){
|
|||||||
connect(BTSession,SIGNAL(allTorrentsFinishedChecking()), this, SLOT(sortProgressColumnDelayed()));
|
connect(BTSession,SIGNAL(allTorrentsFinishedChecking()), this, SLOT(sortProgressColumnDelayed()));
|
||||||
connect(BTSession, SIGNAL(trackerAuthenticationRequired(torrent_handle&)), this, SLOT(trackerAuthenticationRequired(torrent_handle&)));
|
connect(BTSession, SIGNAL(trackerAuthenticationRequired(torrent_handle&)), this, SLOT(trackerAuthenticationRequired(torrent_handle&)));
|
||||||
connect(BTSession, SIGNAL(peerBlocked(QString)), this, SLOT(addLogPeerBlocked(const QString)));
|
connect(BTSession, SIGNAL(peerBlocked(QString)), this, SLOT(addLogPeerBlocked(const QString)));
|
||||||
|
connect(BTSession, SIGNAL(fastResumeDataRejected(QString)), this, SLOT(addFastResumeRejectedAlert(QString)));
|
||||||
connect(BTSession, SIGNAL(scanDirFoundTorrents(const QStringList&)), this, SLOT(processScannedFiles(const QStringList&)));
|
connect(BTSession, SIGNAL(scanDirFoundTorrents(const QStringList&)), this, SLOT(processScannedFiles(const QStringList&)));
|
||||||
connect(BTSession, SIGNAL(newDownloadedTorrent(QString, QString)), this, SLOT(processDownloadedFiles(QString, QString)));
|
connect(BTSession, SIGNAL(newDownloadedTorrent(QString, QString)), this, SLOT(processDownloadedFiles(QString, QString)));
|
||||||
connect(BTSession, SIGNAL(downloadFromUrlFailure(QString, QString)), this, SLOT(handleDownloadFromUrlFailure(QString, QString)));
|
connect(BTSession, SIGNAL(downloadFromUrlFailure(QString, QString)), this, SLOT(handleDownloadFromUrlFailure(QString, QString)));
|
||||||
@ -323,6 +324,10 @@ void GUI::setInfoBar(QString info, QString color){
|
|||||||
infoBar->append("<font color='grey'>"+ QTime::currentTime().toString("hh:mm:ss") + "</font> - <font color='" + color +"'><i>" + info + "</i></font>");
|
infoBar->append("<font color='grey'>"+ QTime::currentTime().toString("hh:mm:ss") + "</font> - <font color='" + color +"'><i>" + info + "</i></font>");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void GUI::addFastResumeRejectedAlert(QString name){
|
||||||
|
setInfoBar(tr("Fast resume data was rejected for torrent %1").arg(name));
|
||||||
|
}
|
||||||
|
|
||||||
void GUI::balloonClicked(){
|
void GUI::balloonClicked(){
|
||||||
if(isHidden()){
|
if(isHidden()){
|
||||||
show();
|
show();
|
||||||
|
@ -137,6 +137,7 @@ class GUI : public QMainWindow, private Ui::MainWindow{
|
|||||||
void on_actionExit_triggered();
|
void on_actionExit_triggered();
|
||||||
void createTrayIcon();
|
void createTrayIcon();
|
||||||
void addLogPeerBlocked(QString);
|
void addLogPeerBlocked(QString);
|
||||||
|
void addFastResumeRejectedAlert(QString);
|
||||||
// Keyboard shortcuts
|
// Keyboard shortcuts
|
||||||
void createKeyboardShortcuts();
|
void createKeyboardShortcuts();
|
||||||
void displayDownTab();
|
void displayDownTab();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user