Leon Styhre
|
09abe1a710
|
Ported modern-DE to the new theme engine.
|
2022-11-03 12:54:18 +01:00 |
|
Leon Styhre
|
3c72f92374
|
(slate-DE) Added a readme file.
|
2022-11-03 12:49:43 +01:00 |
|
Leon Styhre
|
37fa8bbb39
|
Added a .gitignore file to the themes directory.
Also made a small change to the .gitignore file in the external directory.
|
2022-11-03 12:41:44 +01:00 |
|
Leon Styhre
|
412a19275d
|
Added two letterCaseCollections and letterCaseGroupedCollections properties to TextListComponent and CarouselComponent.
Also refactored the letterCase logic overall in these two components.
|
2022-11-03 12:31:42 +01:00 |
|
Leon Styhre
|
b426473ec0
|
The text cache is now always reset on text changes.
|
2022-11-03 12:09:19 +01:00 |
|
Leon Styhre
|
3ead13ad29
|
Added missing file error checking to BadgeComponent for custom badges and controller images.
|
2022-11-02 21:18:17 +01:00 |
|
Leon Styhre
|
71b8eba9ce
|
Fixed an issue where the helpsystem would be incorrectly positioned when right-aligned.
|
2022-11-02 21:15:24 +01:00 |
|
Leon Styhre
|
7c02db291e
|
Fixed a minor log formatting issue in ThemeData.
|
2022-11-01 23:11:06 +01:00 |
|
Leon Styhre
|
2328cae38b
|
Documentation update.
|
2022-11-01 18:08:11 +01:00 |
|
Leon Styhre
|
40f7c9b361
|
(slate-DE) Added support for the 4:3 screen aspect ratio.
|
2022-11-01 17:33:23 +01:00 |
|
Leon Styhre
|
9584c1bcc7
|
Added support for placing aspectRatio tags inside variant tags and variables and colorScheme tags inside aspectRatio tags.
|
2022-11-01 17:13:37 +01:00 |
|
Leon Styhre
|
98d9ce42d2
|
Added support for automatic theme aspect ratio detection.
|
2022-11-01 17:08:51 +01:00 |
|
Leon Styhre
|
0d7468e9b4
|
Moved the color scheme parsing even earlier to prevent potential issues.
|
2022-10-31 21:50:54 +01:00 |
|
Leon Styhre
|
f1bd530963
|
Fixed an issue where the color scheme configuration was parsed after the variant configuration.
|
2022-10-31 21:02:53 +01:00 |
|
Leon Styhre
|
01e6ffa14e
|
Merge commit 'aad9e2d48d2f589bf83828cc103c81ffdd1db179'
Updated LunaSVG to v2.3.5
|
2022-10-31 20:29:30 +01:00 |
|
Leon Styhre
|
aad9e2d48d
|
Squashed 'external/lunasvg/' changes from c272a2188..a92aa90fa
a92aa90fa Release v2.3.5
git-subtree-dir: external/lunasvg
git-subtree-split: a92aa90fa9a53a114849a2ee8ffa2c145fb08e55
|
2022-10-31 20:29:30 +01:00 |
|
Leon Styhre
|
e38456adeb
|
Documentation update.
|
2022-10-31 20:27:21 +01:00 |
|
Leon Styhre
|
4e84707e3a
|
Changed the order of two theme properties to improve consistency.
|
2022-10-31 20:12:42 +01:00 |
|
Leon Styhre
|
5a163d6887
|
(slate-DE) Updated to use color schemes.
|
2022-10-31 20:04:24 +01:00 |
|
Leon Styhre
|
f9298aeb81
|
(slate-DE) Updated a console image.
|
2022-10-31 19:35:27 +01:00 |
|
Leon Styhre
|
7d50b42930
|
Added a missing theme license file to the licenses directory and renamed one file.
|
2022-10-31 19:34:22 +01:00 |
|
Leon Styhre
|
8df54bd80e
|
Added support for color schemes.
|
2022-10-31 19:32:13 +01:00 |
|
Leon Styhre
|
29f66329f7
|
Updated the changelog.
|
2022-10-30 19:56:32 +01:00 |
|
Leon Styhre
|
607c2d1165
|
Fixed an issue with the AppImage build scripts.
|
2022-10-30 19:07:46 +01:00 |
|
Leon Styhre
|
48ede308e7
|
(macOS) Fixed an issue with the dependency build script.
|
2022-10-30 18:10:20 +01:00 |
|
Leon Styhre
|
3da54a22be
|
Updated FreeType to 2.12.1 and pugixml to 1.12.1 on Windows and macOS and curl to 7.86.0 on Windows.
|
2022-10-30 17:50:32 +01:00 |
|
Leon Styhre
|
5f5e223e77
|
Updated SDL from 2.24.0 to 2.24.1
|
2022-10-30 17:12:18 +01:00 |
|
Leon Styhre
|
d729bad411
|
Small correction in THEMES-DEV.md
|
2022-10-30 17:09:56 +01:00 |
|
Leon Styhre
|
ef671580c3
|
Fixed an issue where grayscale conversion was not done correctly for BGRA textures.
|
2022-10-30 16:31:43 +01:00 |
|
Leon Styhre
|
86772dbf6d
|
(macOS) Improved error handling for the dependency build scripts.
|
2022-10-30 13:01:51 +01:00 |
|
Leon Styhre
|
c679c07301
|
(Windows) Improved error handling for the dependency build scripts.
|
2022-10-30 12:34:57 +01:00 |
|
Leon Styhre
|
53fa042a7f
|
Squashed 'external/lunasvg/' changes from be5d0977b..c272a2188
c272a2188 Fix smooth curve parsing #80 #114
git-subtree-dir: external/lunasvg
git-subtree-split: c272a2188bc38b0e46130f7a289cab57e50238cb
|
2022-10-30 10:53:52 +01:00 |
|
Leon Styhre
|
da0226624b
|
Merge commit '53fa042a7f0a260eea017fff678c12c1d59cc0d4'
|
2022-10-30 10:53:52 +01:00 |
|
Leon Styhre
|
2550d3e0b5
|
Documentation update.
|
2022-10-30 09:37:35 +01:00 |
|
Leon Styhre
|
bebb345936
|
Replaced the checkerboard pattern for the default blank texture with a truly blank texture.
|
2022-10-30 09:16:14 +01:00 |
|
Leon Styhre
|
b17c78bc42
|
Increased the default VRAM limit from 256 to 512 MiB and increased the maximum limit from 1024 to 2048 MiB.
Also increased the default VRAM limit for the Raspberry Pi from 184 to 192 MiB.
|
2022-10-30 09:11:59 +01:00 |
|
Leon Styhre
|
15d853db96
|
(slate-DE) Updated a couple of graphic files to render correctly with LunaSVG.
|
2022-10-29 21:30:21 +02:00 |
|
Leon Styhre
|
ca8d451134
|
Updated two controller graphic files to render correctly with LunaSVG.
|
2022-10-29 21:28:37 +02:00 |
|
Leon Styhre
|
941835977f
|
Fixed a carousel item sizing issue when logoScale was set to lower than 1.0 for legacy theme sets.
|
2022-10-29 15:24:46 +02:00 |
|
Leon Styhre
|
492b795b86
|
Documentation update.
|
2022-10-29 13:52:45 +02:00 |
|
Leon Styhre
|
16e9ef29ae
|
(slate-DE) Large restructuring and removal of unnecessary dummy images and other obsolete files.
|
2022-10-29 13:38:57 +02:00 |
|
Leon Styhre
|
c870664615
|
Missing theme files defined using variables now only trigger debug messages instead of errors or warnings.
Also added two DebugSkipMissingThemeFiles and DebugSkipMissingThemeFilesCustomCollections settings.
|
2022-10-29 13:04:00 +02:00 |
|
Leon Styhre
|
171ee4ded2
|
Minor change to a debug message in CollectionSystemsManager.
|
2022-10-29 12:56:35 +02:00 |
|
Leon Styhre
|
03a9dc8e05
|
Improved some theme warning messages in BadgeComponent.
|
2022-10-29 12:54:52 +02:00 |
|
Leon Styhre
|
064909bf96
|
Changed some comments in the GLSL core shader file.
|
2022-10-28 21:41:55 +02:00 |
|
Leon Styhre
|
126d93709e
|
Updated the CImg functions and miximage generator for BGRA instead of RGBA pixel format.
|
2022-10-28 21:39:57 +02:00 |
|
Leon Styhre
|
e1d911f401
|
Fixed an issue where text caches would not get cleared if the text was set to a blank value.
|
2022-10-28 21:31:40 +02:00 |
|
Leon Styhre
|
27936131f3
|
Added a special 'all' shortcut variant.
|
2022-10-28 21:08:44 +02:00 |
|
Leon Styhre
|
b1a2b3f5ca
|
Added support for overriding variables and to define them inside the variants tags.
|
2022-10-28 21:06:01 +02:00 |
|
Leon Styhre
|
7e2818c854
|
Fixed an issue where the wrong system name would show up on the carousel if the theme configuration was invalid.
|
2022-10-28 21:00:49 +02:00 |
|