Commit graph

2685 commits

Author SHA1 Message Date
XargonWan 7508752133 Merge branch 'stable-3.2' of https://gitlab.com/es-de/emulationstation-de into feat/update 2025-04-05 17:53:54 +09:00
Leon Styhre d77f3fbc97 Documentation update for the 3.2.0 release 2025-04-04 17:03:07 +02:00
XargonWan 1d0fae2861 Removed HelpStyle (was introduced by RetroDECK) 2025-04-01 21:30:03 +09:00
XargonWan 6846afef5e Added HelpStyle definition if def RETRODECK 2025-04-01 21:12:16 +09:00
XargonWan 7efa875fa2 Merge branch 'stable-3.2' of https://gitlab.com/es-de/emulationstation-de into feat/update 2025-04-01 20:54:57 +09:00
Leon Styhre afd6b939c7 Bumped the version to 3.2.0 2025-03-31 17:30:54 +02:00
XargonWan af3672ed65 Revert "ES-DE: writing favorites to a proper file"
This reverts commit e12f002c1b.
2025-03-29 09:22:57 +09:00
Leon Styhre d436a88845 Added support for the Sony PlayStation 4 (ps4) game system on Linux, macOS and Windows 2025-03-24 22:05:58 +01:00
Leon Styhre aebbc15575 Added initial support for the Microsoft Xbox One (xboxone) game system 2025-03-23 19:19:01 +01:00
Leon Styhre e19fbff692 Fixed an issue where a double free in GuiLaunchScreen could cause an unclean application shutdown 2025-03-20 19:50:46 +01:00
Leon Styhre e625998387 Prevented the launch sound from getting stopped when running in the background on game launch 2025-03-16 22:02:31 +01:00
Leon Styhre 6f0b77b88f The launch sound is no longer played if the launch screen is set as disabled when built with the DEINIT_ON_LAUNCH option 2025-03-16 21:41:29 +01:00
Leon Styhre 8db3b59258 The launch sound is now always stopped when returning to ES-DE after a game launch 2025-03-16 21:36:37 +01:00
Leon Styhre 7f1f7b7663 (Android) The launch sound is no longer played if the launch screen is set as disabled 2025-03-16 21:34:28 +01:00
Leon Styhre bdcdbeca86 Simplified a number of HelpComponent function and variable names 2025-03-16 17:58:13 +01:00
Leon Styhre 26472bccbc (Windows) Made the hack to remove double quotation marks on game launch slightly less dangerous 2025-03-16 17:35:19 +01:00
Leon Styhre 68d462b726 (Windows) Fixed an issue where there could be double quotation marks added to the launch command under some special circumstances 2025-03-16 15:01:12 +01:00
Leon Styhre da11140626 The HelpComponent icon cache is now cleared when pressing ctrl-r 2025-03-14 23:06:33 +01:00
Leon Styhre 76423107ad Optimized HelpComponent updates by caching the icons 2025-03-14 22:50:00 +01:00
Leon Styhre d814431496 Fixed a rare issue where reloading the application could lead to a crash 2025-03-14 22:09:40 +01:00
Leon Styhre 55d72ec88b Added Azahar standalone as an alternative emulator for the n3ds system on Linux and Windows 2025-03-12 21:16:37 +01:00
Leon Styhre 679b1b9638 Added a %ROMRAWWIN% variable 2025-03-12 20:39:30 +01:00
Leon Styhre ee0030edc8 (Linux) Added MFME Wine and MFME Proton as alternative emulators for the arcade system
Also added MFME standalone as an alternative emulator for the arcade system on Windows
2025-03-12 20:35:57 +01:00
Leon Styhre 696fab1c8e (Linux) Added XM6 TypeG Wine and XM6 TypeG Proton as alternative emulators for the x68000 system
Also added XM6 TypeG standalone as an alternative emulator for the x68000 system on Windows
2025-03-11 21:50:54 +01:00
Leon Styhre 909cdfb579 Added A7800 standalone as an alternative emulator for the atari7800 system on Linux and Windows 2025-03-11 21:45:20 +01:00
Leon Styhre 93c1af6461 Added support for the Vircon32 Virtual Console (vircon32) game system 2025-03-10 21:35:46 +01:00
Leon Styhre dd8177a8c2 (macOS) Added a NSBluetoothAlwaysUsageDescription key to the Info.plist file 2025-02-26 17:51:01 +01:00
Leon Styhre 819b79c8c1 Fixed some issues with the system status indicators 2025-02-26 12:24:53 +01:00
Leon Styhre 72c254bd0e Added menu options to toggle the system status indicators 2025-02-26 11:34:02 +01:00
Leon Styhre 86a554d1b2 Added a system status component 2025-02-25 23:15:12 +01:00
Leon Styhre e59f19c2ba Added a SystemStatus class to poll Bluetooth, Wi-Fi, cellular and battery information from the operating system 2025-02-22 20:59:30 +01:00
Leon Styhre 739f6d3715 (iOS) Fixed a build issue 2025-02-20 22:38:26 +01:00
Leon Styhre 78a0fcdff7 Added game-select and system-select custom events and a corresponding 'Browsing custom events' menu option 2025-02-10 19:18:16 +01:00
Leon Styhre fe10e14b80 Added a screensaver-game-select custom event 2025-02-10 18:55:59 +01:00
Leon Styhre eccf485d6d Added an option to completely disable the game launch screen 2025-02-10 17:23:12 +01:00
Leon Styhre 762aace575 Made the menu and launch screen scale up at the same speed regardless of the display refresh rate 2025-02-09 22:19:01 +01:00
Leon Styhre 1c3bc53315 Rewrote most components to use BackgroundComponent instead of NinePatchComponent 2025-02-09 18:02:47 +01:00
XargonWan e12f002c1b ES-DE: writing favorites to a proper file
Some checks failed
Build ES-DE / Building_RetroDECK-ES-DE (push) Has been cancelled
2025-02-09 15:49:24 +09:00
Leon Styhre 21110810e4 Added a clock element and a corresponding menu entry 2025-02-08 16:12:22 +01:00
Leon Styhre db2b00a49e Rewrote the logic for the 'none' value for the helpsystem element scope property 2025-02-05 21:05:54 +01:00
Leon Styhre c1cfc02942 Added support for a 'none' value to the helpsystem element scope property 2025-02-05 20:45:27 +01:00
Leon Styhre 9c76882530 Fixed an issue where the default helpsystem element was not displayed if there was no theme configuration for it 2025-02-04 18:01:51 +01:00
Leon Styhre f13c12464e Fixed some Clang compiler warnings 2025-02-03 18:35:37 +01:00
Leon Styhre 0de961cd33 Refactored the helpsystem code and added support for using an arbitrary amount of helpsystem elements 2025-02-03 18:11:51 +01:00
XargonWan 4b55f361db Enhanced version string on main menu 2025-02-01 20:58:47 +09:00
Leon Styhre 65286ec027 Fixed an issue where MD5 hashes were calculated when using the single-game scraper 2025-01-28 20:42:58 +01:00
Leon Styhre 3510a09d83 Added support for building against libgit2 v1.9.0 and later 2025-01-26 18:44:22 +01:00
Leon Styhre f97e5a93dd (macOS) Added a build script to cross-compile an x86_64 build using an ARM processor
Also added the corresponding CMake configuration
2025-01-19 22:22:50 +01:00
Leon Styhre 89051c459f (iOS) Fixed an issue where the theme downloader used the incorrect theme directory 2025-01-14 19:42:06 +01:00
Leon Styhre f3e2c837f2 Added initial support for iOS 2025-01-14 19:17:12 +01:00