Commit graph

2616 commits

Author SHA1 Message Date
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
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
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
Leon Styhre cd78e2645a Added CMake configuration for building on iOS 2025-01-14 18:10:48 +01:00
Leon Styhre f0241495f6 Fixed an issue where returning from a game when running in the background ignored the video element delay property for the first playback 2024-12-21 13:25:31 +01:00
Leon Styhre 08a35639f5 Updated all Copyright messages for 2025 2024-12-17 18:35:00 +01:00
Leon Styhre cd1fc5f37c Added support for the zh_TW locale 2024-12-17 18:30:42 +01:00
Leon Styhre f1c37f43d1 Bumped the version to 3.2.0-alpha 2024-12-16 20:35:56 +01:00
Leon Styhre b09ad1032c (Haiku) Updated the recipe for the 3.1.1 release 2024-12-16 20:02:50 +01:00
Leon Styhre ca436af2e8 Updated the Linux AppData file for the 3.1.1 release 2024-12-13 18:41:49 +01:00
Leon Styhre 2ecf16b747 Bumped the version to 3.1.1 2024-12-07 11:15:19 +01:00
Leon Styhre 756570dc5f (Windows) Added Kronos standalone as an alternative emulator for the saturn and saturnjp systems 2024-12-04 22:35:31 +01:00
Leon Styhre a89e5c9ddd Added DREAMM standalone as an alternative emulator for the dos, pc and scummvm systems on Linux, macOS and Windows 2024-12-03 17:35:04 +01:00
Leon Styhre 5087ffb566 A cleanup of curl is now always performed on exit 2024-12-03 17:26:07 +01:00
Leon Styhre 955c7ae165 Fixed an issue where some metadata values were sometimes not saved by the single-game scraper if overwriting was disabled and the language was not set to English 2024-12-02 18:09:23 +01:00
Leon Styhre 67c7fa258b (Android) Fixed an issue where the application would go into a restart loop if the screen was internally rotated 90 or 270 degrees 2024-11-30 10:17:28 +01:00
Leon Styhre 37180e2e37 (Windows) Added BeebEm standalone as an alternative emulator for the bbcmicro system 2024-11-26 21:24:57 +01:00
Leon Styhre f0ea55b9f2 (Android) Directories for corrupt themes are now automatically removed when the theme downloader is started 2024-11-24 17:32:22 +01:00
Leon Styhre 6c6dc82ef6 Added support to the theme downloader for detecting and handling theme repository URL changes 2024-11-24 17:15:06 +01:00
Leon Styhre 8326c0bbee (Windows) Added Yaba Sanshiro 2 standalone as an alternative emulator for the saturn and saturnjp systems 2024-11-22 23:21:58 +01:00
Leon Styhre a924b84dca (Windows) Added a find rule for the SSE2 build of DuckStation 2024-11-21 22:28:55 +01:00
Leon Styhre f09f4838f1 (Windows) Fixed an issue where the video and slideshow screensavers didn't work if a custom game media directory had been configured 2024-11-21 20:59:50 +01:00
Leon Styhre b26da9d80d (Android) Added experimental support for running in multi-window mode 2024-11-18 22:57:39 +01:00
Leon Styhre 572cd9b8b0 (Android) Changed the default audio driver from AAudio to OpenSL ES
Also added an audio driver menu option to the Sound settings menu
2024-11-13 18:17:27 +01:00
Leon Styhre 4c5cabc5fc (Windows) Fixed an issue where translations didn't work correctly for some text 2024-11-12 19:56:16 +01:00
Leon Styhre 59dd4c58d5 Added Mandarine standalone as an alternative emulator for the n3ds system 2024-11-11 23:16:06 +01:00
Leon Styhre fb773da199 Fixed an issue where invalid popup notifications were sometimes shown after a download error message had been displayed in the theme downloader 2024-10-07 21:23:39 +02:00
Leon Styhre 9bc20fb18a Some code format changes made by clang-format 18 2024-10-06 22:36:22 +02:00
Leon Styhre 3dcc7be790 The Git index stat cache is now refreshed for all themes when starting the theme downloader 2024-10-06 22:20:21 +02:00