Commit Graph

3720 Commits

Author SHA1 Message Date
4bcdb3c7da Fix default background color being stuck when changing themes
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
The color is only persisted if the user sets a color explicitly.
2026-03-30 21:55:37 +02:00
11c305888f Merge pull request #528 from YACReader/improve-cmake
YACReader 10: Improve cmake build system
2026-03-30 21:25:51 +02:00
9dfc35527b Fix version checking 2026-03-30 20:17:05 +02:00
a8c936ee6f Update AGENTS.md 2026-03-30 18:32:27 +02:00
8ddf1a8f90 Improve Summary 2026-03-30 18:30:57 +02:00
042e429996 Scope compiler defines and remove forced 7zip NDEBUG 2026-03-30 18:24:58 +02:00
e2ddb7eaaf Use Qt6:: syntax for Qt modules 2026-03-30 17:48:33 +02:00
79a8acbd42 Extract VERSION to avoid duplication 2026-03-30 17:19:40 +02:00
74aebffd9b Don't use CMAKE_RUNTIME_OUTPUT_DIRECTORY for Linux
Windows and macos installer scripts are still used and they rely on that folder
2026-03-30 16:41:54 +02:00
1a28111dae Migrate qt_add_resources to the Qt6 target-based approach 2026-03-30 16:34:02 +02:00
586c748b42 Set the maximum upper cmake version tested 2026-03-30 16:14:15 +02:00
8cc9ffc355 Sanitize CMake source directory references 2026-03-30 15:56:27 +02:00
e6cbfa634b Fix all compilation issues after enabling QT_DISABLE_DEPRECATED_UP_TO 2026-03-30 15:48:02 +02:00
12a5949b16 Use QT_DISABLE_DEPRECATED_UP_TO globally
Set to 6.4 until we can bump up the minimum qt version in the server project.
2026-03-30 08:51:00 +02:00
be3f140aea Remove QT_DISABLE_DEPRECATED_BEFORE from PdfBackend.cmake 2026-03-30 08:44:58 +02:00
e40dd9b22a Clean up CompilerOptions.cmake 2026-03-30 08:32:20 +02:00
4376a89876 Better linux install handling 2026-03-29 23:28:47 +02:00
268b23376b Use Find*.cmake files for backend discovery 2026-03-29 23:15:24 +02:00
52dd4e4c3c Improve backends handling and make DECOMPRESSION_BACKEND and PDF_BACKEND settings easier to discover 2026-03-29 22:55:16 +02:00
27c94bcb53 Add missing resource: yacreaderlibraryserver_images_rcc 2026-03-29 22:18:17 +02:00
f3b94e420a find_package GuiPrivate explicitly 2026-03-29 22:15:43 +02:00
49eed6ba85 Use continuous scroll mode automatically when a web comic is open
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-24 22:17:41 +01:00
15a780fc9b Fix German translations 2026-03-24 22:16:46 +01:00
f3efa4ecc8 Don't live regenerate the theme when writing in the the name field 2026-03-24 19:05:40 +01:00
2367a1919e 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-22 18:55:27 +01:00
9af9e8547a Fix label colors in the default Dark theme 2026-03-22 18:52:16 +01:00
6752b0b2a4 Add more built in themes.
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-22 18:35:24 +01:00
64a2f9fdf8 Translation fixes 2026-03-22 18:15:54 +01:00
1fd9fb6cab Fix Italian translation for Restore 2026-03-22 15:29:08 +01:00
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