Leon Styhre
|
1cba6e202e
|
Disabled the pillarboxes and scanline rendering menu options if using a non-legacy theme set.
|
2022-02-12 17:47:59 +01:00 |
|
Leon Styhre
|
e0540ee03b
|
Video pillarboxes and scanline rendering can now be controlled from the theme configuration.
|
2022-02-12 17:46:31 +01:00 |
|
Leon Styhre
|
6572fa8f23
|
The displayRelative property can now be overridden for the md_lastplayed metadata type.
|
2022-02-12 17:43:20 +01:00 |
|
Leon Styhre
|
69c1a1259d
|
Added opacity support to the BGRA to RGBA shader.
|
2022-02-12 17:40:25 +01:00 |
|
Leon Styhre
|
f585f87497
|
Added support for setting component opacity from the theme configuration.
|
2022-02-12 17:38:55 +01:00 |
|
Leon Styhre
|
c24cf1e57a
|
Fixed an issue where RatingComponent outlines would not fade correctly.
|
2022-02-12 13:36:40 +01:00 |
|
Leon Styhre
|
35970dd95d
|
(Windows) Fixed a few MSVC compiler warnings.
|
2022-02-11 23:45:25 +01:00 |
|
Leon Styhre
|
a42d63e567
|
Code cleanup by moving a lot of casts to the appropriate getter functions.
|
2022-02-11 23:38:23 +01:00 |
|
Leon Styhre
|
ead1d5af9c
|
Fixed a small alignment issue in ComponentList.
|
2022-02-11 23:33:29 +01:00 |
|
Leon Styhre
|
2c2e624160
|
Changed the opacity data type and functions from unsigned char to float.
|
2022-02-11 22:10:25 +01:00 |
|
Leon Styhre
|
8fd05bb2a2
|
Fixed a flickering text issue in GuiDetectDevice.
|
2022-02-11 21:36:22 +01:00 |
|
Leon Styhre
|
89efdef39c
|
Fixed an issue where horizontal and vertical color gradients were mixed up.
Also added logging in case an invalid gradient type is used in a theme.
|
2022-02-11 18:44:24 +01:00 |
|
Leon Styhre
|
9a24423c82
|
Fixed an issue where transition animations could stop working after switching theme sets.
|
2022-02-11 18:40:39 +01:00 |
|
Leon Styhre
|
85cb10d71a
|
Changed some string::compare functions to == operators.
Also removed an unused theme property.
|
2022-02-11 18:39:16 +01:00 |
|
Leon Styhre
|
5aa8303ae6
|
Documentation update.
|
2022-02-11 00:32:34 +01:00 |
|
Leon Styhre
|
44ac75ec28
|
(rbsimple-DE) Updated for the new alignment properties.
Also added ScrollableContainer parameters for the game description container.
|
2022-02-11 00:22:20 +01:00 |
|
Leon Styhre
|
4eb763d816
|
Replaced the ambiguous alignment properties with specific horizontal and vertical properties.
|
2022-02-11 00:19:08 +01:00 |
|
Leon Styhre
|
e6d6f3252f
|
Improved the StringUtil::toCapitalized function.
|
2022-02-10 21:56:02 +01:00 |
|
Leon Styhre
|
28a3beb9ce
|
ScrollableContainer parameters are now themeable.
|
2022-02-10 20:02:56 +01:00 |
|
Leon Styhre
|
788c9a3f58
|
Small documentation update.
|
2022-02-09 23:14:36 +01:00 |
|
Leon Styhre
|
70eb937f85
|
Fixed a potential crash for legacy themes with broken configuration.
|
2022-02-09 23:12:12 +01:00 |
|
Leon Styhre
|
bdbc0580d2
|
Added two more theme system variables.
|
2022-02-09 23:10:45 +01:00 |
|
Leon Styhre
|
59f9791efe
|
Added new theme system variables for differentiating between collections and non-collection systems.
|
2022-02-09 23:00:15 +01:00 |
|
Leon Styhre
|
0f3fddc7dc
|
Documentation update.
|
2022-02-09 22:17:31 +01:00 |
|
Leon Styhre
|
0bd31eca9f
|
(rbsimple-DE) Updates to use the new letterCase property.
|
2022-02-09 22:09:49 +01:00 |
|
Leon Styhre
|
09bc9770f2
|
Changed the theme property forceUppercase to the more versatile letterCase property.
|
2022-02-09 22:06:34 +01:00 |
|
Leon Styhre
|
6db671de3d
|
Added support to TextComponent for lowercase and capitalized text conversions.
Also changed camelCase to capitalized and textStyle to letterCase in various places.
|
2022-02-09 20:44:22 +01:00 |
|
Leon Styhre
|
9856a3da1b
|
ThemeData now only prints debug messages for missing files set using variables.
|
2022-02-09 18:45:03 +01:00 |
|
Leon Styhre
|
b9e9178169
|
Fixed multiple issues in CarouselComponent.
|
2022-02-09 18:22:06 +01:00 |
|
Leon Styhre
|
98e265413e
|
Removed some unnecessary legacy gamelist code.
|
2022-02-09 18:19:01 +01:00 |
|
Leon Styhre
|
027af497d5
|
Fixed an issue where VideoComponent static images were not fading out correctly in the gamelist view.
|
2022-02-09 18:16:15 +01:00 |
|
Leon Styhre
|
03f8e020c3
|
Fixed a reverse scrolling issue in CarouselComponent.
|
2022-02-09 00:05:06 +01:00 |
|
Leon Styhre
|
d1cbbad8ee
|
Documentation update.
|
2022-02-07 21:23:36 +01:00 |
|
Leon Styhre
|
71a647e0cb
|
(rbsimple-DE) Updated to use the new carousel logic.
Also added default band colors for unthemed systems.
|
2022-02-07 21:18:04 +01:00 |
|
Leon Styhre
|
69b9b587d6
|
Added support for text entries to CarouselComponent.
Also fixed some issues with the carousel wheels and removed an unused function in ThemeData.
|
2022-02-07 21:05:56 +01:00 |
|
Leon Styhre
|
c2de9c8d1d
|
(rbsimple-DE) Updated for the new game counter logic.
|
2022-02-06 20:44:11 +01:00 |
|
Leon Styhre
|
0bd38ba26c
|
Updated SystemView for non-legacy carousel theming.
|
2022-02-06 20:36:06 +01:00 |
|
Leon Styhre
|
3ceecdc793
|
Added metadata property support for the SystemView text fields.
|
2022-02-06 20:13:53 +01:00 |
|
Leon Styhre
|
6d01e85885
|
Reshuffled some functions in SystemView.
|
2022-02-06 14:55:48 +01:00 |
|
Leon Styhre
|
b5d49e9b43
|
Migrated the carousel code from SystemView to CarouselComponent.
|
2022-02-06 14:01:40 +01:00 |
|
Leon Styhre
|
d564a234c1
|
Implemented a better legacy theme detection in GamelistView.
|
2022-02-06 13:58:50 +01:00 |
|
Leon Styhre
|
afe249c5fc
|
Added CarouselComponent skeleton.
|
2022-02-04 21:42:08 +01:00 |
|
Leon Styhre
|
79ef66397d
|
Some minor updates to the user guide.
|
2022-02-04 18:02:16 +01:00 |
|
Leon Styhre
|
e7de2ab861
|
Restructured the user guide a bit.
|
2022-02-04 17:49:27 +01:00 |
|
Leon Styhre
|
e4e165942a
|
Documentation update.
|
2022-02-04 17:14:37 +01:00 |
|
Leon Styhre
|
6c4fb6b3e6
|
Small documentation update to clarify that Windows 11 is supported.
|
2022-02-03 17:44:31 +01:00 |
|
Leon Styhre
|
1cd8c00bdf
|
Tiny documentation update.
|
2022-02-02 21:33:53 +01:00 |
|
Leon Styhre
|
8ea8eff272
|
Documentation update.
|
2022-02-02 21:26:06 +01:00 |
|
Leon Styhre
|
455e7fb13a
|
(macOS) Updated the build scripts to work on the M1 architecture.
Also improved the in-tree build to not needing to install any libraries during dependencies compilation.
|
2022-02-02 18:05:49 +01:00 |
|
Leon Styhre
|
bc8c23d642
|
Enabled the video player audio by default.
|
2022-02-01 20:54:36 +01:00 |
|