Commit Graph

1181 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
4f500eecb6 Remove unused images 2026-03-21 17:10:04 +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
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
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
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
86b5003f07 Use target app and version in themes meta 2026-03-06 12:29:06 +01:00
a876f33902 Format 2026-03-05 10:54:41 +01:00
46661becaf Implement theme pickers + importing 2026-03-05 08:22:04 +01:00
5058f47a20 Tweak default dark YACReaderLibrary theme 2026-03-04 17:51:35 +01:00
3799c0633d Reformat json theme files so the content is sorted alphabetically allowing easy tracking of changes through git 2026-03-03 22:43:23 +01:00
e0930d7a68 Rename YACReaderLibrary json theme sections to be more user friendly 2026-03-02 22:31:56 +01:00
547e48cc04 Use json file based themes instead of code to create them (theme editor + theme mode settings) 2026-03-02 21:23:39 +01:00
87fada611d Make the blur backgroud color overlay themable
This also fixes the hardcoded color in FlowView.qml
2026-03-01 15:22:54 +01:00
52e43192c4 Fix blur background setting
FastBlur -> MultiEffect broke it.
2026-03-01 15:17:45 +01:00
66c9047be4 Update some of the light theme values 2026-03-01 14:13:51 +01:00
6466739fd7 Add a explicit parameter to control the top gradient value in the comic vine table header 2026-02-28 20:29:00 +01:00
368b3bd35e Add control over comics table view item top/bottom borders size 2026-02-28 20:27:44 +01:00
e10e6dcc88 Rename comics table view header parameters 2026-02-28 19:05:42 +01:00
2beb00c65f Add more custom colors to the side bar elements so we can theme selected items 2026-02-28 18:30:51 +01:00
61a0b590ed Add more parameters to control library item style 2026-02-28 09:53:48 +01:00
b62ce07b15 Simplify the sidebar splitter theming 2026-02-28 09:13:20 +01:00
d71048b152 Fully customize the content views toolbar 2026-02-27 18:35:39 +01:00
4720705cf6 Remove useStyledTemplate 2026-02-27 16:22:06 +01:00
0e91176200 Remove unused images and server v1 files 2026-02-27 16:12:59 +01:00
084146995b Replace the info shadow pngs with svg versions and make them themable 2026-02-27 15:18:51 +01:00
392e4a0643 Move check button svgs paths out from theme params 2026-02-27 13:26:25 +01:00
865020fe11 Migrate the build system to cmake 2026-02-25 09:19:39 +01:00
7218d0dc87 Drop Qt 5 support 2026-02-20 21:48:15 +01:00
cdb33aef3b Format 2026-02-20 19:17:17 +01:00
d898a56f3f Drop server v1 2026-02-20 19:01:49 +01:00
549f2a259a Remove FolderModel and QModelIndex dependencies from LibraryCreator 2026-02-20 08:53:01 +01:00
3eaacaf6a7 Move #include "folder_model.h" where it's actually used 2026-02-19 21:07:28 +01:00
892d6f3b08 Format 2026-02-19 18:41:25 +01:00
044176d6b7 Initial implementation of theming 2026-02-19 18:06:32 +01:00
ed28c94f66 Fix tick and favorites vertical alignment 2026-02-19 18:06:32 +01:00
5762b32fda More png to svg conversions on qml side 2026-02-19 18:06:32 +01:00
3ff93a570e Use only the qt6 versions of the qml implementations 2026-02-19 18:06:32 +01:00
87b215cfb0 Remove Qt5Compat dependency from qml 2026-02-19 18:06:32 +01:00
1ef1029cf5 Replace the info-*.png files used in qml with svg variants 2026-02-19 18:06:32 +01:00
f0a6fe74ca Remove enforcing ligth theme on macos 2026-02-19 18:06:32 +01:00
94fa95924c Remove unused images 2026-02-19 18:06:32 +01:00
ee151fc077 Remove unused widget 2026-02-19 18:06:31 +01:00