Leon Styhre
|
f9b2dfe037
|
(Windows) Made LottieAnimComponent work with filenames containing Unicode characters.
|
2022-03-06 11:36:19 +01:00 |
|
Leon Styhre
|
60213003b1
|
(Windows) Fixed some incomprehensible compiler errors.
|
2022-03-05 22:12:50 +01:00 |
|
Leon Styhre
|
73643eb8d9
|
(Windows) Fixed a compiler error.
|
2022-03-05 21:36:40 +01:00 |
|
Leon Styhre
|
978790956e
|
Removed Lottie animation support for legacy themes.
|
2022-03-05 21:16:33 +01:00 |
|
Leon Styhre
|
ed540359c5
|
Updated GIFAnimComponent to a fully working state.
|
2022-03-05 20:56:47 +01:00 |
|
Leon Styhre
|
f953e0d409
|
Fixed a Lottie animation issue where extra frames would play when alternating.
Also did some general code cleanup.
|
2022-03-05 20:40:13 +01:00 |
|
Leon Styhre
|
fec860f5d3
|
Merge branch 'master' into new-theme-engine-phase-four
|
2022-02-27 16:44:59 +01:00 |
|
Leon Styhre
|
c96ab29e95
|
Fixed a few GCC compiler warnings.
|
2022-02-27 15:23:33 +01:00 |
|
Leon Styhre
|
abb48e45e7
|
Added GIFAnimComponent skeleton.
|
2022-02-23 22:04:18 +01:00 |
|
Leon Styhre
|
32349dc9a6
|
Renamed LottieComponent to LottieAnimComponent.
|
2022-02-23 21:54:57 +01:00 |
|
Leon Styhre
|
d8b99b1dff
|
Escaped some characters needed to get emulator wildcards to work with certain directories.
|
2022-02-21 19:05:29 +01:00 |
|
Leon Styhre
|
1bca70820c
|
Removed an unused function declaration in AudioManager.
|
2022-02-21 19:04:07 +01:00 |
|
Leon Styhre
|
da802aec61
|
Added emulator filename wildcard support for es_systems.xml and es_find_rules.xml
|
2022-02-21 17:23:23 +01:00 |
|
Leon Styhre
|
fabc18a680
|
Updated the StringUtil::replace function to avoid potential endless loops.
|
2022-02-21 17:14:51 +01:00 |
|
Leon Styhre
|
c7a4449e36
|
Fixed a use-after-free in GameSelectorComponent.
|
2022-02-20 19:31:19 +01:00 |
|
Leon Styhre
|
5f4a26c38c
|
Set fan art scraping as enabled by default.
|
2022-02-20 17:49:57 +01:00 |
|
Leon Styhre
|
a97e86a6aa
|
Renamed the menu option to enable or disable audio playback for gamelist videos.
|
2022-02-20 16:07:27 +01:00 |
|
Leon Styhre
|
e92af0548c
|
Added DateTimeComponent support to SystemView.
|
2022-02-20 15:49:32 +01:00 |
|
Leon Styhre
|
73e0e59b8c
|
Fixed an issue where hidden videos would still play.
|
2022-02-20 15:04:05 +01:00 |
|
Leon Styhre
|
3795edb1b9
|
Removed the broken rotation support for video elements.
|
2022-02-20 15:03:31 +01:00 |
|
Leon Styhre
|
c06dea5d2d
|
Lottie animations are now paused during view transitions.
|
2022-02-19 22:44:02 +01:00 |
|
Leon Styhre
|
f803e23fd2
|
Added theme support for disabling audio playback for each defined video.
|
2022-02-19 21:45:31 +01:00 |
|
Leon Styhre
|
29514d4db9
|
Added video support to SystemView.
|
2022-02-19 21:22:46 +01:00 |
|
Leon Styhre
|
77beb39801
|
Fixed an issue where videos would not get centered if pillarboxes were enabled.
|
2022-02-19 20:31:54 +01:00 |
|
Leon Styhre
|
4b0d3a4ecb
|
Clamped the themeable origin values to 0.0 to 1.0
|
2022-02-19 20:24:25 +01:00 |
|
Leon Styhre
|
374a66dd76
|
Removed the 'Play videos immediately' setting.
|
2022-02-19 17:16:38 +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
|
ee1a0f7cd3
|
Added support for using the tilde symbol for ROM path tags in es_systems.xml
|
2022-02-16 19:32:02 +01:00 |
|
Leon Styhre
|
0266a6e7e6
|
Fixed a video fade-in issue when using the GLES renderer.
|
2022-02-15 22:34:26 +01:00 |
|
Leon Styhre
|
5ac6bcb902
|
Added opacity support to the scanline shader.
|
2022-02-15 22:13:11 +01:00 |
|
Leon Styhre
|
a9d1f6e307
|
Added support for setting the video fade-in time via the theme configuration.
|
2022-02-15 21:26:40 +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
|
eb3729a5fb
|
Fixed a few crashes related to GameSelectorComponent.
|
2022-02-13 23:15:43 +01:00 |
|
Leon Styhre
|
cc8123f5a6
|
Added a GameSelectorComponent for displaying game media in SystemView.
|
2022-02-13 20:03:34 +01:00 |
|
Leon Styhre
|
31c5b200d1
|
Added support for using unsigned integers for theme properties.
|
2022-02-13 15:01:55 +01:00 |
|
Leon Styhre
|
027265da67
|
Added themeable opacity support for the help system.
|
2022-02-13 12:18:33 +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
|
9f04d7aad8
|
Fixed an issue where marquee images would not show for legacy themes.
|
2022-02-13 11:23:41 +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 |
|