jNullj
|
c5d7b62473
|
Delay subsequent requests to the same host
PR #19801.
Closes #8350.
|
2024-01-19 20:38:16 +03:00 |
|
Vladimir Golovnev
|
97c0abcbf0
|
Improve Download Manager subsystem
PR #20257.
|
2024-01-13 08:55:40 +03:00 |
|
Chocobo1
|
31fe327763
|
Move to separate headers
Hopefully this can speed up compilation times.
https://doc.qt.io/qt-6/qtglobal.html#details
PR #19430.
|
2023-08-11 13:47:55 +08:00 |
|
Vladimir Golovnev
|
f27f2c20e0
|
Add unified class to represent parsed torrent metadata
* Add unified class to represent parsed torrent metadata
* Unify startup logic of "Add new torrent dialog"
PR #19301.
|
2023-07-21 08:40:16 +03:00 |
|
Vladimir Golovnev
|
dbe79484d2
|
Drop support of Qt 5
Also remove usage of some deprecated stuff.
PR #19338.
|
2023-07-20 11:17:27 +03:00 |
|
Chocobo1
|
33875aa70a
|
Mark singleton class as final
|
2023-07-05 03:32:54 +08:00 |
|
Chocobo1
|
73134d5f4d
|
Initialize member variables
|
2023-05-07 16:30:56 +08:00 |
|
Vladimir Golovnev
|
37c04fdeed
|
Prevent possible problem of using incomplete type
PR #18639.
|
2023-03-02 06:18:51 +03:00 |
|
Vladimir Golovnev (Glassez)
|
4745a40f0b
|
Allow to specify proxy option per request
|
2023-02-25 17:30:26 +03:00 |
|
Chocobo1
|
926d51839f
|
Update function signature for Qt6 qHash()
Since the `qhash()` signature has changed in Qt6.
|
2022-03-13 16:05:11 +08:00 |
|
Vladimir Golovnev
|
dd1bd8ad10
|
Implement class for handling filesystem paths
PR #15915.
|
2022-02-08 06:03:48 +03:00 |
|
jagannatharjun
|
8b5db328ec
|
Add DownloadRequest::destFileName
|
2021-09-04 12:02:38 +05:30 |
|
Chocobo1
|
70d1cb86fd
|
Disable move constructor where it is sensible
|
2021-06-29 14:49:45 +08:00 |
|
FranciscoPombal
|
6152b83405
|
Use #pragma once instead of include guards
|
2020-12-12 19:41:32 +00:00 |
|
Vladimir Golovnev (Glassez)
|
73ef69526d
|
Allow to cancel download request
|
2019-09-14 11:31:07 +03:00 |
|
Chocobo1
|
0891cd4878
|
Avoid unecessary copying the parameter
Using forwarding reference here so that we won't get unnecessary copies
of the parameter passed to `slot`, for example a lambda function.
|
2019-08-27 14:30:03 +08:00 |
|
thalieht
|
9995967fbf
|
Remove some unused #include
|
2019-06-04 17:48:55 +03:00 |
|
Vladimir Golovnev (Glassez)
|
4ee6a0ba29
|
Use Qt-provided HTTP redirection handling
|
2019-03-08 13:06:42 +03:00 |
|
Vladimir Golovnev (Glassez)
|
746916a963
|
Use DownloadHandler behind the scenes
|
2019-03-08 13:00:37 +03:00 |
|
Vladimir Golovnev (Glassez)
|
6cb15706f5
|
Reduce number of DownloadManager signals
|
2019-03-05 11:28:29 +03:00 |
|
thalieht
|
77aea3c59e
|
Add const to a few pointer arguments
|
2019-02-25 17:05:15 +02:00 |
|
Chocobo1
|
409557ef30
|
Clean up code
|
2019-02-15 19:47:06 +08:00 |
|
Chocobo1
|
2b903fc3d1
|
Move Utils::Misc::isUrl() function
All usage of this function gets to call Net::DownloadManager eventually.
|
2018-12-31 20:00:15 +08:00 |
|
Vladimir Golovnev (Glassez)
|
112a9bcfa2
|
Use new DownloadManager interface
|
2018-06-29 15:48:17 +03:00 |
|
Vladimir Golovnev (Glassez)
|
8d438e159c
|
Implement "Sequential downloading" feature
Closes #6835.
|
2018-06-29 15:48:02 +03:00 |
|
Vladimir Golovnev (Glassez)
|
a9a6b74416
|
Implement DownloadRequest helper
|
2018-06-29 12:18:56 +03:00 |
|
thalieht
|
3e4099fe5b
|
Replace the zeroing of pointers with nullptr
|
2018-04-15 13:06:31 +03:00 |
|
Vladimir Golovnev (Glassez)
|
c982813acb
|
Create basic cookies management dialog
|
2016-04-11 19:14:28 +03:00 |
|
Vladimir Golovnev (qlassez)
|
e378a65508
|
Use DownloadManager by ProgramUpdater
Closes #2023
|
2016-01-04 05:49:02 +03:00 |
|
Vladimir Golovnev (qlassez)
|
0bffa066db
|
Make DownloadManager to save/load cookies
|
2015-12-22 14:02:14 +03:00 |
|
Vladimir Golovnev (Glassez)
|
9db93e5d8f
|
Rename Core to Base (Closes #3733).
|
2015-12-06 14:27:00 +03:00 |
|