Chocobo1
7c1a986e61
Implement stringable interface for `Version` type
3 years ago
Chocobo1
c6b772da11
Improve function interface
...
`SettingsStorage` methods require `QString` so make `SettingValue` follow it.
`Path::operator+` can use `QStringView` to accept wider audience.
3 years ago
An0n
11cfe38d1c
Fix WebUI crash due to missing tags from config
...
Tags can be missing from config but set inside .fastresume. May happen due to corrupted/deleted config.
Closes #11906 .
PR #16711 .
3 years ago
Chocobo1
4ca6de2b54
Revise string literal usage
...
PR #16703 .
3 years ago
Chocobo1
e1abcc684a
Merge pull request #16705 from Chocobo1/path
...
Use proper type to represent a path
3 years ago
Chocobo1
bbd936fdfa
Don't use explicit memory management
...
And avoid dangling pointers.
3 years ago
Chocobo1
f58eed13d0
GHA CI: use Qt6 for Windows builds
...
PR #16696 .
3 years ago
Chocobo1
8a708fd97e
Use proper type to represent a path
3 years ago
An0n
bf8d993743
Change Downloaded to Times Downloaded in trackers tab
...
PR #16677 .
3 years ago
Vladimir Golovnev
c029122a8e
Avoid integer overflow when calculating working set size
3 years ago
Sam James
54327d579b
CMake: fix systemd directory help text
...
The option is case sensitive.
PR #16695 .
Signed-off-by: Sam James <sam@gentoo.org>
3 years ago
Chocobo1
6c10aa33e1
Provide interface for serialization to string type
...
PR #16685 .
3 years ago
sledgehammer999
b7c098c5e6
Sync translations from Transifex and run lupdate
3 years ago
Vladimir Golovnev
c18c42e866
Merge pull request #16686 from glassez/set-location
...
Fix "Set location" to be really applied
3 years ago
Vladimir Golovnev (Glassez)
386f99cb1d
Fix "Set location" to be really applied
3 years ago
Vladimir Golovnev (Glassez)
a4b606c6e9
Fix compilation issues due to inappropriate QString usage
3 years ago
AbeniMatteo
baa8d2c326
Add option to toggle filters sidebar
...
PR #15409 .
3 years ago
Chocobo1
e1ca0f3ff9
Merge pull request #16669 from Chocobo1/literal
...
Use QString literals
3 years ago
Vladimir Golovnev
ca2be2f499
Prevent Digest32 shared data from being detached
...
Delayed hash string generation should not cause detaching of shared data.
PR #16664 .
3 years ago
Vladimir Golovnev
5960e7dda6
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 .
3 years ago
Chocobo1
efc04645b7
Use QString literals
...
It covers src/webui and enables `QT_NO_CAST_FROM_ASCII`.
3 years ago
Chocobo1
f888fb4ac7
Remove unused code
3 years ago
Chocobo1
e71e97cb68
Merge pull request #16652 from Chocobo1/literal
...
Use QString literals
3 years ago
Chocobo1
1b4c5fd34d
Remove unused variable
3 years ago
Chocobo1
802ec5a14e
Use QString literals
...
This patch covers src/gui and some leftovers from previous commit.
3 years ago
Chocobo1
5341478036
Merge pull request #16647 from NotTsunami/hscroll
...
Add horizontal scrolling for tracker list and torrent content
3 years ago
Chocobo1
7694b21dff
Enlarge "speed limits" icons
...
And make use of QStyle pixelMetric().
PR #16630 .
3 years ago
Tyler Dunn
cf061b7d30
Allow buttons to be focusable
...
This improves accessibility.
PR #16648 .
3 years ago
Chocobo1
7fffb6526c
Remove redundant properties
...
And revise tooltip messages.
PR #16651 .
3 years ago
NotTsunami
dd5b16831c
Unify coding style
3 years ago
Vladimir Golovnev
b3ca2ea179
Merge pull request #16573 from glassez/resume-data
...
Prevent loading resume data with inconsistent ID
3 years ago
NotTsunami
b5d67f90e4
Add horizontal scrolling for tracker list and torrent content
3 years ago
Vladimir Golovnev (Glassez)
ce42f7c9f1
Properly handle metadata download for an existing torrent
3 years ago
Chocobo1
02869d7428
Avoid unnecessary lookups
...
Fix up 30319e51e5
.
PR #16629 .
3 years ago
Aleksandr Cupacenko
67b35b76ac
Fix C++ word breaking
...
Fixes #13805 .
PR #16636 .
3 years ago
Chocobo1
baebabbfd8
Merge pull request #16639 from Chocobo1/hash
...
Avoid redundant hashing
3 years ago
Chocobo1
154ee1a73e
Use hashing helpers provided by Qt6
3 years ago
Chocobo1
b3fb6bd990
Avoid redundant hashing
...
The return type of `std::hash()` is larger (or equal) than what
`qHash()` requires so we can omit hashing it again.
3 years ago
Chocobo1
926d51839f
Update function signature for Qt6 `qHash()`
...
Since the `qhash()` signature has changed in Qt6.
3 years ago
Chocobo1
8de966ea88
Merge pull request #16585 from Chocobo1/qstring
...
Use QString literals
3 years ago
Chocobo1
85b0a40a0e
Merge pull request #16587 from jagannatharjun/tracker-filter
...
Optimize torrent filters in GUI
3 years ago
Chocobo1
88fe94bd6a
Remove obsoleted functions from Utils::Gui namespace
...
`widget` parameter is kept for now to avoid major disruption for other PR.
Also add comments for loading svg images.
PR #16613 .
3 years ago
Aleksandr Cupacenko
1b53c590f2
Allow blank lines in multipart form-data input
...
Fixes #11298 .
PR #16579 .
3 years ago
Chocobo1
2ee5b35f48
Use proper image loading path for SVG icons
3 years ago
Chocobo1
f0dd7b7dae
Use QString literals
...
This patch covers src/app and src/base folders.
Follow up of ab64ee872b
.
3 years ago
Chocobo1
f08c0afbea
Update NSIS French translation
...
PR #16562 .
Co-authored-by: RqndomHax <paul.codepro@gmail.com>
3 years ago
Chocobo1
5a417c6a29
Merge pull request #16584 from Chocobo1/pr_16548
...
Allow setting the number of maximum active checking torrents
3 years ago
Chocobo1
9f32e6e50d
Fix wrong parentheses
...
Fix up 294ea17222
.
3 years ago
An0n
801cfdbc24
Allow setting the number of maximum active checking torrents
...
This is to allow re-checking of multiple torrents simultaneously. This will benefit users who
have multiple disks or SSD.
Closes #15296 .
Co-authored-by: Chocobo1 <Chocobo1@users.noreply.github.com>
3 years ago
xavier2k6
889d994dbc
Remove unnecessary UI properties from "IP Filter Refresh" button
...
PR #16575 .
3 years ago