Vladimir Golovnev (Glassez)
0c9ecd1d76
Properly show tracker status for "paused" torrents
4 years ago
Vladimir Golovnev (Glassez)
561b597031
Improve "info hash" handling
...
Define "torrent ID" concept, which is either a SHA1 hash for torrents of version 1,
or a SHA256 hash (truncated to SHA1 hash length) for torrents of version 2.
Add support for native libtorrent2 info hashes.
4 years ago
Vladimir Golovnev (Glassez)
6d6908e625
Initialize torrent status from add torrent params
4 years ago
Vladimir Golovnev (Glassez)
7a8c05dc7c
Improve tracker entries handling
4 years ago
Vladimir Golovnev (Glassez)
e2c785b2d5
Accept "share limits" when adding torrent using WebAPI
4 years ago
Vladimir Golovnev (Glassez)
20e9952d98
Don't allow speed plot buffer to overflow
4 years ago
Vladimir Golovnev (Glassez)
166ec74ff9
Look for qbittorrent.pdb in installation directory
...
Pass application directory as PDB search path in SymInitialize.
Otherwise it searches in application working directory so when you
run qBittorrent with working directory other than its installation
one it can't find qbittorent.pdb file and produces broken stacktrace.
4 years ago
Chocobo1
5161758193
Expose ToS setting from libtorrent
...
Closes #14420 .
4 years ago
Vladimir Golovnev (Glassez)
bea32cfe38
Define template for classes that represent SHA hashes
4 years ago
Vladimir Golovnev (Glassez)
8cfd803222
Drop implicit conversions between InfoHash and QString
4 years ago
Chocobo1
9a567721a8
Add missing semicolon
4 years ago
Chocobo1
12938799a6
Remove unused lambda capture
4 years ago
Chocobo1
f00f552369
Properly stop torrent creation if aborted
...
Closes #11346 .
4 years ago
Chocobo1
5c2b81d78f
Correctly draw the background of progress bar
...
Closes #12271 .
4 years ago
brvphoenix
59f0961594
WebUI: Properly decode strings
4 years ago
jagannatharjun
b776f98df8
Support sub-sorting in Transferlist
4 years ago
Chocobo1
e1f9083c81
Improve detection of filename extension of audio/video files
4 years ago
Michał Kopeć
614376ed64
Add an option to disable icons in menus
4 years ago
Chocobo1
4a0b36a50b
Use std::optional to return results
4 years ago
Chocobo1
fffe5e7003
Fix potential out-of-bounds access
4 years ago
Si Yong Kim
0d0d0a7c23
Add empty name error handling on new category dialog
4 years ago
Si Yong Kim
173f8b093f
Refactor apply button logics on options dialog
4 years ago
Chocobo1
e46c88580a
Revise getter function for torrrent queue position
...
This addresses https://github.com/qbittorrent/qBittorrent/pull/14335#issuecomment-774667836
The WebAPI is not affected as a workaround is added.
4 years ago
Chocobo1
0d550c9bce
Apply "Hide infinity values" to ETA column
4 years ago
Chocobo1
2aeb8b9390
Apply "Hide infinity values" to "Down/Up Limit" columns
4 years ago
Chocobo1
afa2fc0ba9
Apply "Hide zero values" to "Time Active" column
4 years ago
Chocobo1
6a45919b25
Clean up coding style
4 years ago
Chocobo1
e4f7d607e1
Show proper string when torrent availability is not available
4 years ago
Si Yong Kim
0690ef31d1
Add category button on AutomatedRSSDownloader on GUI
...
Closes #7629
4 years ago
Vladimir Golovnev (Glassez)
c3f02d833c
Restart "missing files" torrents after changing location
4 years ago
Vladimir Golovnev (Glassez)
e273ac3a0d
Allow "missing files" torrents to save more resume data
4 years ago
Vladimir Golovnev (Glassez)
459d02abc8
Allow change-case-only file renaming on Windows
4 years ago
Chocobo1
ab0e1ec6e8
Use stable sorting in transfer list
4 years ago
Chocobo1
45874fa333
Reuse existing code for sorting
...
This makes the behavior of sorting by TR_SEED_DATE consistent.
4 years ago
Si Yong Kim
74a5c6e745
Add hyperlink to Transifex on translator list
...
Closes #12609
4 years ago
Si Yong Kim
cfafe90fe0
Remove Hungarian translator email
4 years ago
dyumin
12d396ffc5
Treat errored torrents as finished
4 years ago
Chocobo1
e6a8c02745
Prolong checking interval for program updates
4 years ago
Chocobo1
88d695f7af
Improve behavior when using ProgramUpdater class
...
This is mainly to avoid involving of `sender()` function.
4 years ago
Chocobo1
5c819f7242
Revise version comparison
4 years ago
Chocobo1
40bd2039d4
Clean up coding style
4 years ago
jagannatharjun
3371709472
Disable expand on double click in TorrentContentTreeView
...
We hook our own actions on double click. Fixes #14269
4 years ago
jagannatharjun
f3e4338efc
Add a 3-Hour graph
4 years ago
jagannatharjun
c8979a6a49
Make SpeedPlotView averager time aware
...
Previously SpeedPlotView assumed speed is updated per second but the
default value was 1500ms and that can be further changed by the
user, this caused a lot of duplicate data in the calculation of the
graph points. Now Averager averages based on the target duration, resolution
and also takes into account when actually data has arrived.
Also improved resolution of 6-hour graph, previously it was same as 12-hour graph
4 years ago
Vladimir Golovnev (Glassez)
5b495e2f51
Bump WebAPI version
4 years ago
Chocobo1
ae1b852821
Enlarge "speed limit" icon slightly
4 years ago
Chocobo1
44e4dd3700
Don't let "program update" dialog steal focus
...
And also avoid creating an unnecessary event loop.
Closes #14250 .
4 years ago
an0n666
24d7d599f1
Validate HTTPS Tracker Certificate by default
4 years ago
Chocobo1
d85a41ad75
Disable translation of program name
4 years ago
Christoph Rackwitz
1fe1fa9eac
Allow tab to escape the text box in "Edit trackers" dialog
4 years ago