Leon Styhre
|
46fd4ce5cc
|
Added GIF animation support to GamelistView.
|
2022-03-05 21:04:22 +01:00 |
|
Leon Styhre
|
32349dc9a6
|
Renamed LottieComponent to LottieAnimComponent.
|
2022-02-23 21:54:57 +01:00 |
|
Leon Styhre
|
c06dea5d2d
|
Lottie animations are now paused during view transitions.
|
2022-02-19 22:44:02 +01:00 |
|
Leon Styhre
|
c4eb1b8b97
|
Greatly simplified the video controls code.
Also fixed a cosmetic issue with carousel fade transitions.
|
2022-02-19 17:04:23 +01:00 |
|
Leon Styhre
|
4f019c3775
|
Added support for defining multiple imageType entries.
Also made some improvements to GameSelectorComponent and related logic.
|
2022-02-14 19:32:07 +01:00 |
|
Leon Styhre
|
1bca9e185e
|
Changed to the more specific imageType and systemdata theme properties.
Also made it possible to set the image interpolation method from the theme, and added clamping to the lineSpacing property.
|
2022-02-13 11:45:06 +01:00 |
|
Leon Styhre
|
8103bef3b8
|
Fixed a minor animation glitch in the gamelist view.
Also removed the explicit setDisplayRelative() call which made it impossible to override this theme setting.
|
2022-02-12 17:50:44 +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
|
85cb10d71a
|
Changed some string::compare functions to == operators.
Also removed an unused theme property.
|
2022-02-11 18:39:16 +01:00 |
|
Leon Styhre
|
28a3beb9ce
|
ScrollableContainer parameters are now themeable.
|
2022-02-10 20:02:56 +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
|
d564a234c1
|
Implemented a better legacy theme detection in GamelistView.
|
2022-02-06 13:58:50 +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
|
c35a297d9a
|
Large update to get the new theme engine up and running.
|
2022-01-29 18:41:22 +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
|
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
|
ec0a7ad2f1
|
Added the preliminary GamelistBase and GamelistView classes.
|
2022-01-18 17:14:17 +01:00 |
|