Commit Graph

11507 Commits

Author SHA1 Message Date
Feng Yu
40456fc4e0
Fix https certificates issue in AppImage and static linked. (#352)
* update github action version

* Fix https certificates issue
2022-03-23 15:32:40 +08:00
Feng Yu
1cb261407b
AppImage bundle qt wayland (#346) 2022-03-14 22:35:08 +08:00
c0re100
3813fd9485
Better regexp for StellarPlayer 2022-02-22 04:25:34 +08:00
Feng Yu
f0d588d0ac
fix zsync Filename entity for AppImage (#332) 2022-02-17 23:47:09 +08:00
c0re100
dc73e6026c
UTF-8 without BOM 2022-02-17 06:26:41 +08:00
c0re100
40cf11fc8c
Bump to 4.4.1.10 2022-02-17 05:58:50 +08:00
c0re100
06fb6677c1
Ban StellarPlayer 2022-02-17 05:58:34 +08:00
c0re100
6f05af8a9e
Fix title 2022-02-17 04:17:44 +08:00
c0re100
cee64557df
Merge branch 'v4_4_x' of https://github.com/qbittorrent/qBittorrent into v4_4_x 2022-02-17 03:41:12 +08:00
sledgehammer999
4cb386af35
Bump to 4.4.1 2022-02-15 17:14:35 +02:00
sledgehammer999
14ab1b015c
Update Changelog 2022-02-15 17:12:38 +02:00
sledgehammer999
0a4971c994
Partially revert e93c360db6
QShareDataPointer causes a crash upon start on 32bit Qt5 Windows.
This is a temporary fix in order to release v4.4.1.
2022-02-15 17:08:39 +02:00
sledgehammer999
a75ae21434
Sync translations from Transifex and run lupdate 2022-02-15 17:04:49 +02:00
Vladimir Golovnev (Glassez)
01eed5dae9 Try to recover missing categories 2022-02-15 16:36:33 +02:00
Chocobo1
e73397c750 Remove hack for outdated IE 6 browser
The `mask()` isn't valid in CSS.
2022-02-14 13:37:05 +08:00
sledgehammer999
869d079507 Migrate proxy settings
Q_ENUM_NS(ProxyType) was introduced in 4.4.0.
Before that wrapping QMetaEnum used the int value itself for loading/storing.

PR #16030.
Closes #15994.
2022-02-11 16:09:16 +03:00
Prince Gupta
71174edf72 Optimize completed files handling
PR #16329.

Co-authored-by: Vladimir Golovnev (Glassez) <glassez@yandex.ru>
2022-02-11 16:09:16 +03:00
Escape0707
f3fd3cef35
Fix regression in peer whitelist / blacklist (#320)
1. Reword log information.
2. Ignore private torrents.
3. Fix to make whitelist and blacklist to take effect at the same time.
2022-02-08 00:58:00 +08:00
thalieht
b3d46ecb78 Add Select All/None buttons in new torrent dialog 2022-02-01 08:07:03 +03:00
thalieht
80035a2520 Fix "Free space on disk" in new torrent dialog
Always initialize it.
2022-02-01 08:07:03 +03:00
Chocobo1
6790335239 Fix crash when shutting down and clicked on system tray icon
Disconnect all signals of system tray icon when shutting down.

Closes #16324.
PR #16328.
2022-02-01 12:53:33 +08:00
Vladimir Golovnev
48ff494dca Open correct directory when clicked on Browse button
PR #16252.
2022-01-28 08:27:07 +03:00
Vladimir Golovnev
c5b361ce74 Change torrent moving state when it is cancelled
PR #16267.
2022-01-28 08:27:07 +03:00
Feng Yu
21c1ca4e49
Bundle qt6gtk2 in AppImage and nox use zlib-ng instead of zlib (#324)
* Bundle qt6gtk2 in AppImage for better look

* use zlib-ng instead of zlib for nox build

* refactor build script
2022-01-27 15:05:37 +08:00
thalieht
397b7b9407 Add tooltip to Automatic Torrent Management context menu action
PR #16241
2022-01-27 07:42:23 +03:00
thalieht
6e0c1e2147 Add confirmation for enabling Auto TMM from context menu
PR #16241
2022-01-27 07:42:23 +03:00
Vladimir Golovnev
e93c360db6
Store hybrid torrents using legacy filenames
* Make Digest32 implicitly shared class
* Store hybrid torrents using legacy filenames

PR #16237.
2022-01-25 08:22:35 +03:00
thalieht
270e2023cd Fix wrong closing brace position
Regression from 0086bf895806346e701cfe56f18fd0b5bdde41ab.
PR #16172.
2022-01-22 08:17:07 +03:00
Vladimir Golovnev
5ac858213b Don't start separate event loop for QFileDialog
It conflicts with QMenu on Qt6 that causes the crash.

PR #16158.
2022-01-22 08:17:07 +03:00
Vladimir Golovnev
f0ee6aba29 Correctly handle received metadata
It did not work correctly, since it assumed that 'lt::torrent_plugin' is created at an earlier stage and is able to track all changes in the torrent state, but in reality it turned out that it was created after the torrent moved to the `downloading_metadata` state, so we had to additionally handle it in the constructor.

PR #16121.
2022-01-17 09:41:21 +03:00
Vladimir Golovnev
fa418087c4 Handle missing torrent alerts
PR #16085.
2022-01-17 09:41:21 +03:00
thalieht
8493e1ad64 Restore all settings to the torrent list's context menu
Set location
Category
Sequential download
Download first/Last pieces first
Automatic Torrent Management

PR #16016.
2022-01-16 12:06:46 +08:00
thalieht
fe90fcef5b Update the torrent's download path field when changing category
In torrent options dialog while in Automatic Management Mode.
PR #16026.
2022-01-16 12:06:46 +08:00
Vladimir Golovnev
210fd80167
Correctly concatenate paths
PR #16086.
2022-01-14 15:17:17 +03:00
Vladimir Golovnev (Glassez)
0a1e864f74 Correctly handle XML parsing errors 2022-01-14 10:20:42 +03:00
Chocobo1
7adccab687 Add Qt6 version to INSTALL file 2022-01-14 14:43:55 +08:00
Chocobo1
67e536d869 Update default value of "Type of service for peers"
Upstream change:
3d701c7380
PR #16036.
2022-01-14 14:43:55 +08:00
Vladimir Golovnev (Glassez)
86e8d848f6 Move torrent immediately when "save path" is changed 2022-01-12 08:39:23 +03:00
Vladimir Golovnev (Glassez)
88114b4588 Don't try to move storage into its current location 2022-01-12 08:39:23 +03:00
Vladimir Golovnev (Glassez)
e468f004f4 Correctly track the root folder name change 2022-01-12 08:39:23 +03:00
Vladimir Golovnev (Glassez)
4cfccc54ea Correctly handle Auto TMM in Torrent Files Watcher 2022-01-12 08:39:23 +03:00
Vladimir Golovnev (Glassez)
5ffa7e4752 Keep "torrent info" alive while generate .torrent file 2022-01-12 08:39:23 +03:00
Chocobo1
d7fd576293
WebAPI: fix wrong key used for categories
Regression from 1c0f8b4289.
Closes #15969.
2022-01-11 11:54:15 +08:00
Chocobo1
83b34053a1
Move new line character out of translation string
PR #15948.
2022-01-08 23:43:32 +08:00
c0re100
fd047415f4
Update Windows installer 2022-01-08 02:17:38 +08:00
c0re100
cd17fa402b
Update README 2022-01-08 02:14:13 +08:00
c0re100
cf24ec6709
Bump to 4.4.0.10 2022-01-08 01:58:44 +08:00
c0re100
4328a18e37
Add Enhanced header 2022-01-08 01:19:31 +08:00
c0re100
9b95275173
.gitignore 2022-01-08 00:15:52 +08:00
c0re100
f4ab97dd73
Fixes 2022-01-08 00:14:49 +08:00