Commit Graph

3691 Commits

Author SHA1 Message Date
0affbded6e Normalize color strings so they are always upper case for better readability of the theme files and the values in the editor 2026-03-22 12:13:07 +01:00
2560174a84 Extract noLibrariesWidget theme and use themed line assets
Some checks failed
Build / Initialization (push) Has been cancelled
Build / Code Format Validation (push) Has been cancelled
Build / Linux (Qt6) (push) Has been cancelled
Build / Linux (Qt6 + 7zip) (push) Has been cancelled
Build / macOS (Qt6 Universal) (push) Has been cancelled
Build / Windows x64 (Qt6) (push) Has been cancelled
Build / Windows ARM64 (Qt6) (push) Has been cancelled
Build / Docker amd64 Image (push) Has been cancelled
Build / Docker arm64 Image (push) Has been cancelled
Build / Publish Dev Builds (push) Has been cancelled
Build / Publish Release (push) Has been cancelled
Build / Publish YACReader10 Pre-release Builds (push) Has been cancelled
2026-03-21 20:55:23 +01:00
f65fd08e65 Make flow ribbons themeable 2026-03-21 20:45:23 +01:00
5fbd5bc185 Remove no longer needed patch 2026-03-21 20:14:14 +01:00
4f500eecb6 Remove unused images 2026-03-21 17:10:04 +01:00
83e1b88c2c Replace goto.png with a themeable svg image
Some checks failed
Build / Initialization (push) Has been cancelled
Build / Code Format Validation (push) Has been cancelled
Build / Linux (Qt6) (push) Has been cancelled
Build / Linux (Qt6 + 7zip) (push) Has been cancelled
Build / macOS (Qt6 Universal) (push) Has been cancelled
Build / Windows x64 (Qt6) (push) Has been cancelled
Build / Windows ARM64 (Qt6) (push) Has been cancelled
Build / Docker amd64 Image (push) Has been cancelled
Build / Docker arm64 Image (push) Has been cancelled
Build / Publish Dev Builds (push) Has been cancelled
Build / Publish Release (push) Has been cancelled
Build / Publish YACReader10 Pre-release Builds (push) Has been cancelled
2026-03-17 19:35:30 +01:00
b49446c246 Replace old apps icons with new ones
Some checks failed
Build / Initialization (push) Has been cancelled
Build / Code Format Validation (push) Has been cancelled
Build / Linux (Qt6) (push) Has been cancelled
Build / Linux (Qt6 + 7zip) (push) Has been cancelled
Build / macOS (Qt6 Universal) (push) Has been cancelled
Build / Windows x64 (Qt6) (push) Has been cancelled
Build / Windows ARM64 (Qt6) (push) Has been cancelled
Build / Docker amd64 Image (push) Has been cancelled
Build / Docker arm64 Image (push) Has been cancelled
Build / Publish Dev Builds (push) Has been cancelled
Build / Publish Release (push) Has been cancelled
Build / Publish YACReader10 Pre-release Builds (push) Has been cancelled
TODO: replace them with svg versions, I am not sure if all the places these icons are used support svg.
2026-03-15 11:03:12 +01:00
5618fce47a Merge pull request #525 from YACReader/loads-plugins-from-settings-folder
Some checks failed
Build / Initialization (push) Has been cancelled
Build / Code Format Validation (push) Has been cancelled
Build / Linux (Qt6) (push) Has been cancelled
Build / Linux (Qt6 + 7zip) (push) Has been cancelled
Build / macOS (Qt6 Universal) (push) Has been cancelled
Build / Windows x64 (Qt6) (push) Has been cancelled
Build / Windows ARM64 (Qt6) (push) Has been cancelled
Build / Docker amd64 Image (push) Has been cancelled
Build / Docker arm64 Image (push) Has been cancelled
Build / Publish Dev Builds (push) Has been cancelled
Build / Publish Release (push) Has been cancelled
Build / Publish YACReader10 Pre-release Builds (push) Has been cancelled
YACReader 10: Add support for loading image plugins through the settings folder
2026-03-14 09:48:42 +01:00
754ea0c2f6 Add support for loading image plugins through the settings folder of the apps. 2026-03-14 09:23:20 +01:00
3709b6e737 Format includes using clang-format
Some checks failed
Build / Initialization (push) Has been cancelled
Build / Code Format Validation (push) Has been cancelled
Build / Linux (Qt6) (push) Has been cancelled
Build / Linux (Qt6 + 7zip) (push) Has been cancelled
Build / macOS (Qt6 Universal) (push) Has been cancelled
Build / Windows x64 (Qt6) (push) Has been cancelled
Build / Windows ARM64 (Qt6) (push) Has been cancelled
Build / Docker amd64 Image (push) Has been cancelled
Build / Docker arm64 Image (push) Has been cancelled
Build / Publish Dev Builds (push) Has been cancelled
Build / Publish Release (push) Has been cancelled
Build / Publish YACReader10 Pre-release Builds (push) Has been cancelled
2026-03-13 18:21:38 +01:00
f0943995c6 Include sanitation 2026-03-13 11:06:25 +01:00
221ce60760 Better console output in Windows
This way QtCreator can actually get the output from the app.
2026-03-12 18:18:13 +01:00
5bda2241f4 Fixed and normalized multiple translations
Some checks failed
Build / Initialization (push) Has been cancelled
Build / Code Format Validation (push) Has been cancelled
Build / Linux (Qt6) (push) Has been cancelled
Build / Linux (Qt6 + 7zip) (push) Has been cancelled
Build / macOS (Qt6 Universal) (push) Has been cancelled
Build / Windows x64 (Qt6) (push) Has been cancelled
Build / Windows ARM64 (Qt6) (push) Has been cancelled
Build / Docker amd64 Image (push) Has been cancelled
Build / Docker arm64 Image (push) Has been cancelled
Build / Publish Dev Builds (push) Has been cancelled
Build / Publish Release (push) Has been cancelled
Build / Publish YACReader10 Pre-release Builds (push) Has been cancelled
2026-03-11 19:45:56 +01:00
2caf5c8608 Bump actions versions 2026-03-11 19:09:23 +01:00
ab12d2e8a1 Merge pull request #524 from YACReader/support-explicit-language-selection
YACReader 10: Support explicit language selection in YACReader and YACReaderLibrary
2026-03-11 18:49:22 +01:00
e649a9e3e0 Update CHANGELOG 2026-03-11 18:30:58 +01:00
3fede5dabf Add a setting to select the language in the options dialog
All translations have been updated, and translations of the actions in the library have been fixed.
2026-03-11 18:21:35 +01:00
82ac83ee7a Fix info view indicator background 2026-03-08 08:45:42 +01:00
6317c3a4d0 Fix the continuous scroll mode in hdpi screen modes
Some checks failed
Build / Initialization (push) Has been cancelled
Build / Code Format Validation (push) Has been cancelled
Build / Linux (Qt6) (push) Has been cancelled
Build / Linux (Qt6 + 7zip) (push) Has been cancelled
Build / macOS (Qt6 Universal) (push) Has been cancelled
Build / Windows x64 (Qt6) (push) Has been cancelled
Build / Windows ARM64 (Qt6) (push) Has been cancelled
Build / Docker amd64 Image (push) Has been cancelled
Build / Docker arm64 Image (push) Has been cancelled
Build / Publish Dev Builds (push) Has been cancelled
Build / Publish Release (push) Has been cancelled
Build / Publish YACReader10 Pre-release Builds (push) Has been cancelled
2026-03-07 22:38:33 +01:00
fbbccfc608 Fix drag for scrolling in continuous scroll mode 2026-03-07 22:22:19 +01:00
27b59ad8a9 Better naming in some of the theme properties used in qml 2026-03-07 22:21:18 +01:00
7103d0de3c Eliminate hardcoded colors from qml to make theming more flexible 2026-03-07 19:58:24 +01:00
d65ce375df Provide more meaningful theme colors to deal with not completed and recent states 2026-03-07 19:01:30 +01:00
b9005c4f5a Update the what's new dialog
Some checks failed
Build / Initialization (push) Has been cancelled
Build / Code Format Validation (push) Has been cancelled
Build / Linux (Qt6) (push) Has been cancelled
Build / Linux (Qt6 + 7zip) (push) Has been cancelled
Build / macOS (Qt6 Universal) (push) Has been cancelled
Build / Windows x64 (Qt6) (push) Has been cancelled
Build / Windows ARM64 (Qt6) (push) Has been cancelled
Build / Docker amd64 Image (push) Has been cancelled
Build / Docker arm64 Image (push) Has been cancelled
Build / Publish Dev Builds (push) Has been cancelled
Build / Publish Release (push) Has been cancelled
Build / Publish YACReader10 Pre-release Builds (push) Has been cancelled
2026-03-06 21:38:45 +01:00
f323ac5243 Add a rule for the firewall automatically on windows. 2026-03-06 21:34:30 +01:00
54a2437e48 Better placement for the continuous scroll icon 2026-03-06 19:16:16 +01:00
bb6378e345 Remove useless verification 2026-03-06 18:53:42 +01:00
10a4c8099c Merge pull request #521 from YACReader/lanzcos-scaling
Some checks failed
Build / Initialization (push) Has been cancelled
Build / Code Format Validation (push) Has been cancelled
Build / Linux (Qt6) (push) Has been cancelled
Build / Linux (Qt6 + 7zip) (push) Has been cancelled
Build / macOS (Qt6 Universal) (push) Has been cancelled
Build / Windows x64 (Qt6) (push) Has been cancelled
Build / Windows ARM64 (Qt6) (push) Has been cancelled
Build / Docker amd64 Image (push) Has been cancelled
Build / Docker arm64 Image (push) Has been cancelled
Build / Publish Dev Builds (push) Has been cancelled
Build / Publish Release (push) Has been cancelled
Build / Publish YACReader10 Pre-release Builds (push) Has been cancelled
YACReader 10: Add support for using Lanczos algorithm scaling.
2026-03-06 18:10:18 +01:00
cab4a01287 Update CHANGELOG 2026-03-06 17:20:38 +01:00
3f6235fe32 Trigger a rendering pass when the settings change 2026-03-06 17:19:02 +01:00
de676a0fcb Use the new resize image API to resize the pages while reading 2026-03-06 17:18:14 +01:00
80de46ce74 Add a setting to control the scaling method used 2026-03-06 17:16:51 +01:00
61a7e3b9c6 Add a new module for resizing images including Lanczos 2026-03-06 17:10:59 +01:00
fe8e1670cb Add AGENTS.md and CLAUDE.md 2026-03-06 15:10:52 +01:00
0ceba0ea74 Improve theme editor usability so themes can be set from it 2026-03-06 15:06:20 +01:00
86b5003f07 Use target app and version in themes meta 2026-03-06 12:29:06 +01:00
9024ff7d0c Add scripts that can be used to ensure format 2026-03-06 12:01:36 +01:00
09ae34cb10 Include publish notes when releasing builds 2026-03-06 11:48:42 +01:00
0f4a1f950e Start signing YACReader 10 dev builds that get published
Some checks failed
Build / Initialization (push) Has been cancelled
Build / Code Format Validation (push) Has been cancelled
Build / Linux (Qt6) (push) Has been cancelled
Build / Linux (Qt6 + 7zip) (push) Has been cancelled
Build / macOS (Qt6 Universal) (push) Has been cancelled
Build / Windows x64 (Qt6) (push) Has been cancelled
Build / Windows ARM64 (Qt6) (push) Has been cancelled
Build / Docker amd64 Image (push) Has been cancelled
Build / Docker arm64 Image (push) Has been cancelled
Build / Publish Dev Builds (push) Has been cancelled
Build / Publish Release (push) Has been cancelled
Build / Publish YACReader10 Pre-release Builds (push) Has been cancelled
2026-03-05 22:03:05 +01:00
9123029749 Merge pull request #520 from YACReader/fix-magnifiying-glass-in-continuous-scoll-mode
YACReader 10: Fix the magnifying glass in continuous scroll mode
2026-03-05 21:40:51 +01:00
e636406855 Fix the magnifying glass in continuous scroll mode 2026-03-05 21:10:52 +01:00
8a2ede1ad4 Merge pull request #519 from YACReader/fix-translator
YACReader 10: Fix translator
2026-03-05 19:52:22 +01:00
d6331ee819 Update what's new 2026-03-05 18:58:21 +01:00
33f18d9d1c Make the translator themeable 2026-03-05 18:52:10 +01:00
6ea857fa59 Remove unused images 2026-03-05 15:23:13 +01:00
b3048f0bff Fix translator using new backends 2026-03-05 15:16:26 +01:00
e699237c44 Use curl instead of wget
Some checks failed
Build / Initialization (push) Has been cancelled
Build / Code Format Validation (push) Has been cancelled
Build / Linux (Qt6) (push) Has been cancelled
Build / Linux (Qt6 + 7zip) (push) Has been cancelled
Build / macOS (Qt6 Universal) (push) Has been cancelled
Build / Windows x64 (Qt6) (push) Has been cancelled
Build / Windows ARM64 (Qt6) (push) Has been cancelled
Build / Docker amd64 Image (push) Has been cancelled
Build / Docker arm64 Image (push) Has been cancelled
Build / Publish Dev Builds (push) Has been cancelled
Build / Publish Release (push) Has been cancelled
Build / Publish YACReader10 Pre-release Builds (push) Has been cancelled
2026-03-05 14:12:29 +01:00
e32079b4ba Merge pull request #518 from YACReader/theming-settings
YACReader 10: Theme settings and editor
2026-03-05 11:58:29 +01:00
a876f33902 Format 2026-03-05 10:54:41 +01:00
d8678bcf95 Update .clang-format 2026-03-05 10:54:03 +01:00