Commit Graph

2311 Commits

Author SHA1 Message Date
dependabot[bot] 25c0e915a7 ci(github): bump github/codeql-action from 4 to 4.37.4 (#1947) 2026-08-05 00:42:28 +03:00
Oleg Shparber 366d6f47c3 ci(github): fix nightly PPA package version 2026-07-31 19:40:03 +03:00
Oleg Shparber fc8da85fb1 fix(ui): replace IRC link with contact page 2026-07-29 14:04:02 +03:00
Oleg Shparber a6f03e9547 build(just): move release-push into a script 2026-07-29 13:57:44 +03:00
Oleg Shparber ac6eca8a9b ci(github): publish snap edge nightly 2026-07-29 02:48:23 +03:00
zealdocs-ci[bot] a716f6c170 chore: bump version to 0.9.2 2026-07-28 21:15:50 +00:00
Oleg Shparber 7a881b6921 chore: release v0.9.1 v0.9.1 2026-07-28 23:54:46 +03:00
Oleg Shparber e6a3eb7afc build(tools): harden appdata bullet generation 2026-07-28 23:50:15 +03:00
Oleg Shparber 530fa44395 ci(github): install-test the MSI on Windows 2026-07-28 23:20:47 +03:00
Oleg Shparber c7bcf3d4b4 fix(wix): drop unusable Windows build launch condition 2026-07-28 23:12:23 +03:00
Oleg Shparber f854fcf8d7 ci(github): drop EOL questing from PPA series 2026-07-28 22:53:13 +03:00
Oleg Shparber cd12f8dcf5 ci(github): skip build-dep check in PPA source build 2026-07-28 22:42:20 +03:00
zealdocs-ci[bot] 5edfac529b chore: bump version to 0.9.1 2026-07-28 19:34:52 +00:00
Oleg Shparber f5a00fed3a chore: release v0.9.0 v0.9.0 2026-07-28 22:03:29 +03:00
Oleg Shparber 5f772c4ed7 ci(github): grant discussions permission 2026-07-28 22:01:54 +03:00
Oleg Shparber ee946cf73f build(just): add release-delete recipe 2026-07-28 20:41:24 +03:00
Oleg Shparber 59f68ee115 build(cmake): use x64 signtool on ARM64 2026-07-28 20:24:49 +03:00
Oleg Shparber 32266e213c ci(github): use Artifact Signing client 2026-07-28 20:24:49 +03:00
Oleg Shparber e6edf27f80 build(tools): move changelog links to the top 2026-07-28 19:57:17 +03:00
Oleg Shparber eb0f3d38e1 build(just): fix release-push tag handling 2026-07-28 19:17:40 +03:00
Oleg Shparber 57a99203f0 ci(github): fix publish job permissions 2026-07-28 18:08:15 +03:00
Oleg Shparber a2b09abe65 fix(core): sweep leftover docset directories (#1941) 2026-07-28 18:01:57 +03:00
Oleg Shparber fe42ebfde1 fix(core): remove docsets without blocking the UI (#1940) 2026-07-28 15:57:22 +03:00
Oleg Shparber 79247a8126 fix(ui): remove partial docset on extract error (#1939) 2026-07-28 15:53:28 +03:00
Oleg Shparber adaed6b78f fix(ui): update status on extraction error 2026-07-28 15:23:10 +03:00
Oleg Shparber 458fbaaf1b fix(ui): harden docset directory cleanup on install (#1938) 2026-07-28 15:09:38 +03:00
Oleg Shparber c229b91695 fix(registry): validate index names before drop (#1937) 2026-07-28 12:04:50 +03:00
Oleg Shparber 1d5f9a6271 build(cmake): bundle MSVC runtime on Windows (#1936)
Fixes #1658.
2026-07-27 15:23:39 +03:00
Yash Bavadiya 6260df0a4f feat(ui): add default zoom level setting (#1930)
Fixes #1335.
2026-07-27 02:41:29 +03:00
Oleg Shparber cb904e77ac docs: move screenshots to media repository 2026-07-26 18:46:06 +03:00
Oleg Shparber b3f26ea81f fix(app): require Windows 10 1809 or later (#1935)
Fixes #1920.
2026-07-26 18:44:28 +03:00
Oleg Shparber 2c3e1ee391 refactor(browser): make short URL keys constexpr (#1934) 2026-07-26 14:51:02 +00:00
Oleg Shparber 9c57b0dac9 fix(browser): keep web bridge on rejected loads (#1933) 2026-07-26 17:42:17 +03:00
dependabot[bot] 0293f61e5b ci(github): bump ossf/scorecard-action from 2.4.3 to 2.4.4 (#1932) 2026-07-24 14:42:19 +03:00
Oleg Shparber 4e8ac4da04 fix(ui): fix regression in metadata parsing
Fixes #1931.
2026-07-19 16:44:39 +03:00
dependabot[bot] 58d1bb5f04 ci(github): bump KSXGitHub/github-actions-deploy-aur from 4.1.3 to 4.2.0 (#1928) 2026-07-18 14:37:50 +03:00
Oleg Shparber 19cad78b72 fix: address security related edge cases (#1919) 2026-06-30 21:59:03 +03:00
Oleg Shparber d9f74690a7 fix(ui): use Link role for search match highlight (#1924)
Fixes #1922.
2026-06-30 19:26:06 +03:00
Oleg Shparber c24c807c1c fix(ui): credit bundled fonts, drop Oat 2026-06-30 14:37:04 +03:00
Oleg Shparber 076b2b6068 feat(browser): redesign new-tab and not-found (#1923) 2026-06-30 14:31:51 +03:00
dependabot[bot] 525589d97e ci(github): bump actions/cache from 5 to 6 (#1921) 2026-06-24 07:43:52 +03:00
dependabot[bot] 29b3bbe24b ci(github): bump actions/checkout from 6 to 7 (#1918) 2026-06-19 01:12:00 +03:00
Oleg Shparber 2101637d00 refactor: address clang-tidy issues 2026-06-11 14:06:08 +03:00
Oleg Shparber 7a34933ba0 chore(tools): support linting specific files 2026-06-11 14:05:30 +03:00
Oleg Shparber 8e148bab00 build(just): tidy up command descriptions 2026-06-11 14:01:26 +03:00
Oleg Shparber 61b9bf941e feat(registry,ui): show download size in tooltips (#1916)
Fixes #353.
2026-06-10 13:42:29 +03:00
Oleg Shparber eaa3bd8306 feat(core): add --port command-line option (#1915)
Fixes #1774.
2026-06-09 19:20:48 +03:00
Oleg Shparber 62ea725eff feat(browser): add Tabler icons to context menu 2026-06-09 18:02:58 +03:00
Oleg Shparber 139ee001bb fix: harden docset download and extraction (#1914)
- Reject archive entries that resolve outside the destination (path traversal).
- Treat non-EOF header-read termination as an extraction failure rather than
  reporting success on a corrupt or truncated archive.
- Surface an error and reset UI state when a download temporary file cannot be
  opened, instead of leaving the install silently stuck.
2026-06-09 16:47:54 +03:00
Oleg Shparber f21bffc518 feat(docsets): support compressed tarix docsets (#1912)
Fixes #138.
Fixes #1278.
Fixes #1588.
2026-06-09 12:07:53 +03:00