Leon Styhre
|
4b03c90bf3
|
Fixed an issue where using the trigger buttons did not reset any currently held buttons.
|
2022-12-03 15:15:53 +01:00 |
|
Leon Styhre
|
825d220be0
|
Animations in GridComponent are now finished on menu opening, game launch etc.
|
2022-12-03 14:29:17 +01:00 |
|
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 |
|