Commit graph

4655 commits

Author SHA1 Message Date
Leon Styhre e7f1a0f36c Updated VideoFFmpegComponent for deprecated functions in FFmpeg 5.1 2022-09-30 23:20:36 +02:00
Leon Styhre bfdeb2e004 Video player code cleanup. 2022-09-29 22:32:57 +02:00
Leon Styhre 993efe8504 Fixed an issue where audio for static videos in the gamelist view would get muted on navigation. 2022-09-29 20:18:33 +02:00
Leon Styhre 28209ecf08 Documentation update. 2022-09-28 18:33:03 +02:00
Leon Styhre 2c84e9c59b Fixed two SliderComponent issues with inconsistent knob placements.
Also improved the component for use with vertical resolutions and cleaned up some code.
2022-09-28 17:23:44 +02:00
Leon Styhre f048d06b95 Fixed a text abbreviation issue. 2022-09-28 17:21:02 +02:00
Leon Styhre 49c9710afc Added 'none' as a supported carousel item type to show only text entries in the gamelist view. 2022-09-28 17:20:01 +02:00
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