Vladimir Golovnev (Glassez)
1a9e97ee3b
Don't cause QHash relayout while using reference to its node
4 years ago
Chocobo1
901fca2d12
Remove wrong parentheses
...
Fix up 87ad8a1495
.
4 years ago
Vladimir Golovnev (Glassez)
c23f8542b2
Correctly draw progress bar in Qt 6
4 years ago
treysis
0189606445
Fix bad IPv6 address format for outgoingInterfaces
...
Fixes https://github.com/qbittorrent/qBittorrent/issues/12892#issuecomment-792292336
4 years ago
Vladimir Golovnev (Glassez)
764aabc459
Wrap "resume data" in LoadTorrentParams
4 years ago
Vladimir Golovnev (Glassez)
61d2ff359b
Use QRegularExpression instead of deprecated QRegExp
...
Now it follows closely the definition of wildcard for glob patterns.
The backslash (\) character is not an escape char in this context.
In order to match one of the special characters, place it in square
brackets (for example, [?]).
4 years ago
Vladimir Golovnev (Glassez)
5d889e4a8f
Drop deprecated code
4 years ago
Vladimir Golovnev (Glassez)
b65a714d17
Save resume data when torrent has done checking
4 years ago
brvphoenix
5beb1b2cd0
WebUI: Avoid decoding strings repeatedly
...
Fix #14553
4 years ago
thalieht
d124041726
Allow >100 days in WebUI function "friendlyDuration"
...
Because it's not only used for ETA.
4 years ago
Vladimir Golovnev (Glassez)
43c8ac0aa1
Don't use deprecated operators
4 years ago
Vladimir Golovnev (Glassez)
46e6ed480a
Use correct return statement
4 years ago
thalieht
9f30aba2b3
Fix incorrect seeding time string in WebUI General tab
4 years ago
thalieht
560ecbc6c3
Add seeding time to the active time column in WebUI
...
Closes #14526
4 years ago
Vladimir Golovnev (Glassez)
8d9b6cca63
Include missing header
4 years ago
Vladimir Golovnev (Glassez)
3972597163
Include QDesktopWidget header only when needed
4 years ago
Chocobo1
be2cdca1e9
Draw progress bar in disabled style
4 years ago
jagannatharjun
cf5e833898
Remember sub sort column of transfer list
4 years ago
Vladimir Golovnev (Glassez)
560239c918
Improve "save resume data" handling
4 years ago
Chocobo1
a78929dadf
Simplify progress bar painting
4 years ago
Vladimir Golovnev (Glassez)
349cc54c69
Don't use deprecated QTextCodec
4 years ago
Chocobo1
d74df935f4
Replace parameters in one step
...
This would avoid the unwanted effect of replacing parameter coming from
another parameter.
4 years ago
Vladimir Golovnev (Glassez)
a078633a32
Don't use deprecated features
4 years ago
Vladimir Golovnev (Glassez)
f022458383
Raise minimum supported Qt version to 5.12
4 years ago
jagannatharjun
bb39a41e9e
Update comment
4 years ago
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