gdim47
48d5e3326b
Improve performance when scrolling large torrents
...
PR #19255 .
1 year ago
Chocobo1
80791e328d
Fix wrong behavior when reading text
...
Also add another 'file read error' status.
Closes #19254 .
PR #19262 .
1 year ago
Chocobo1
c3fc96dfe6
Visually validate input path in torrent creator dialog
...
PR #19245 .
1 year ago
Chocobo1
715a4f3eb6
Use move construct for large data
1 year ago
Chocobo1
8655e48336
Use move construct for shared pointers
1 year ago
Chocobo1
3c139ca333
Fix potential use-after-move
...
The evaluation order for function parameters is unspecified in C++.
https://stackoverflow.com/questions/2934904/order-of-evaluation-in-c-function-parameters
Fix up 1b2ff0f6f8
.
1 year ago
Ignat Loskutov
f4deb1050f
Disable symlink resolving in Torrent creator
...
PR #19199 .
1 year ago
Chocobo1
6680fdda18
Fix typos
1 year ago
Vladimir Golovnev
1c654d8f47
Immediately update torrent status on moving files
...
PR #19220 .
1 year ago
Vladimir Golovnev
c90863f217
Don't miss to enable Apply button
...
PR #19221 .
Closes #19082 .
1 year ago
luzpaz
deec2ae1b1
Fix various typos
...
PR #19213 .
1 year ago
Vladimir Golovnev
3b948b0130
Drop I2P support with libtorrent 1.2
...
PR #19207 .
Closes #19152 .
1 year ago
Chocobo1
b3d2ba7d07
Initialize regex only once
...
This code path is commonly used so let it initialize only once.
1 year ago
Chocobo1
03d3552ee0
Avoid unnecessary memory allocation/relocation
1 year ago
Luka Čelebić
379b0dbe40
Add alternative shortcut CTRL+E for CTRL+F
...
PR #19190 .
1 year ago
thalieht
f213f81727
Fix transfer list tab hotkey
...
PR #19200 .
1 year ago
sledgehammer999
fc8c74989b
Bump to 4.6.0beta2
1 year ago
Chocobo1
b01a48879a
Add missing header
1 year ago
sledgehammer999
2bbfd317ce
Sync translations from Transifex and run lupdate
1 year ago
Chocobo1
e6d85a468b
Rename literal operator
...
Qt 6.4 introduced `QString operator""_s()` and the previous `""_qs` is
deprecated since Qt 6.8.
1 year ago
Chocobo1
f6b58f36e2
WebUI: set Cross Origin Opener Policy to `same-origin`
...
This separates browsing context for different origin sites and prevents
leaking data from it.
This header is only present when using built-in WebUI. Alternative WebUI
is not affected.
https://web.dev/why-coop-coep/#coop
PR #19157 .
1 year ago
Chocobo1
79ca2e145f
Don't read unlimited data from files
...
It now guards against reading infinite files such as `/dev/zero`.
And most readings are bound with a (lax) limit.
As a side effect, more checking are done when reading a file and
overall the reading procedure is more robust.
PR #19095 .
1 year ago
Chocobo1
81bc910d68
Provide context to translation strings
...
PR #19120 .
1 year ago
Vort
ff5d02bcf2
Make I2P session options configurable
...
PR #19079 .
Closes #18980 .
1 year ago
tearfur
2e87e6e0df
Use hostname instead of domain name in tracker filter list
...
Co-authored-by: Chocobo1 <Chocobo1@users.noreply.github.com>
PR #19062 .
Closes #19035 .
2 years ago
Vladimir Golovnev
a5e8af5070
Allow to assign priority to RSS download rule
...
PR #19000 .
2 years ago
Vladimir Golovnev
cf415dd7fe
Allow to disable confirmation of Pause/Resume All
...
PR #19067 .
Closes #18155 .
2 years ago
Chocobo1
62d96c068a
Remove SGML parser
...
This library is unmaintained, outdated and plugin authors are encouraged to use html.parser
from Python Standard Library instead.
https://docs.python.org/3/library/html.parser.html
PR #19068 .
2 years ago
xavier2k6
040c3c7ef8
Sync "expected lite" with upstream
...
PR #19049 .
2 years ago
Raymond Ha
3ef8726083
WebUI: Set Connection status and Speed limits tooltips
...
PR #19052 .
Fixes #18958 .
2 years ago
Chocobo1
dad9157d84
Don't overwrite original variable
2 years ago
Chocobo1
5cea69472f
Use natural sort
2 years ago
ttys3
b1492bcd7d
WebUI: Show only hosts in tracker filter list
...
PR #18190 .
2 years ago
Vladimir Golovnev
4550469bb9
Fix incorrect height of Filter line edit
...
PR #19058 .
2 years ago
Vladimir Golovnev
160af4feef
Show I2P peer addresses
...
PR #18845 .
2 years ago
Priit Uring
b27e839405
Sync flag icons with upstream
...
PR #19027 .
2 years ago
sledgehammer999
ecc08dee09
Bump to 4.6.0beta1
2 years ago
Chocobo1
fbe93f0c47
Improve "apply memory working set" routine
...
Now it will try to raise the hard limit.
And also the log shows a more specific message when the new limit is not
applicable.
PR #19022 .
2 years ago
sledgehammer999
11945eef3f
Sync translations from Transifex and run lupdate
2 years ago
Raymond Ha
a35dbc6df7
WebUI: Fix category save path
...
PR #19008 .
2 years ago
Vladimir Golovnev
a59301712e
Avoid race condition when waking worker thread
...
PR #19005 .
2 years ago
Chocobo1
b406d669b3
Bump python version minimum requirement
...
PR #18996 .
2 years ago
Chocobo1
4ef8f39f23
Use python isolate mode
...
This (more or less) avoids user's environment variables tampering the
search process.
And also remove usages of `eval()` and `exec()`.
PR #18995 .
2 years ago
Vladimir Golovnev
34802362ad
Fix inconsistent background of filters widget
...
PR #18956 .
Fixes regression of #18918 .
2 years ago
Vladimir Golovnev
c10f1f0ad2
Consider explicitly specified parameters when resolving optional ones
...
PR #18955 .
Closes #18951 .
2 years ago
Vladimir Golovnev
58ae98026b
Try to detect system wake-up event
...
PR #18934 .
Closes #17898 .
2 years ago
Vladimir Golovnev (Glassez)
bb959bda8c
Add helpers for suggesting torrent paths
2 years ago
Vladimir Golovnev (Glassez)
d629c77184
Improve FlowLayout to support vertical alignment
2 years ago
Vladimir Golovnev (Glassez)
b953d223e4
Use check box to represent "Skip checking"
2 years ago
Vladimir Golovnev (Glassez)
6fa53b5ed8
Override add torrent params in a more comprehensible way
2 years ago