Commit Graph

1880 Commits

Author SHA1 Message Date
Oleg Shparber
5cdad0ee98 fix(registry): treat docset revision as integer
Fixes #1532.
2023-09-07 23:27:40 -04:00
Oleg Shparber
2024915307 fix(ui): do not intercept Alt+Left and Alt+Right
These are reserved for back and forward browser actions.

Fixes #1531.
2023-09-07 00:58:17 -04:00
Oleg Shparber
780f2388b1 build(vcpkg): add vulkan-headers dependency
Stock Qt is compiled with Vulkan support.

QTBUG-95391 contains some additional info.
2023-09-04 22:33:45 -04:00
dependabot[bot]
7f6d1048db
ci(github): bump actions/checkout from 3 to 4 (#1529) 2023-09-04 22:16:25 -04:00
Oleg Shparber
3fdeb66164 style: use Q_DISABLE_COPY macro consistently 2023-08-19 11:18:28 -04:00
Oleg Shparber
cfb1dc661e style: fix version checks 2023-08-08 02:06:02 -04:00
Oleg Shparber
45a55a64e5 build(core): update cpp-httplib to v0.13.3 2023-08-08 02:02:38 -04:00
Oleg Shparber
cee4e505e9 fix(app): properly set desktop file name 2023-08-08 00:01:31 -04:00
Oleg Shparber
243abdd02b fix(core): register ExternalLinkPolicy type for Qt 6 2023-08-08 00:01:01 -04:00
Oleg Shparber
ac992e5aa0 style: fix minor coding style issues 2023-08-06 14:14:05 -04:00
DeckerSU
9eb6169073
feat(core): add option to ignore SSL errors (#1521) 2023-08-06 14:00:07 -04:00
Oleg Shparber
94247fd4d0 chore(assets): fix email address in AppStream metadata 2023-08-06 02:49:36 -04:00
Oleg Shparber
c83572dffc ci(github): migrate issue locking to actions 2023-08-06 02:36:38 -04:00
Oleg Shparber
1cfa7c637f ci(github): use upstream code sign action 2023-05-03 01:38:27 -04:00
Oleg Shparber
a524735129
feat(ui): use Fusion style on Windows 10 & 11 (#1495)
This enables dark mode support.

Fixes #811.
2023-04-30 04:05:22 -04:00
Oleg Shparber
b5ca9e70dd
feat(browser): use native Chromium dark mode (#1494) 2023-04-30 02:29:03 -04:00
Oleg Shparber
0f0c2dc47a ci(github): do not pack ilk files 2023-04-29 18:17:13 -04:00
Oleg Shparber
ca910552f2 ci(github): fix code signing
Temporary use forked action until upstream is fixed.
2023-04-29 18:16:40 -04:00
Oleg Shparber
26d3c0622e ci(github): sign executable for Windows 2023-04-29 00:42:48 -04:00
Oleg Shparber
40588ed753 ci(github): refactor artifact publishing check 2023-04-29 00:24:55 -04:00
Oleg Shparber
f34188b2c5 ci(github): do not run Coverity Scan on forks 2023-04-27 21:39:35 -04:00
wngtk
4a83f45bbd
chore(gitignore): add vcpkg and vcpkg_install directories (#1492) 2023-04-23 03:35:40 -04:00
Oleg Shparber
2ec19c2c3a docs(readme): update contact information 2023-04-15 21:26:54 -04:00
Oleg Shparber
09aa69ee6e feat(core): enable smooth scrolling by default 2023-04-15 21:11:09 -04:00
Oleg Shparber
2f02e1fe2e fix(ui): use cache location for temporary download files
Fixes #1454.
2023-04-15 01:23:59 -04:00
Oleg Shparber
4b252cddb2 refactor: fix naming of boolean properties 2023-04-12 22:22:02 -04:00
Oleg Shparber
a89bed5648 ci(github): simplify app version retrieval 2023-04-09 02:38:02 -04:00
Oleg Shparber
a099487aa6
ci(github): upload build artifacts for Windows (#1485) 2023-04-09 02:25:54 -04:00
Oleg Shparber
1f0509ab8b ci(github): add Git ref to concurrency group names 2023-04-08 19:49:36 -04:00
Oleg Shparber
06aa58aa41 ci(github): upload Coverity Scan build log 2023-04-08 19:39:54 -04:00
Oleg Shparber
14f59f0075 ci(github): fetch full commit log for Coverity scan 2023-04-08 19:05:03 -04:00
Oleg Shparber
3932170024 build(cmake): fix build with CMake 3.16
Fixes #1484.
2023-04-08 18:14:34 -04:00
Oleg Shparber
89e8445630
build(cmake): require Qt 6.5 to install runtime dependencies (#1483) 2023-04-08 13:50:02 -04:00
Oleg Shparber
5bde3d37cf ci(github): update run-vcpkg action to v11, vcpkg
Picks up vcpkg-tool 2023-03-29 with binary cashing for GitHub Actions.
2023-04-08 00:36:09 -04:00
Oleg Shparber
5b5f987286 ci(github): ensure single running workflow 2023-04-08 00:31:43 -04:00
ratijas
911c5e8adc
fix(ui): replace QKeySequence::NextChild with manual shortcut (#1478)
Fixes #1465.
2023-04-05 21:58:43 -04:00
ratijas
ef90f245de
fix(ui): fix RTL layout in list delegates (#1475)
Fixes #1463.
2023-04-05 00:06:29 -04:00
ratijas
80d45f753f
feat(browser): add Ctrl+Enter shortcut for Highlight All option (#1476)
Fixes #1467.
2023-04-04 23:56:22 -04:00
ratijas
0655d73654
fix(ui): use Unicode ellipsis instead of triple-dot (#1477) 2023-04-04 23:53:27 -04:00
Oleg Shparber
a617ae5e06 build(cmake): fix Qt 6.3 detection 2023-03-20 03:08:48 -04:00
Oleg Shparber
d6b879bae3 build(cmake): write calculated version to file 2023-03-20 02:23:57 -04:00
Oleg Shparber
6606bb0cac build(cmake): print calculated version 2023-03-20 02:21:26 -04:00
Oleg Shparber
6e5b0bba6c ci(github): prevent storing partial vcpkg cache 2023-03-20 02:14:27 -04:00
Oleg Shparber
49ee764efc
build(cmake): install Qt runtime dependencies on Windows (#1474) 2023-03-20 02:13:01 -04:00
Oleg Shparber
6c2160ff65 build(core): update cpp-httplib to v0.12.1 2023-03-19 01:37:09 -04:00
Oleg Shparber
36e2e27206 chore: update copyright year 2023-03-19 01:25:52 -04:00
Oleg Shparber
c42f31fb37 ci(github): use Ubuntu 22.04 and Qt 6 for CodeQL analysis 2023-03-19 01:25:12 -04:00
Oleg Shparber
c272b6f21c ci(github): rename CodeQL workflow file 2023-03-19 01:24:10 -04:00
Oleg Shparber
b47c2ebc86 ci(github): install git for Coverity scan versioning 2023-03-19 01:22:25 -04:00
Oleg Shparber
f14edae10b ci(github): send app version to Coverity 2023-03-19 01:10:24 -04:00