Commit graph

6099 commits

Author SHA1 Message Date
Leon Styhre
2f20f1d133 (modern-es-de) Enabled linear interpolation for the marquee images 2023-09-06 22:01:17 +02:00
Leon Styhre
752065e869 Changed some incorrect CMake configuration entries for the Emscripten build 2023-09-06 21:58:19 +02:00
Leon Styhre
8c9ebc2dcd Renamed the textureSize shader uniform to texSize to avoid collision with the GLSL keyword
Also some additional minor renderer code cleanup
2023-08-31 17:11:32 +02:00
Leon Styhre
28b2c068a8 The camera is now reset when rescanning the ROM directory 2023-08-22 19:44:12 +02:00
Leon Styhre
b1895e017b (Windows) Stop view videos when starting the theme dowloader as an extra precaution against the asinine file locking that exists on this operating system 2023-08-22 19:41:49 +02:00
Leon Styhre
d35df06f86 (Linux) Updated the DuckStation find rules as the AppImage release filename has changed 2023-08-21 22:52:58 +02:00
Leon Styhre
e3e319f2af Fixed a regression where StringUtil::toCapitalized() stopped working 2023-08-21 17:01:43 +02:00
Leon Styhre
5ddad6d55e Fixed an issue where the rows in TextListComponent were not always sized correctly vertically 2023-08-21 17:00:15 +02:00
Leon Styhre
de905babf0 Small change to two RatingComponent theme log warnings 2023-08-20 21:01:23 +02:00
Leon Styhre
ad68629656 (Linux) Added support for the Flatpak release of Cemu 2023-08-20 20:47:13 +02:00
Leon Styhre
7406f2ed78 Some small optimizations in ImageComponent and TextComponent 2023-08-20 20:37:04 +02:00
Leon Styhre
8555ef720b Documentation update 2023-08-20 20:00:11 +02:00
Leon Styhre
170d8e3791 Added rounded corner support to the image, video, animation, carousel and grid elements 2023-08-20 19:41:07 +02:00
Leon Styhre
ed22fc7aa5 Removed the annoying warning message when selecting the video screensaver from the UI settings menu 2023-08-20 15:35:12 +02:00
Leon Styhre
912c8bb75a Changed the screensaver to never show the same game again until all games have been cycled through 2023-08-20 15:28:30 +02:00
Leon Styhre
b669280412 Set scanline rendering as disabled by default for the slideshow screensaver 2023-08-20 13:22:20 +02:00
Leon Styhre
c32bbc4888 Reduced the slideshow screensaver fade-in time
Also made some general code cleanup
2023-08-20 13:21:11 +02:00
Leon Styhre
964f9fabff Documentation update 2023-08-18 20:34:47 +02:00
Leon Styhre
9e277ed1ff Improved the blur shaders to run faster at higher resolutions and to look identical regardless of display resolution
Also improved the blur shaders rendering quality when rotating the screen 90 or 270 degrees
2023-08-18 20:22:08 +02:00
Leon Styhre
a8d20549a5 (Linux) Changed the BigPEmu and xenia find rule names to indicate that they are running via Wine 2023-08-17 20:14:23 +02:00
Leon Styhre
70d9772a33 Documentation update 2023-08-16 23:21:39 +02:00
Leon Styhre
fd1da398ac The %STARTDIR% variable could not be combined with running ES-DE in the background while launching games on Linux and macOS 2023-08-16 23:02:38 +02:00
Leon Styhre
bb6edceb1e (Linux) Added support for the Microsoft Xbox 360 (xbox360) game system by running xenia via Wine 2023-08-16 21:38:58 +02:00
Leon Styhre
d1210c4e7a (Linux) Added support for the Atari Jaguar CD (atarijaguarcd) game system by running BigPEmu via Wine
Also added BigPEmu as an alternative emulator for the atariajaguar system
2023-08-16 20:51:43 +02:00
Leon Styhre
93b745063f Increased the default value for the ScraperSearchFileHashMaxSize setting from 128 to 192 MiB 2023-08-16 19:09:57 +02:00
Leon Styhre
574fad3a20 Added Mesen standalone as an alternative emulator for the famicom, fds, gb, gbc, nes, pcengine, pcenginecd, satellaview, sfc, sgb, snes, snesna tg16 and tg-cd systems 2023-08-16 18:49:53 +02:00
Leon Styhre
ddb32b1675 (Linux) Added missing Flatpak systempath rules for bsnes, Gargoyle, Hatari, Nestopia UE, openMSX, PCSX2, Play! and Snes9x 2023-08-16 18:37:23 +02:00
Leon Styhre
1b055723a3 Fixed an issue where the key repeat in PDFViewer didn't work correctly if pages took a very long time to convert 2023-08-16 18:33:05 +02:00
Leon Styhre
c945aca6a2 (Linux) Added support for the Visual Pinball (vpinball) game system 2023-08-15 19:56:01 +02:00
Leon Styhre
e0e370f6b2 Fixed an issue where the wrong theme could get selected when deleting the previously used theme via the theme downloader 2023-08-15 19:54:36 +02:00
Leon Styhre
4918c16a98 Added key repeat support to MediaViewer and PDFViewer 2023-08-15 19:52:53 +02:00
Leon Styhre
c4d2cc5598 Documentation update 2023-08-14 23:49:29 +02:00
Leon Styhre
193d57445a Renamed the setting 'Only show ROMs from gamelist.xml files' to 'Only show games from gamelist.xml files' 2023-08-14 23:22:50 +02:00
Leon Styhre
481e2869ec Changed the concept of 'theme set' to simply 'theme' everywhere in the code 2023-08-14 22:40:32 +02:00
Leon Styhre
7cef859a77 (Windows) Fixed a compiler error 2023-08-14 19:39:26 +02:00
Leon Styhre
e8db2a196f Added support to GuiThemeDownloader for deleting installed themes 2023-08-14 19:16:27 +02:00
Leon Styhre
610a350429 Added support to GuiOrphanedDataCleanup for deleting empty media directories 2023-08-14 19:12:50 +02:00
Leon Styhre
aa9b18bfc9 Added an entry to the Utilities menu for creating/updating the game system directories
Also enabled some settings to be changed without requiring an application restart
2023-08-14 19:10:16 +02:00
Leon Styhre
88373f06ee Changed two FileSystemUtil functions to use std::filesystem facilities 2023-08-14 19:03:37 +02:00
Leon Styhre
24801680c5 Fixed some memory leaks 2023-08-14 00:02:20 +02:00
Leon Styhre
82d6693e23 Fixed two Clang compiler warnings 2023-08-13 21:46:43 +02:00
Leon Styhre
706dd767f1 Added a 'Systems sorting' option to the Other settings menu 2023-08-13 21:32:54 +02:00
Leon Styhre
39982f048d Added functions to GuiSettings to reload the ROM directory and close all windows 2023-08-13 20:36:18 +02:00
Leon Styhre
d7c03e52fb Fixed an issue where the background was too dark when opening a menu with the dark menu color scheme and the option to blur the background was disabled 2023-08-13 18:27:23 +02:00
Leon Styhre
2aa74878bb Changed the sort types 'filename, ascending' and 'filename, descending' to 'name, ascending' and 'name, descending' 2023-08-13 18:19:25 +02:00
Leon Styhre
fafea1c9cb (Linux) Added the PCSX2 Flatpak release to the non-legacy PCSX2 find rule configuration 2023-08-13 15:57:57 +02:00
Leon Styhre
d8d7b5f3d2 Documentation update 2023-08-13 15:20:55 +02:00
Leon Styhre
f2952ecc28 Fixed an issue where starting the media viewer did not pause fallback game videos 2023-08-13 15:18:06 +02:00
Leon Styhre
c15aa73de2 Added 'iterationCount' and 'onIterationsDone' properties to the video element 2023-08-13 14:48:00 +02:00
Leon Styhre
89d94bc1b0 Fixed an issue where the video player would not play the last couple of frames for any videos 2023-08-13 12:25:43 +02:00