Chocobo1
3851e76179
Remove special handling of icons
2022-08-27 13:55:04 +08:00
Chocobo1
d693f97a46
Use natural sort in WebUI
2022-08-27 13:55:04 +08:00
Chocobo1
ca274635d5
Make WebUI images self-contained
2022-08-27 13:55:04 +08:00
Vladimir Golovnev
525692759d
Split Session class into interface/implementation parts
...
PR #17579 .
2022-08-27 08:01:24 +03:00
Chocobo1
e5491645e4
Merge pull request #17593 from Chocobo1/remove
...
Use proper verb when referring to torrent removal
2022-08-26 12:06:10 +08:00
Chocobo1
9f511a47e8
Adjust Edit menu of WebUI to follow GUI
2022-08-25 13:32:07 +08:00
Chocobo1
7b0644cdcd
Use proper verb when referring to torrent removal
2022-08-25 13:32:07 +08:00
Vladimir Golovnev
7527343629
Handle some torrent conflicts
...
PR #17576 .
2022-08-23 07:47:20 +03:00
Chocobo1
d173216941
Merge pull request #17578 from Chocobo1/webui
...
Fix icon in WebUI being trimmed
2022-08-23 10:54:02 +08:00
Chocobo1
d28b5f7834
Rephrase confirm deletion
dialog
...
Closes #14309 .
PR #17586 .
Co-authored-by: xavier2k6 <42386382+xavier2k6@users.noreply.github.com>
2022-08-22 11:36:13 +08:00
Chocobo1
04f6ee79c3
Improve icon readability at small size
...
https://github.com/qbittorrent/qBittorrent/pull/17578#pullrequestreview-1079562121
Co-authored-by: Nowshed H. Imran <nowshed.imran@gmail.com>
2022-08-21 20:47:07 +08:00
Chocobo1
b046b40668
Fix icon in WebUI being trimmed
2022-08-20 13:27:48 +08:00
Chocobo1
0a289e15b4
Merge pull request #17544 from Chocobo1/test
...
Add unit testing for Path class
2022-08-19 14:44:44 +08:00
Chocobo1
ce8b51e7ef
Merge pull request #17568 from Chocobo1/ci
...
GHA CI: bump "Install Qt" action version
2022-08-19 14:42:29 +08:00
Chocobo1
df5ea9b675
GHA CI: bump setup-python to v4
2022-08-19 12:59:13 +08:00
Chocobo1
ff7fe7c107
GHA CI: bump "Install Qt" action version
2022-08-18 12:26:26 +08:00
Coool
ac6af55335
NSIS: update Latvian
...
PR 17529.
2022-08-18 11:39:53 +08:00
Chocobo1
001c3906b5
Merge pull request #17563 from Chocobo1/webapi
...
Restrict more WebAPI endpoints to POST method only
2022-08-18 11:37:59 +08:00
Minseo Lee
0d5d6db0ee
NSIS: update Korean
...
PR #17547 .
2022-08-17 12:48:22 +08:00
Chocobo1
72941b10bb
Use proper request method
2022-08-16 11:26:47 +08:00
Chocobo1
d6c92704a1
Restrict more WebAPI endpoints to POST method only
2022-08-16 11:26:05 +08:00
Jesse Smick
ba511e07b4
WebUI: Improve pieces bar drawing algorithm
...
PR #17336 .
2022-08-15 12:05:35 +08:00
Chocobo1
aa6b29fe7e
Set HTTP method restriction on WebAPI actions
...
PR #17548 .
2022-08-15 11:56:59 +08:00
Chocobo1
f5836c9fc9
Add unit testing for Path class
2022-08-14 13:31:22 +08:00
Chocobo1
d7d1a90de6
Fix wrong parent path
2022-08-14 13:31:21 +08:00
Chocobo1
16482c507b
Fix drive letter validness check
2022-08-14 13:31:21 +08:00
Chocobo1
5abd72d42a
Add comments about "UNC path" support
2022-08-12 12:56:58 +08:00
Chocobo1
2fa5ad982d
Improve absolute/relative path detection
2022-08-12 12:56:57 +08:00
Chocobo1
43df7d0cd4
Improve path validness test
2022-08-12 12:56:56 +08:00
Chocobo1
17d40855d2
Merge pull request #17535 from Chocobo1/ci
...
GHA CI: switch to Ubuntu latest stable version
2022-08-12 12:27:57 +08:00
Chocobo1
c924fe7950
GHA CI: update boost to 1.80
2022-08-11 15:20:25 +08:00
Chocobo1
908f345e22
GHA CI: switch to Ubuntu latest stable version
2022-08-11 12:11:20 +08:00
bovirus
858eea1e9e
NSIS: Update Italian language
...
PR #17098 .
2022-08-11 12:03:05 +08:00
Chocobo1
06c704c740
Revise quote behavior
...
Now the behavior of double quotes aligns more as with issuing commands from shell/command line.
Related: https://github.com/qbittorrent/qBittorrent/pull/17453#issuecomment-1203372027
PR #17515 .
2022-08-10 13:19:34 +08:00
Vladimir Golovnev
916e53c260
Show progress dialog on second instance run
...
PR #17516 .
2022-08-09 19:12:12 +03:00
xavier2k6
3f94a68e62
Sync nonstd/expected
with upstream
...
* Used commit: `95b9cb015fa17baa749c2b396b335906e1596a9e` (Release v0.6.2)
* Source: https://github.com/martinmoene/expected-lite/releases
PR #17508 .
2022-08-09 11:22:45 +08:00
Vladimir Golovnev
5c96f16e3d
Merge pull request #17498 from glassez/fix-windows-race
2022-08-07 13:23:03 +03:00
xavier2k6
8e33d99901
Update ax_boost_base.m4
to latest version
...
Upstream: https://github.com/autoconf-archive/autoconf-archive/blob/master/m4/ax_boost_base.m4
PR #17196 .
2022-08-07 14:38:55 +08:00
Vladimir Golovnev (Glassez)
d27dd85dfd
Correctly replace desktop integration menu
2022-08-06 19:40:04 +03:00
Vladimir Golovnev (Glassez)
15515200ee
Avoid race conditions between dialogs on startup
2022-08-06 15:01:35 +03:00
Vladimir Golovnev
7f40602da9
Fill in initial data in add_torrent_alert handler
...
libtorrent < 2.0.7 has a bug that add_torrent_alert is posted too early
(before torrent is fully initialized and torrent extensions are created)
so we have to fill initial torrent data in add_torrent_alert handler.
PR #17491 .
2022-08-06 06:09:35 +03:00
Chocobo1
33e6ca6778
Redesign Version class
...
PR #17484 .
2022-08-06 11:06:16 +08:00
summer
54b50c3a8a
Do not inhibit system sleep/auto shutdown for torrents stuck at downloading metadata
...
PR #17481 .
2022-08-04 13:10:58 +08:00
Chocobo1
fa3d98aa37
Add keyboard shortcut to Download URL dialog
...
Closes #17436 .
PR #17490 .
2022-08-04 13:03:38 +08:00
Vladimir Golovnev
e24aaa4ce1
Show startup progress dialog
...
PR #17389 .
2022-08-03 07:14:26 +03:00
Chocobo1
aed492b881
Merge pull request #17471 from Chocobo1/cmake
...
Improve constructor of Version class
2022-08-02 13:50:56 +08:00
Chocobo1
a4c2363f43
Improve constructor of Version class
...
Now we can write `Version<int, 3, 1>(1)` and provide only 1 parameter
instead of all 3 parameters at once at the constructor. Note that for
this instance of `Version` 3 numbers were specified but only 1 is truly
mandatory.
The added code are required to specify conditions of the template
instantiation for the compiler.
2022-08-01 14:53:55 +08:00
Vladimir Golovnev
0056a61db3
Clear RSS parsing error after use
...
PR #17465 .
2022-08-01 08:15:16 +03:00
Vladimir Golovnev
6d1573f901
Prevent multiple session refreshes from being enqueued
2022-08-01 08:14:09 +03:00
清靈語
ef297dd8e6
Revise Docker document
...
Currently Docker Inc. recommends installing Docker Desktop instead of the CLI.
docker-compose has been deprecated, replaced by docker compose.
PR #17448 .
2022-08-01 13:10:47 +08:00