Leon Styhre
|
b67ce99a0e
|
Added navigation sound support to GridComponent.
|
2022-12-03 14:19:22 +01:00 |
|
Leon Styhre
|
48d86ccea7
|
Made two member functions in TextListComponent private instead of protected.
|
2022-12-03 14:18:30 +01:00 |
|
Leon Styhre
|
0a2a6d1907
|
Added a rowTransitions property to GridComponent.
|
2022-12-03 14:12:14 +01:00 |
|
Leon Styhre
|
3ec8ec14ca
|
Fixed multiple navigation issues in GridComponent.
|
2022-12-03 14:01:17 +01:00 |
|
Leon Styhre
|
1631cbd30f
|
Added automatic layout and dynamic rendering to GridComponent.
Also fixed multiple navigation issues.
|
2022-12-02 18:08:48 +01:00 |
|
Leon Styhre
|
dfcf041efc
|
Fixed a GridComponent slide transition issue when used in the system view.
Also fixed a general navigation issue.
|
2022-11-25 22:35:35 +01:00 |
|
Leon Styhre
|
0cd814a4d1
|
Added on-demand texture loading to GridComponent.
|
2022-11-25 22:07:36 +01:00 |
|
Leon Styhre
|
99df997833
|
Added scrolling support to GridComponent.
Also changed the names of two properties.
|
2022-11-25 18:59:08 +01:00 |
|
Leon Styhre
|
be903c0a86
|
Changed a value for the itemTransitions property for the carousel and grid components.
Also changed the position of a grid property and set the minimum columns value to 1.
|
2022-11-13 23:04:48 +01:00 |
|
Leon Styhre
|
9013faf445
|
Added proper item spacing, item offsets and element boundary clipping to GridComponent.
|
2022-11-13 22:31:41 +01:00 |
|
Leon Styhre
|
75ebd839b9
|
Placed the primary elements first in the ThemeData element map.
|
2022-11-13 19:59:26 +01:00 |
|
Leon Styhre
|
5ec0fda3a2
|
Implemented correct item rendering order in GridComponent.
|
2022-11-13 19:32:29 +01:00 |
|
Leon Styhre
|
8062ebaf3a
|
GridComponent now sets its default position and size if this is not defined by the theme configuration.
|
2022-11-13 12:25:46 +01:00 |
|
Leon Styhre
|
ed6b23a2c6
|
Fixed an issue where the default textlist size and position properties were not set for the system view.
Also moved some default value assignments to the TextListComponent itself.
|
2022-11-13 11:56:18 +01:00 |
|
Leon Styhre
|
48111ce5e4
|
Added basic GridComponent functionality and integration.
|
2022-11-12 14:08:53 +01:00 |
|
Leon Styhre
|
12f2142c03
|
Improved the animation interpolation in CarouselComponent and TextListComponent.
Also eliminated an unnecessary cursor stop function call.
|
2022-11-11 18:16:51 +01:00 |
|
Leon Styhre
|
74ac8393e3
|
Small refactoring of AnimationController.
|
2022-11-11 18:11:31 +01:00 |
|
Leon Styhre
|
3fd18ec2ee
|
Changed a function name in FlexboxComponent.
|
2022-11-11 18:05:59 +01:00 |
|
Leon Styhre
|
319992a0f7
|
Changed the include guard names for the primary components.
|
2022-11-08 21:44:42 +01:00 |
|
Leon Styhre
|
b4338a3fb7
|
Refactored some image resizing functions.
|
2022-11-07 23:58:22 +01:00 |
|
Leon Styhre
|
c73ff02012
|
Updated the file header comments for CarouselComponent and TextListComponent.
|
2022-11-06 21:35:36 +01:00 |
|
Leon Styhre
|
4e54508e45
|
Added a GridComponent skeleton.
|
2022-11-06 21:34:03 +01:00 |
|
Leon Styhre
|
5bedb7a8fa
|
Small refactoring of CarouselComponent and TextListComponent.
|
2022-11-06 21:28:15 +01:00 |
|
Leon Styhre
|
645b41afa4
|
Fixed multiple issues with text rendering for legacy themes.
|
2022-11-06 00:02:48 +01:00 |
|
Leon Styhre
|
10d0a89a47
|
Disabled carousel item mipmapping for legacy themes.
|
2022-11-05 20:42:54 +01:00 |
|
Leon Styhre
|
486942c792
|
The cache manager now differentiates between mipmapped and non-mipmapped images.
|
2022-11-05 20:41:17 +01:00 |
|
Leon Styhre
|
ad0cfdba8b
|
Tidied up an if statement in GameSelectorComponent.
|
2022-11-05 15:50:03 +01:00 |
|
Leon Styhre
|
4894ead7e7
|
Fixed an issue where the gameselector element configuration could lead to a crash.
|
2022-11-05 13:39:41 +01:00 |
|
Leon Styhre
|
8b5bb18357
|
Fixed a small font rendering issue in BusyComponent on some devices at low resolutions.
|
2022-11-04 13:32:10 +01:00 |
|
Leon Styhre
|
502fb69b87
|
Removed some code comments.
|
2022-11-04 12:55:00 +01:00 |
|
Leon Styhre
|
b4d2babf01
|
Added a selectedSecondaryColor property to TextListComponent.
|
2022-11-03 23:24:11 +01:00 |
|
Leon Styhre
|
b91daa113d
|
Fixed an uninitialized variable in ThemeData.
|
2022-11-03 23:19:25 +01:00 |
|
Leon Styhre
|
6b90326574
|
Removed a lot of pointless setter functions from TextListComponent.
|
2022-11-03 21:20:35 +01:00 |
|
Leon Styhre
|
246fd307b6
|
Changed a number of theme properties to be read by reference instead of via copy.
|
2022-11-03 16:03:21 +01:00 |
|
Leon Styhre
|
cfd2f7e4e5
|
Removed the unnecessary applyTheme function from NinePatchComponent.
|
2022-11-03 15:44:52 +01:00 |
|
Leon Styhre
|
b43c8cdd55
|
Improved some theme warning messages in TextListComponent.
Also changed some theme values to be read by reference instead of by copy in CarouselComponent.
|
2022-11-03 15:36:43 +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
|
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
|
4e84707e3a
|
Changed the order of two theme properties to improve consistency.
|
2022-10-31 20:12:42 +01:00 |
|
Leon Styhre
|
8df54bd80e
|
Added support for color schemes.
|
2022-10-31 19:32:13 +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
|
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 |
|