Commit graph

5598 commits

Author SHA1 Message Date
Leon Styhre
fd20ecb142 Documentation update. 2022-09-27 21:57:52 +02:00
Leon Styhre
87d1c19e68 Fixed an issue where the scrollable container would not get properly sized after using the single-game scraper. 2022-09-27 21:56:15 +02:00
Leon Styhre
7d3a3e6b30 (Linux) A current SDL library version is now built and included with the AppImage releases. 2022-09-27 18:01:01 +02:00
Leon Styhre
c036323039 (Windows) Updated the CMake configuration for the new SDL and FFmpeg libraries. 2022-09-27 17:54:31 +02:00
Leon Styhre
8d6851d66b (macOS) Updated the SDL library version from 2.0.20 to 2.24.0
Also fixed an issue where the wrong SDL release type was built.
2022-09-27 17:52:36 +02:00
Leon Styhre
e9fd585312 (Windows) Updated the SDL library version from 2.0.20 to 2.24.0
Also fixed an issue with an invalid FFmpeg library download URL.
2022-09-27 17:50:09 +02:00
Leon Styhre
430d3e5e30 Changed the default OpenGL version on the Steam Deck from 3.3 to 4.6 2022-09-27 17:47:10 +02:00
Leon Styhre
15e30bc0ca Increased the minimum VRAM limit from 80 MiB to 128 MiB. 2022-09-27 17:43:27 +02:00
Leon Styhre
9d1c352968 Fixed a System view fade transition issue. 2022-09-27 17:39:00 +02:00
Leon Styhre
7a5daaa6fa Increased the default VRAM limit from 256 MiB to 384 MiB.
Also enabled video framerate upscaling by default on the Steam Deck.
2022-09-27 17:38:02 +02:00
Leon Styhre
d91beb5832 Documentation update. 2022-09-26 23:18:03 +02:00
Leon Styhre
61a8e527ed Documentation update. 2022-09-26 20:10:45 +02:00
Leon Styhre
06fd76abc3 Added a fadeAbovePrimary property to control whether elements above the system view carousel and textlist should be rendered during fade transitions. 2022-09-26 20:02:31 +02:00
Leon Styhre
577ed366b4 Frame advances no longer take place for GIF and Lottie animations unless update() has been called. 2022-09-26 19:00:59 +02:00
Leon Styhre
1c10fb7466 Documentation update. 2022-09-25 23:03:25 +02:00
Leon Styhre
035b1004db Added application platform identifiers for ScreenScraper. 2022-09-25 22:57:43 +02:00
Leon Styhre
16c858bdc2 Added a RetroDECK CMake build option. 2022-09-25 22:55:07 +02:00
Leon Styhre
65999e5a09 Fixed a SystemView clipping issue. 2022-09-25 20:55:26 +02:00
Leon Styhre
123f29aa43 Fixed multiple issues with carousel on-demand texture loading.
Also cleaned up some code.
2022-09-25 19:38:24 +02:00
Leon Styhre
b9af765657 (slate-DE) Added a text background color to the gamelist carousel in the theme engine test 3 variant. 2022-09-25 13:08:10 +02:00
Leon Styhre
47dd0e33d1 Added fading support for carousel items if the hidden or count-as-game metadata fields have been set. 2022-09-25 13:06:09 +02:00
Leon Styhre
ca52a1d7c5 Fixed a couple of custom collection issues when changing the game counter metadata entry.
Also made some general code cleanup.
2022-09-25 13:03:39 +02:00
Leon Styhre
fcbe612a0b Fixed an issue where the text background opacity was not calculated correctly. 2022-09-25 10:02:24 +02:00
Leon Styhre
748969e34d Fixed an issue where the game description would start to scroll too late when running the multi-scraper in semi-automatic mode. 2022-09-24 23:24:33 +02:00
Leon Styhre
d6df68e310 Fixed an issue where the game description would not scroll in the scraper GUI. 2022-09-24 23:20:28 +02:00
Leon Styhre
664a39df2c Fixed an issue where ScrollableContainer would not scroll at the correct speed. 2022-09-24 22:53:52 +02:00
Leon Styhre
9d0b3b911f Changed the argument order for the TextComponent constructor. 2022-09-24 21:37:00 +02:00
Leon Styhre
a3db744700 Documentation update. 2022-09-24 20:48:53 +02:00
Leon Styhre
ec9a26085f (slate-DE) Small adjustment to the gamelistinfo element. 2022-09-24 16:52:16 +02:00
Leon Styhre
b7c947fb86 Fixed a fade transition issue in SystemView. 2022-09-24 16:50:14 +02:00
Leon Styhre
369cc7684b Eliminated a lot of unnecessary text rasterization when populating the gamelist carousel. 2022-09-24 16:47:14 +02:00
Leon Styhre
0736192417 Fixed a text abbreviation issue. 2022-09-24 16:45:18 +02:00
Leon Styhre
789bd7f756 Set DOSBox-X and DOSBox Staging to start in the game directory so per-game dosbox.conf files can be used. 2022-09-24 11:17:06 +02:00
Leon Styhre
2ed2911410 (macOS) Added an additional find rule entry for DOSBox-X as the binary name has been changed. 2022-09-24 11:12:33 +02:00
Leon Styhre
782d68f906 Attempt to fix a log output deadlock issue. 2022-09-23 22:49:17 +02:00
Leon Styhre
6a2a3b1259 Fixed some fade transition issues in SystemView. 2022-09-23 22:47:49 +02:00
Leon Styhre
00b71c7b27 Fixed an issue where text element vertical auto-sizing did not work correctly. 2022-09-23 19:40:39 +02:00
Leon Styhre
1839dfc31a Fixed multiple issues in SystemView.
Also set the carousel zIndex value to 40 intead of 50 for legacy themes.
2022-09-23 17:19:24 +02:00
Leon Styhre
f620df4dff Eliminated some unnecessary carousel on-demand texture loading. 2022-09-22 20:11:37 +02:00
Leon Styhre
04473d0ff3 Added on-demand texture loading for wheel carousels.
Also added proper support for horizontal and vertical offsetting and fixed a clipping issue.
2022-09-22 19:11:53 +02:00
Leon Styhre
1c14da35e1 Documentation update. 2022-09-21 23:52:31 +02:00
Leon Styhre
44ba734b87 (slate-DE) More minor adjustements to the theme engine test 1 variant. 2022-09-21 22:34:45 +02:00
Leon Styhre
95411efcb4 (slate-DE) Some minor carousel changes to the theme engine test 1 variant. 2022-09-21 22:07:20 +02:00
Leon Styhre
1e9b95baac Very minor code change. 2022-09-21 22:05:21 +02:00
Leon Styhre
7b7a99dbe2 Fixed an issue where overlapping wheel carousel items were not rendered in the correct order. 2022-09-21 22:03:03 +02:00
Leon Styhre
5f864d0b96 Fixed an issue where the itemAxisHorizontal carousel property did not work correctly. 2022-09-21 21:09:10 +02:00
Leon Styhre
92154b52ee Documentation update. 2022-09-20 22:51:39 +02:00
Leon Styhre
02aba10a08 Added a ScreenScraper option to remove dots from game name searches when using the automatic scraper. 2022-09-20 22:45:32 +02:00
Leon Styhre
170234cd93 Fixed an issue where the quick list scrolling overlay would not disappear as intended. 2022-09-20 21:26:56 +02:00
Leon Styhre
24a10a7807 Some improvements to the cursor logic in SystemView. 2022-09-20 21:16:39 +02:00