Commit Graph

11630 Commits

Author SHA1 Message Date
c0re100
65acd08d54
Bump to 4.4.2.10 2022-03-25 15:25:16 +08:00
c0re100
e4c3fa4fe0
Merge branch 'v4_4_x' of https://github.com/qbittorrent/qBittorrent into v4_4_x 2022-03-25 15:23:27 +08:00
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
sledgehammer999
ede7c8acbb
Bump to 4.4.2 2022-03-22 16:14:07 +02:00
sledgehammer999
9195df5179
Update Changelog 2022-03-22 16:03:12 +02:00
sledgehammer999
a3d5ea829b
Sync translations from Transifex and run lupdate 2022-03-22 15:47:50 +02:00
Vladimir Golovnev
c062f86bac
Avoid integer overflow when calculating working set size
PR #16700.
2022-03-22 16:15:21 +03:00
Vladimir Golovnev
e5894831ec
Prevent crash when open torrent destination folder
Uses the same workaround as Qt does to call ShellExecute() when you use QDesktopServices::openUrl().

PR #16670.
Closes #16423.
2022-03-20 21:54:34 +03:00
Vladimir Golovnev
f40e92f186
Remove incorrect/redundant code
PR #16663.
2022-03-19 08:58:18 +03:00
Vladimir Golovnev
0ab10ef2b3
Merge pull request #16659 from glassez/backport
Backport changes to v4.4.x branch
2022-03-18 16:16:07 +03:00
c0re100
353ca6573c
Merge branch 'v4_4_x' of https://github.com/qbittorrent/qBittorrent into v4_4_x 2022-03-18 06:54:29 +08:00
Vladimir Golovnev (Glassez)
049e376953
Properly handle metadata download for an existing torrent 2022-03-17 16:54:58 +03:00
Vladimir Golovnev (Glassez)
6dab4615aa
Prevent loading resume data with inconsistent ID 2022-03-17 16:18:17 +03:00
Chocobo1
0b9a1dfd9d
Add back erroneously removed alert handler
Fix up d26e582cc1.
Closes #16655.
PR #16657.
2022-03-17 12:37:32 +08:00
c0re100
3d35b69b18
Always use write_through as disk_io_write_mode on Windows 2022-03-16 14:55:27 +08:00
Feng Yu
1cb261407b
AppImage bundle qt wayland (#346) 2022-03-14 22:35:08 +08:00
Vladimir Golovnev
11c45db2ec
Allow to limit max memory working set size
PR #16485.
2022-03-12 21:40:02 +03:00
Chocobo1
ba147d72b9
Merge pull request #16608 from Chocobo1/disable
Disable performance alert
2022-03-10 12:33:25 +08:00
Chocobo1
97ead6d7c9
GHA CI: disable uploading built artifacts for macOS
The binary aren't usable universally because users are required to
install related libraries.
2022-03-09 11:29:22 +08:00
Chocobo1
51cb3ca0c8
GHA CI: install boost library manually
libtorrent 2.0.5 has build issues with boost >= 1.78.
2022-03-09 11:29:21 +08:00
RqndomHax
c514c2b7a8
Update NSIS French translation
PR #16562.
2022-03-09 10:12:37 +08:00
Chocobo1
d26e582cc1
Disable performance alert
The alert is too annoying and there is no control knob for tuning it, so
disable it in v4_4_x branch.
Closes #16462.
2022-03-07 13:38:20 +08:00
Vladimir Golovnev
5d161d2477
Correctly handle changing of global save paths 2022-03-04 14:07:58 +03:00
c0re100
3813fd9485
Better regexp for StellarPlayer 2022-02-22 04:25:34 +08:00
Juanjo Jiménez
b9ea6a5dc5 Update NSIS translations for "Spanish" and "Spanish International"
PR #16455.
2022-02-19 12:08:01 +08:00
Kevin Cox
7b0b64a04e Fix UI crash when torrent is in non-existent category.
This checks that `category_list[categoryHash].torrents` is truthy before dereferencing it. In some cases the API response will have a torrent in a category that doesn't exist resulting in the check to return `undefined` which is not `null`. This broadens the check so that it will create the category even if null.
PR #16432.
2022-02-19 12:08:01 +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