Vladimir Golovnev (Glassez)
ce3aac5f9d
Fix functions and macros using to support both Qt4 and Qt5.
11 years ago
sledgehammer999
77329a2609
Launch external programs async and don't block. Closes #1252 .
11 years ago
Nick Tiskov
1dd8fa3c58
Use shorter names for amount columns in main UI
11 years ago
sledgehammer999
8bbdcc78ce
Statistics: handle case where user has gone back to older version.
11 years ago
Nick Tiskov
4390530cbe
Update Main UI
11 years ago
Nick Tiskov
237420546b
Update QBtSession
...
Guaranteed to accept strings with native and qt-style separators; guaranteed to use qt-style separators internally, guaranteed to call libtorrent API with native separators
11 years ago
Nick Tiskov
32b90a7b6d
Update QTorrentHandle
...
Guaranteed to accept strings with both native and qt-style separators; guaranteed to use native separators with libtorrent API
11 years ago
Nick Tiskov
1334386a1b
Rework fsutils class to only use Qt-style separators
...
fsutils methods are guaranteed to accept strings with both native and qt-style separators and return strings with qt-style separators where appropriate
11 years ago
sledgehammer999
bb7c2dd9c6
Improvements on statistics saving.
11 years ago
sledgehammer999
0d139234fe
Fix condition checking in statistics saving.
11 years ago
sledgehammer999
4d3672f894
Save statistics every 15min and only if there was new traffic. Fixes #1288 and partially #1272 .
11 years ago
sledgehammer999
ceba1dc734
Don't count paused torrents for the autoshutdown. Closes #1280 .
11 years ago
Nick Tiskov
d9ee9c7b0f
Show actual protocol for listen_succeeded_alert and listen_failed_alert log messages.
...
Delete protocol mentioning from setListeningPort
11 years ago
Konstantin Goncharik
a2b3ad7958
In qbtsession.cpp exception made caught by reference
11 years ago
Konstantin Goncharik
bc22447a6a
In qtorrenthandle.cpp exception made caught by reference
11 years ago
sledgehammer999
423d60cced
Delete temporary after they aren't needed. Closes #1188 .
11 years ago
arvidn
c1c824bcf7
don't use deprecated libtorrent functions
11 years ago
arvidn
3b4f9d2eeb
fix libtorrent 1.0 compatibility
11 years ago
Nick Tiskov
b4e9a9bbc0
1. Use a better icon for stats dialog.
...
2. Use more reliable session_status.total_download/upload for statistics
11 years ago
sledgehammer999
e637ff188c
Output a more generic message when blocking IPs and don't use italics in the log.
11 years ago
sledgehammer999
8d04b04aae
Revert "Don't prefer TCP connections over uTP."
...
This reverts commit a052963775
.
11 years ago
doadin
f7dc57ee97
Fix Typo
11 years ago
Nick Tiskov
687e7a1343
Collect and save alltime UL/DL samples
11 years ago
sledgehammer999
f09328c13c
Fix inhibit system functionality. Closes #766 .
11 years ago
sledgehammer999
51a9a9aabb
Make all columns and headers use the same text alignment in the transferlist.
11 years ago
sledgehammer999
0da5c8be3a
Fix typo again.
11 years ago
sledgehammer999
27d72bd9bf
Fix 'append label to save path' with magnet links.
11 years ago
sledgehammer999
b4dca951b2
Drop libtorrent 0.15.x support.
11 years ago
sledgehammer999
585954c988
Fix typo.
11 years ago
sledgehammer999
1c128c65f0
Don't use deprecated function when adding magnets.
11 years ago
sledgehammer999
8f955fe110
Distinguish more torrent states.
11 years ago
sledgehammer999
18b9de831f
Turn off the scheduler when the user manually changes the rate limits mode.
11 years ago
sledgehammer999
d0893bc1c7
Allow the scheduler to have a start time that's after the end time. Closes #980 .
11 years ago
sledgehammer999
c9a8430463
Make the scheduler timeout every 1.5s.
11 years ago
Nick Tiskov
1341b7ea78
Fix RSS items not being marked read when the item is a magnet link.
11 years ago
Nick Tiskov
382155bc26
Prepare bandwidth scheduler code
11 years ago
sledgehammer999
ff789fc493
Show external IP in the log. Closes #968 .
11 years ago
sledgehammer999
e08ae6b668
Fix magnet metadata loading. Update the queue and save_path correctly in all use cases.
11 years ago
sledgehammer999
14310f9b05
Improve loading of magnet metadata in the background.
...
Conflicts:
src/qtlibtorrent/qbtsession.cpp
11 years ago
sledgehammer999
1e802f2090
Really fix compilation with 0.15.x.
11 years ago
sledgehammer999
c311080d8d
Fix compilation with libtorrent 0.15.x.
11 years ago
sledgehammer999
6a45e9dbd7
Don't save resume data when torrent has an error. Prevents removing possibly useful .fastresume file and writing garbage.
11 years ago
sledgehammer999
a1a5fb065e
Backup/recover torrent persistent data into each individual .fastresume file. This should mitigate the problem of users losing their torrents' settings/savepath/label after qbt wasn't shutdown cleanly.
11 years ago
sledgehammer999
4ac19e2b27
Fix encoding and don't let the OS automatically choose a port.
11 years ago
sledgehammer999
08138307da
Refactor code for reporting listen failure/success.
11 years ago
sledgehammer999
eeb43d6bfd
Increase the log size to accomodate for users with many torrents (>100).
11 years ago
sledgehammer999
da561ccd38
Fix gcc warning [-Wreorder].
11 years ago
sledgehammer999
774d749eef
Redesigned scheduler code logic. Closes #903 .
11 years ago
sledgehammer999
6bea659d50
Fix ETA calculation when some files are downloaded and marked afterwards as 'do not download'.
11 years ago
sledgehammer999
a052963775
Don't prefer TCP connections over uTP.
11 years ago