Feng Yu
012b7d7234
fix cross_build ( #435 )
2022-12-03 17:16:29 +08:00
c0re100
5455d14144
Merge branch 'v4_4_x' of https://github.com/c0re100/qBittorrent-Enhanced-Edition into v4_4_x
2022-12-03 03:22:33 +08:00
David Burela
a910c83608
Update README.md ( #433 )
...
Added install instructions using the built in Windows 10 & 11 feature
https://learn.microsoft.com/en-us/windows/package-manager/package/
It uses the packages that are already being maintained by @c0re100
https://github.com/microsoft/winget-pkgs/tree/master/manifests/c/c0re100/qBittorrent-Enhanced-Edition
2022-11-11 14:10:06 +08:00
c0re100
d51f8375b1
Merge branch 'v4_4_x' of https://github.com/qbittorrent/qBittorrent into v4_4_x
2022-11-05 15:31:29 +08:00
Chocobo1
1b0fd45643
Fix wrong 'tracker error' count
...
This happens when a torrent contains some tracker URLs that share the same domain.
Closes #17808 .
2022-10-07 12:40:51 +08:00
Vladimir Golovnev
9b267690cc
Don't pollute move queue by torrents w/o metadata
...
There's really nothing to move if the torrent still doesn't have metadata.
Additionally, such torrents in the queue can lead to unexpected behavior
when reloading the torrent after metadata is received.
PR #17823 .
2022-10-06 06:35:46 +03:00
sledgehammer999
4e140098ed
Merge pull request #17822 from sledgehammer999/backport_nsis_refactor
...
Backport nsis refactor
2022-10-04 18:42:18 +03:00
Vladimir Golovnev
56c4cc89b9
Correctly load state of use download folder
...
PR #17807 .
Closes #17793 .
2022-10-04 13:03:32 +03:00
Chocobo1
74aa41371d
Improve column updates granularity
2022-10-04 13:08:21 +08:00
Chocobo1
ea8228280e
WebUI: don't disable combobox for file priority
...
Closes #17794 .
PR #17797 .
2022-10-04 13:08:21 +08:00
Chocobo1
22ac68152f
Fix torrent content checkboxes not updated properly
...
And reduce emitting redundant 'data updated' signals.
Closes #17144 , #17764 .
2022-10-04 13:08:21 +08:00
Chocobo1
2831ad5d22
Remove unused functions
2022-10-04 13:08:21 +08:00
Chocobo1
3f15f4a44e
Fix coding style
2022-10-04 13:08:21 +08:00
sledgehammer999
98c467e102
NSIS: Refactor configuration to ease installer creation via scripting
2022-10-03 14:46:31 +03:00
sledgehammer999
3ef749d77c
NSIS: Require Windows 10 1809 for Qt6 builds
...
Also refactor the config.nsi with more defines that control the build.
Closes #17783
2022-10-03 14:43:38 +03:00
sledgehammer999
192b01bcb7
NSIS: Drop hardcoded qt's translation filenames
2022-10-03 14:41:52 +03:00
Vedant
26addb643c
Update winget.yml ( #423 )
2022-10-01 14:05:08 +08:00
Feng Yu
325910487c
ci: 🎡 change cross_build based docker image ( #421 )
2022-09-20 14:55:22 +08:00
Chocobo1
e151970998
GHA CI: bump "Install Qt" action version
2022-09-16 12:06:47 +08:00
Chocobo1
d85703608a
WebAPI: fix wrong behavior for shutdown action
...
Qt6 has changed implementation for `QCoreApplication::quit` and therefore it is not suitable
anymore.
Closes #17709 .
Original PR #17720 .
2022-09-16 12:06:47 +08:00
Feng Yu
32ffa1b94a
qt 6.3.2 released. re-enable qt-wayland. ( #415 )
...
* ci: 🎡 fix wrong LIBTORRENT_BRANCH for cross_build
* ci: 🎡 re-enable qt-wayland for AppImage build
2022-09-09 18:19:02 +08:00
c0re100
848c440781
Bump to 4.4.5.10
release-4.4.5.10
2022-09-03 04:27:21 +08:00
c0re100
58be69ea18
Merge branch 'v4_4_x' of https://github.com/qbittorrent/qBittorrent into v4_4_x
2022-09-03 03:00:09 +08:00
c0re100
200324dd65
Use Libtorrent 1.2
2022-09-02 07:44:50 +08:00
sledgehammer999
f9811ec3b0
Bump to 4.4.5
2022-08-30 02:40:51 +03:00
sledgehammer999
9129c42177
Update Changelog
2022-08-30 02:39:40 +03:00
Nick Korotysh
696b4d8851
updated info about Debian repositories ( #412 )
2022-08-30 00:48:45 +08:00
Vladimir Golovnev
e331db077c
Fix missing trackers from magnet link
...
PR #17606 .
2022-08-26 07:20:21 +03:00
Feng Yu
b095216d80
ci: 🎡 fix build and release ( #410 )
2022-08-26 02:29:27 +08:00
c0re100
bb5288c80c
Merge branch 'v4_4_x' of https://github.com/c0re100/qBittorrent-Enhanced-Edition into v4_4_x
release-4.4.4.10
2022-08-24 06:25:24 +08:00
c0re100
f75e5d64c6
Update zh_HK translation
2022-08-24 05:30:53 +08:00
c0re100
c58f684880
Bump to 4.4.4.10
2022-08-24 04:57:34 +08:00
c0re100
1aefd58642
Merge branch 'v4_4_x' of https://github.com/qbittorrent/qBittorrent into v4_4_x
2022-08-24 04:57:27 +08:00
sledgehammer999
4a56c3f5df
Bump to 4.4.4
2022-08-22 15:45:31 +03:00
sledgehammer999
b1e2e511bb
Update Changelog
2022-08-22 15:40:53 +03:00
Coool
ac1fd66f05
NSIS: update Latvian
...
PR 17529.
2022-08-22 15:11:08 +03:00
Minseo Lee
6431fe5f73
NSIS: update Korean
...
PR #17547 .
2022-08-22 15:11:07 +03:00
bovirus
c31931324d
NSIS: Update Italian language
...
PR #17098 .
2022-08-22 15:11:06 +03:00
Blackspirits
f1d78563af
NSIS: Update Portuguese translations
...
PR #17222 .
2022-08-22 15:11:05 +03:00
Chocobo1
99b5983143
Set HTTP method restriction on WebAPI actions
2022-08-15 11:57:15 +08:00
Vedant
c765e0ec53
Create winget.yml ( #402 )
2022-08-14 02:46:38 +08:00
Vladimir Golovnev
c1e8849b40
Clear RSS parsing error after use
...
PR #17465 .
2022-08-01 13:18:17 +03:00
brvphoenix
330f20171f
Fix reply data can't be decompressed correctly
...
If the "Accept-Encoding" is not manually specified, it will be
automatically set to the supported encodings by QT and the reply data
will also be automatically decompressed in this case. Setting
"Accept-Encoding" manually will disable the "autodecompress" feature
before QT 6.3.0. Although QT 6.3.x has different behaviors, let QT
specify the "Accept-Encoding" and we will always obtain the decompressed
data.
The macro "QT_NO_COMPRESS" defined when QT is compiled will disable
the zlib support. We can manually address this exceptions.
Original PR #17438 .
2022-07-31 13:29:17 +08:00
summer
b53eadaec8
Try to recover missing tags
...
Tags can go missing from config/resume data. Try to recover them to avoid inconsistent behavior.
Original PR: #17290 .
2022-07-06 13:10:38 +08:00
Nick Korotysh
26d78f6462
Open destination folders on macOS in separate thread
...
In some unknown way, the one line in Objective-C affects Qt's main
loop causing the crash in QApplication::exec() on processing next
event after that call.
Even crash doesn't happen exactly after this call, it will happen
on application exit. Call stack and disassembly are the same in
all cases.
But running that code in another thread solves the issue.
Original PR: #17305 .
2022-07-06 13:10:38 +08:00
Chocobo1
9890bb7501
Work around application stuttering on Windows
...
This is observed by unusual high page faults when the stuttering occurs.
With this workaround, the high page faults still occurs but the GUI remains responsive.
Original PR: #17311 .
2022-07-06 13:10:38 +08:00
summer
c7daaf95fc
Make working set limit available only on libtorrent 2.0.x builds
...
You can already control the cache size in libtorrent 1.2.x so it doesn't make sense to implement this limit for all use cases. Also there are some downsides to using working set size to limit memory usage such as unresponsive GUI when limit gets hit.
2022-07-05 12:36:07 +08:00
Vladimir Golovnev
b760f37093
Improve D-Bus notifications handling
...
Make notifications clickable on Linux by assigning "default" action.
Don't react to unrelated notifications clicked by keeping track of qBittorrent notifications IDs and filter out unrelated ones.
Make D-Bus Notifications interface proxy class to be maintained manually and fix coding style in it.
Closes #9084 .
PR #17282 .
2022-07-01 11:27:16 +03:00
Vladimir Golovnev
7f5271ae7c
Fix incorrect "max outgoing port" setting
...
PR #17252 .
2022-07-01 11:26:30 +03:00
Vladimir Golovnev
1130bf300a
Fix incorrect "max outgoing port" setting
...
PR #17252 .
2022-07-01 11:02:53 +03:00