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 |
|
Leon Styhre
|
8dcd696986
|
Documentation update.
|
2022-02-01 18:43:42 +01:00 |
|
Leon Styhre
|
4b15a23cd0
|
(rbsimple-DE) Added dark mode variants.
|
2022-02-01 18:10:51 +01:00 |
|
Leon Styhre
|
c530373ddc
|
Improved the integration of the variant and aspect ratio options in the UI Settings menu.
Also reorganized the order of some settings.
|
2022-02-01 18:06:32 +01:00 |
|
Leon Styhre
|
36fe3c871c
|
Fixed an issue where corrupt textures could get rendered.
|
2022-02-01 17:51:00 +01:00 |
|
Leon Styhre
|
17d8f8eb5b
|
Fixed a camera animation issue when changing theme variant or aspect ratio.
|
2022-02-01 00:06:40 +01:00 |
|
Leon Styhre
|
d4f572d78d
|
Added preliminary menu options for changing theme variants and aspect ratios.
|
2022-01-31 23:53:32 +01:00 |
|
Leon Styhre
|
061974eddf
|
Added UI labels to the theme aspect ratios.
|
2022-01-31 23:22:42 +01:00 |
|
Leon Styhre
|
2bf5e6f3f1
|
Fixed two text color issues when resetting ScrollableContainer.
|
2022-01-31 22:53:21 +01:00 |
|
Leon Styhre
|
0e9e47e090
|
Fixed an issue where text transparencies would not work.
|
2022-01-31 22:37:10 +01:00 |
|
Leon Styhre
|
285d2a7bcc
|
Removed an unnecessary color opacity variable from GuiComponent.
|
2022-01-31 22:36:08 +01:00 |
|
Leon Styhre
|
d414c3b845
|
Removed some unnecessary functions in SystemData.
|
2022-01-30 21:53:22 +01:00 |
|
Leon Styhre
|
2d284fda6c
|
Documentation update.
|
2022-01-30 21:49:20 +01:00 |
|
Leon Styhre
|
6b86ee352d
|
Updated rbsimple-DE for the new theme engine.
|
2022-01-30 21:37:17 +01:00 |
|
Leon Styhre
|
d140804dad
|
Adjusted a few log warning messages in ThemeData.
|
2022-01-30 21:35:39 +01:00 |
|
Leon Styhre
|
872aaf6b48
|
Preliminary update to SystemView for the new theme engine.
|
2022-01-30 21:16:03 +01:00 |
|
Leon Styhre
|
1dd5e52760
|
Updated ThemeData to more strictly enforce the new theme engine format.
|
2022-01-30 21:13:49 +01:00 |
|
Leon Styhre
|
e96aa82dd3
|
Fixed an issue where some images would not get rendered.
|
2022-01-30 20:48:31 +01:00 |
|
Leon Styhre
|
db05fb3800
|
Fixed an issue where an extra game image could be shown for legacy themes.
|
2022-01-30 20:00:49 +01:00 |
|
Leon Styhre
|
f2c708bf79
|
Fixed two incorrect intializations in TextComponent.
|
2022-01-30 19:36:58 +01:00 |
|
Leon Styhre
|
bf222d7eb0
|
Fixed some missing initializations in TextComponent.
|
2022-01-30 19:31:53 +01:00 |
|
Leon Styhre
|
3bf46c3fb0
|
Added support for two new 'scrollFadeIn' and 'defaultImage' properties.
Also fixed some issues with theming ScrollableContainer.
|
2022-01-30 19:30:38 +01:00 |
|
Leon Styhre
|
6676e9c353
|
Documentation update.
|
2022-01-29 19:03:21 +01:00 |
|
Leon Styhre
|
c35a297d9a
|
Large update to get the new theme engine up and running.
|
2022-01-29 18:41:22 +01:00 |
|
Leon Styhre
|
0ca2b62edf
|
Some minor code cleanup.
|
2022-01-29 18:16:30 +01:00 |
|
Leon Styhre
|
336ff3ea7c
|
Added an extra assert macro to GuiComponent.
|
2022-01-29 18:12:30 +01:00 |
|
Leon Styhre
|
4b1138ebc7
|
Fixed an issue where ScrollableContainer could round its size to zero.
Also added a sizing check to prevent application hangs on zero-sized containers.
|
2022-01-29 11:06:58 +01:00 |
|
Leon Styhre
|
24f65a2560
|
Prevented ImageComponent from attempting to render an empty texture.
|
2022-01-25 18:18:16 +01:00 |
|
Leon Styhre
|
dc20a9e21b
|
Cleaned up ThemeData a bit.
|
2022-01-23 20:03:50 +01:00 |
|
Leon Styhre
|
644f79ebec
|
Improved the theme loading error logging.
Also cleaned up the code a bit.
|
2022-01-23 17:50:51 +01:00 |
|
Leon Styhre
|
906450f82e
|
Documentation update.
|
2022-01-22 22:04:53 +01:00 |
|
Leon Styhre
|
098cde5f98
|
Pointless change to silence a GCC compiler warning.
|
2022-01-22 21:50:42 +01:00 |
|
Leon Styhre
|
62d5c1e656
|
Rewrote the gamelist logic for the new theme engine.
Also split out all legacy mode (backward compatibility) functions to a separate header file.
|
2022-01-22 21:42:43 +01:00 |
|
Leon Styhre
|
a147c87cea
|
Added a new getRatingValue function to RatingComponent.
|
2022-01-22 21:25:35 +01:00 |
|
Leon Styhre
|
487422454e
|
Added support for the 'metadata' element to TextComponent and DateTimeComponent.
|
2022-01-22 21:24:19 +01:00 |
|
Leon Styhre
|
6229592c74
|
Added two new 'metadata' and 'scrollHide' elements to ThemeData.
|
2022-01-22 21:21:13 +01:00 |
|
Leon Styhre
|
d04a49957c
|
Added a metadata field to GuiComponent.
Also did some general code cleanup of GuiComponent.
|
2022-01-22 21:17:28 +01:00 |
|
Leon Styhre
|
2aabe2eef3
|
Reduced CPU usage significantly when a menu is open.
|
2022-01-19 19:31:27 +01:00 |
|
Leon Styhre
|
7275f020f1
|
Fixed the gamelist fade-in animation which was too slow.
|
2022-01-19 19:30:11 +01:00 |
|
Leon Styhre
|
a443f86235
|
Removed a huge amount of unnecessary Window* function arguments.
|
2022-01-19 18:01:54 +01:00 |
|
Leon Styhre
|
21b167ed9b
|
Added support to the new gamelist classes for changing view styles.
Also removed the deprecated 'grid' view style and corresponding menu option.
|
2022-01-18 22:04:05 +01:00 |
|
Leon Styhre
|
4e444c369c
|
Made the new gamelist code work correctly for the detailed view style.
|
2022-01-18 21:09:06 +01:00 |
|
Leon Styhre
|
51578903ff
|
Replaced the legacy gamelist code with rudimentary support for GamelistBase and GamelistView.
|
2022-01-18 20:42:50 +01:00 |
|
Leon Styhre
|
dfeddebc66
|
Removed a lot of unnecessary combinations of the virtual and override keywords.
|
2022-01-18 17:40:47 +01:00 |
|
Leon Styhre
|
ec0a7ad2f1
|
Added the preliminary GamelistBase and GamelistView classes.
|
2022-01-18 17:14:17 +01:00 |
|
Leon Styhre
|
50db59a6f6
|
Updated the include guards for UIModeController.
|
2022-01-17 21:59:00 +01:00 |
|
Leon Styhre
|
e6c36e88c5
|
Moved UIModeController.cpp from the es-app/views directory to es-app
|
2022-01-17 21:53:23 +01:00 |
|
Leon Styhre
|
1a2920c5fc
|
Some minor code cleanup in TextListComponent.h
|
2022-01-17 21:35:59 +01:00 |
|