c58fb92365
Suppress warning when session cookie name isn't overridden
...
PR #18455 .
2023-01-26 07:00:20 +03:00
ca72360b6f
Merge pull request #18432 from sledgehammer999/chinese_fix
...
Migrate setting about Simplified Chinese locale
2023-01-25 01:17:54 +02:00
630b4ed3b9
Migrate settings much earlier
2023-01-24 10:23:12 +02:00
cba9680ef9
NSIS: Update Lithuanian translation
...
PR #18434 .
2023-01-23 14:34:36 +03:00
2310dcd136
Reload system tray icon to replace menu
...
PR #18250 .
Closes #18074 .
2023-01-22 16:48:58 +03:00
ee00a80796
Drop extra semicolon
...
Fixes build with -pedantic flag.
PR #18431 .
2023-01-22 14:47:19 +03:00
051bac5e59
Migrate setting about Simplified Chinese locale
...
Related to PR #17978
2023-01-22 02:31:58 +02:00
771c58d000
WebAPI: Allow to specify session cookie name
...
PR #18384 .
Closes #18329 .
2023-01-17 09:31:17 +03:00
53cec6db09
Provide scaled pixmaps by UIThemeManager
...
Avoid leaking the paths of the theme resource files outside of the theme support implementation.
PR #18269 .
2023-01-17 09:29:00 +03:00
43e059801e
Remove suggestions while searching for torrents
...
Don't want torrent search history to pop up next time you try to search for torrents, right?
There are people who would search for 18+ content and what they searched would load up next time they are about to search.
PR #18285 .
2023-01-16 15:12:35 +03:00
ce35a06ec3
Fix Pause icon
...
PR #18110 .
2023-01-16 15:01:20 +03:00
32e4371208
Improve startup window state handling
...
Replace current "Start qBittorrent minimized" option with "Initial window state" that allows to start qBittorrent as "hidden in system tray" while retaining regular "minimize to panel" functionality.
PR #18252 .
Closes #487 .
2023-01-16 14:57:56 +03:00
0d376e7fd6
WebUI: Add log viewer
...
The javascript implementation of multi-select menu is from the source
https://github.com/PhilippeMarcMeyer/vanillaSelectBox . It is licensed
under the MIT License. Some minor fixes is made to pass the lint.
Co-authored-by: brvphoenix <30111323+brvphoenix@users.noreply.github.com >
Co-authored-by: ttyS3 <ttys3.rust@gmail.com >
PR #18290 .
2023-01-16 14:55:44 +03:00
2b20d5b260
Fix startup performance on Qt5
...
Use more appropriate container (QList) for resume data queue buffer.
QVector in Qt5 has poor performance of the first element taking operation,
which is used to process the resume data queue. In Qt6, QVector is just an
alias for QList, so there was no problem there.
PR #18387 .
Fixes #18341 .
2023-01-16 14:45:12 +03:00
719e4afd8c
Remove confusing helpers from Session interface
...
Such helpers do not make practical sense, since they can be trivially implemented on top of the base interface, but at the same time they can lead to undesirable consequences when some calling code requires slightly different behavior than another.
PR #18367 .
Fixes #18338 .
2023-01-16 14:43:36 +03:00
9cdf660ddb
Use QThreadPool to invoke free disk space checking jobs
...
Prevent the creation of an excessive number of threads.
PR #18347 .
Closes #18202 .
2023-01-16 14:31:49 +03:00
5dbccf3473
Add all torrents passed via the command line
...
PR #18296 .
Closes #18289 .
2023-01-16 06:54:02 +03:00
8db2d04dbb
Allow to modify default UI theme
...
PR #18214 .
2023-01-14 14:02:20 +03:00
209850064a
WebUI: Add "Resume data storage type" option
...
PR #18357 .
2023-01-13 10:58:46 +03:00
e628b7d527
WebUI: Add missing icons
...
PR #18380 .
2023-01-13 10:52:53 +03:00
61dbb211c0
WebUI: Improve hotkeys
...
PR #18326 .
Fixes #18325 .
Fixes #14033 .
2023-01-06 22:17:15 +03:00
71f4a5667c
WebUI: change order of accepted types of file input
...
PR #18286 .
2022-12-28 13:20:02 +03:00
b33dc7d831
Unify the way to generate the language list in WebUI and GUI
...
PR #17994 .
2022-12-25 16:44:37 +03:00
c5a4a0db2c
properties endpoint returns name/torrentID
...
PR #18218 .
2022-12-25 16:41:55 +03:00
b9e045e80b
WebAPI: Expose "IS PRIVATE" flag
...
PR #18227 .
Closes #16052 .
2022-12-25 16:41:00 +03:00
cfd0c5433e
Re-allow to use icons from system theme
...
PR #18195 .
2022-12-25 16:25:56 +03:00
ebad387c1a
Apply correct tab order to Category options dialog
...
Also pre-select (sub)category name for editing when dialog is opened for creating new (sub)category.
PR #18270 .
Closes #18265 .
2022-12-25 16:14:59 +03:00
3f39bd9f35
GHA CI: Bump Boost version to 1.81.0 on Windows/macOS
...
PR #18279 .
2022-12-24 20:03:12 +03:00
f8236eb397
NSIS: Update Swedish translation
...
PR #18240 .
2022-12-22 15:01:23 +03:00
23a56c95e3
Prevent incorrect line breaking
...
PR #18236 .
2022-12-22 14:58:26 +03:00
6f8aa07a10
Fix icon colors inconsistencies
...
PR #18226 .
Fixes #18163 .
Fixes #18222 .
2022-12-22 14:14:29 +03:00
594f9e8632
Use "additional trackers" when metadata retrieving
...
This can help when the DHT nodes are few.
PR #18251 .
Closes #18244 .
2022-12-22 08:21:29 +03:00
aeae065007
Correctly count the number of torrents in subcategories
...
PR #18261 .
Closes #18137 .
2022-12-22 08:19:33 +03:00
b12fdcf018
Correctly detect drive letter in path
...
PR #18258 .
Closes #18224 .
2022-12-20 07:14:31 +03:00
84fabf14c8
Merge pull request #18034 from glassez/fetch-async
...
Fetch data asynchronously
2022-12-15 06:59:29 +03:00
0ec47db9cd
Don't drop !qB extension when rename incomplete file
...
PR #18186 .
Closes #18181 .
2022-12-15 06:57:07 +03:00
3cf0004665
Merge pull request #18200 from sledgehammer999/ci_appimage
...
CI: Build AppImage
2022-12-14 10:17:43 +02:00
40258f6a2f
Stop async worker at correct place
2022-12-14 10:42:40 +03:00
b335114219
Use better method to set bit
2022-12-14 10:41:04 +03:00
998b08f5d8
Set metadata asynchronously
2022-12-14 10:41:04 +03:00
991c30943a
Allow to fetch data asynchronously
2022-12-14 10:41:04 +03:00
ad2be39c33
[CI Ubuntu] Build AppImage
...
Upload an AppImage artifact on CI builds. This AppImage is a
simplified version of the official one. It is meant to help
with debugging PRs that fix issues.
2022-12-14 03:28:05 +02:00
c3936cd4b6
Add "Rename rule" button to RSS Downloader
...
PR #18141 .
2022-12-11 11:18:40 +03:00
d2e595aac3
Remove docker information
...
It has been moved to its own repo: https://github.com/qbittorrent/docker-qbittorrent-nox
PR #18199 .
2022-12-11 11:24:13 +08:00
b8aa9e5609
[CI Ubuntu] Strip installed components
2022-12-10 16:53:42 +02:00
2109c4e1ae
WebUI: Make rename file dialog resizable
...
PR #18154 .
2022-12-10 10:17:21 +03:00
ac3ad17a9e
Ensure thread is stopped before deleting QThread
...
PR #18037 .
2022-12-08 08:37:14 +03:00
31c7306bd2
Correctly load folder based UI theme
...
PR #18173 .
2022-12-08 08:33:55 +03:00
4741aab7a3
Merge pull request #18094 from Chocobo1/color
...
Revise text color for completed status
2022-12-02 13:17:00 +08:00
679e3b8bea
WebAPI: return paths using platform-independent separator format
...
PR #18118 .
Closes #18096 .
2022-12-01 08:16:43 +03:00