Chocobo1
2ca70cf6cc
Fix stuck in wrong torrent state
...
Before this patch, adding the torrent in
https://github.com/qbittorrent/qBittorrent/issues/11511 and the torrrent
state will stay in torrent_status::checking_resume_data forever.
This is not the correct state since the `torrent_status.errc` field is
non-zero and this commit fixes it.
5 years ago
Vladimir Golovnev
7ff8545f55
Merge pull request #11505 from glassez/fix-build
...
Fix compilation for Windows 7 with MinGW
5 years ago
Vladimir Golovnev (Glassez)
a4b9a4d9da
Fix compilation for Windows 7 with MinGW
5 years ago
sledgehammer999
9c1617b977
Bump to 4.2.0RC
5 years ago
sledgehammer999
442daa31d4
Update Changelog
5 years ago
sledgehammer999
c27457efda
Sync translations from Transifex and run lupdate
5 years ago
Mike Tzou
aaf659519a
Merge pull request #11499 from Chocobo1/limits
...
Avoid session reconfiguration when limit has not changed
5 years ago
Chocobo1
af52a18f82
Avoid session reconfiguration when limit has not changed
...
Fix up 5d46c9b2d6
.
5 years ago
Mike Tzou
1bd739dd4a
Merge pull request #11493 from Chocobo1/speed
...
Revise "speed limits" related code
5 years ago
Vladimir Golovnev
76a3f57996
Merge pull request #11494 from thalieht/allowrecheck
...
Reallow to force recheck torrents that aren't fully started
5 years ago
thalieht
4ffc0cff12
Reallow to force recheck torrents that aren't fully started
5 years ago
Chocobo1
5d46c9b2d6
Revise "speed limits" related code
...
The old code has a wrong comparison which compares speed limits
in different magnitude: bytes vs KiB. The comparison is removed.
Also the old code treats values that are smaller than 1024 as unlimited
speed which is clearly wrong.
5 years ago
Mike Tzou
30ca4e6986
Merge pull request #11489 from Chocobo1/webapi
...
Code cleanup
5 years ago
Chocobo1
0f2c61a207
Remove redundant type casting
5 years ago
Chocobo1
b55403ce66
Pass TriStateBool by value
5 years ago
Chocobo1
640f52c05f
Let eta function return signed integer
...
We already use signed integer internally so it make sense to return it
as-is.
5 years ago
Chocobo1
8fe8cbd3d1
Reuse code path in switch cases
5 years ago
Chocobo1
9b5df92078
Give better name to parameter checking function
...
This function will throw exceptions if the required parameters do not
exsit hence a stronger word is more appropriate here.
Also change the function parameter type to QVector. We don't need the
duplicate entries checking as currently we only use 3 fields at max and
can be easily checked by hand. So drop back to QVector which can be
constructed more efficiently.
5 years ago
Mike Tzou
9cb07db84b
Merge pull request #11473 from j1warren/dblclick_preview_file
...
Add "Preview file" double-click action
5 years ago
Mike Tzou
cdb1874263
Merge pull request #11466 from Xegor/master
...
Add "create subfolder" option to RSS auto-download rules
5 years ago
Mike Tzou
e69df60f11
Merge pull request #11462 from jagannatharjun/cmake
...
Fix CMake Windows compilation
5 years ago
Prince Gupta
e3879f9ab9
CMake: Use libraries from winconf.pri
5 years ago
Mike Tzou
e009f17889
Merge pull request #11476 from Chocobo1/lupdate
...
Address lupdate warnings
5 years ago
warren
74009f13d9
Add "Preview file" double-click action
5 years ago
Chocobo1
ff4aae11f8
Add required header
...
The header was missing and our cmake CI builds failed as a result.
5 years ago
Xegor
325f36fa4f
Add create subfolder option to RSS auto-download rules
5 years ago
Chocobo1
d936bca268
Move DownloadHandlerImpl class to its own file
...
This also resolves lupdate warning.
5 years ago
Chocobo1
b4c518e075
Run lupdate in CI
5 years ago
Chocobo1
9ef2cd48e0
Fix translation not applied
5 years ago
sledgehammer999
0ff3b7641d
Correctly update WebUI translations
5 years ago
sledgehammer999
871161310b
Sync translations from Transifex and run lupdate
5 years ago
Mike Tzou
d12468ffb5
Merge pull request #11354 from thalieht/pausechecking
...
Reallow to pause checking torrents
5 years ago
thalieht
f150b3077d
Reallow to pause checking torrents
5 years ago
Mike Tzou
6a6c05fba2
Merge pull request #11423 from nl6720/systemd-unit
...
Order qbittorrent-nox@.service after network-online.target
5 years ago
Mike Tzou
50c20e1ef4
Merge pull request #11446 from Chocobo1/handle
...
Clean up in Session class
5 years ago
Chocobo1
b408a09755
Remove unused type alias
5 years ago
Chocobo1
1b47350952
Remove anonymous function forward declarations
...
Also reorder the functions slightly to make it compile.
5 years ago
Mike Tzou
2fb1182700
Merge pull request #11317 from Chocobo1/preview
...
Fix "preview file" action not working
5 years ago
Mike Tzou
475fbfb712
Merge pull request #11356 from Chocobo1/banIP
...
Allow to select multiple entries in "banned IP" dialog
5 years ago
Mike Tzou
a7f38eaa82
Merge pull request #11374 from horgan/patch-1
...
Fix country name misspelling
5 years ago
horgan
89d214bb8f
Fix country name misspelling
5 years ago
Mike Tzou
6da39d9279
Merge pull request #11422 from Chocobo1/buffer
...
Reserve memory for file data buffers
5 years ago
Mike Tzou
565eb4cdc8
Merge pull request #11430 from Chocobo1/qt
...
Fix integer narrowing on x86
5 years ago
Mike Tzou
d944a0ccbd
Merge pull request #11426 from Chocobo1/priority
...
Add option to control qBittorrent process memory priority
5 years ago
Chocobo1
e262b86c44
Reserve memory for file data buffers
5 years ago
Chocobo1
f31ee6a225
Fix integer narrowing on x86
...
The f_type is an alias to `int` on 32-bit system and the switch cases
uses `unsigned int`.
Closes #11427 .
5 years ago
Chocobo1
6fd678195c
Replace deprecated Qt functions
...
QSet::toList() is replaced by QSet::values()
5 years ago
Chocobo1
0f60121b94
Add option to control qBittorrent process memory priority
...
This is to avoid Windows swapping out other application data from
OS cache and put in torrent data which hinders other program
responsiveness.
The default value "Below normal" is choosen because casual users have
other higher priority apps (such as browser) running and they don't
expect OS to swap out its data. Dedicated seeders most probably will not
have other app running on their system and would expect qbt has
priority over other background services.
The option only has effect on Windows >= 8.
5 years ago
nl6720
a40d490b76
Order qbittorrent-nox@.service after network-online.target
...
This ensures that qbittorrent-nox doesn't start while the network is not up yet.
5 years ago
Mike Tzou
c1e0207454
Merge pull request #11307 from Chocobo1/session_conf
...
Clean up Session class configure routines
5 years ago