Commit graph

6902 commits

Author SHA1 Message Date
Leon Styhre c56b8d9230 Added the Ardens RetroArch core as an alternative emulator for the arduboy system
Also added the .arduboy file extension
2024-07-10 17:47:52 +02:00
Leon Styhre 18f5f3e164 (Android) Added support for using the %BASENAME% variable with the %EXTRA% and %EXTRAARRAY% variables 2024-07-10 17:44:41 +02:00
Leon Styhre 95433503e5 Updated SDL to 2.30.5 on Android, Windows, macOS and the Linux AppImage builds 2024-07-09 22:40:36 +02:00
Leon Styhre ab39b3759e Dramatically improved start times for the video and slideshow screensavers on devices with poor disk I/O performance 2024-07-09 21:42:24 +02:00
Leon Styhre a5c07b5b38 Documentation update 2024-07-08 17:54:19 +02:00
Leon Styhre 43060f9b41 Added an error popup if incorrect credentials are used when scraping using ScreenScraper 2024-07-08 17:53:15 +02:00
Leon Styhre 7b4cfefbc4 Fixed a typo where the 32:9 aspect ratio was referred to as 32:0 2024-07-06 13:07:25 +02:00
Leon Styhre 706727ff96 Added two flags to the msgfmt command when compiling message catalog files using update_translation_strings.sh 2024-07-04 21:57:35 +02:00
Leon Styhre 009b5b8d33 (Android) Localization files are now always setup on startup 2024-07-04 21:49:46 +02:00
Leon Styhre 311ad93337 (Android) Localization message catalog files are no longer compiled via the CMake configuration 2024-07-04 20:30:47 +02:00
Leon Styhre 36215d9d67 Updated the sv_SE localizations 2024-07-04 19:38:12 +02:00
Leon Styhre a252ec0e4e Added initial en_US localization support 2024-07-04 19:36:13 +02:00
Leon Styhre 80bf0c320a Some localization changes in GuiMenu 2024-07-04 19:34:04 +02:00
Leon Styhre 1df2641e0c Changed to scaling the menu title per language instead of the overall menu 2024-07-04 19:33:07 +02:00
Leon Styhre 6b541ad501 Added localization support to parts of the application 2024-07-04 18:53:13 +02:00
Leon Styhre 1700bb195c Removed some forced uppercase conversions 2024-07-04 18:47:26 +02:00
Leon Styhre 661bb5d539 Added support for per-language menu scaling 2024-07-04 18:38:49 +02:00
Leon Styhre dfc217d006 Added localization support for en_US to be able to handle special cases 2024-07-04 18:36:37 +02:00
Leon Styhre 12e1a683e5 Small cosmetic change to a ScreenScraper debug message 2024-07-03 21:02:30 +02:00
Leon Styhre 0094a32d8e Documentation update 2024-07-02 23:58:32 +02:00
Leon Styhre eeccee307d Added a menu option for selecting the application language 2024-07-02 23:57:44 +02:00
Leon Styhre e3148e6cda (Windows) Added an extra precaution in case of an invalid locale entry 2024-07-02 22:09:51 +02:00
Leon Styhre 2d3a559cee Added support for falling back to the closest matching locale if there is not an exact match 2024-07-02 22:05:40 +02:00
Leon Styhre 74691c8951 Added a license file for libintl (gettext) 2024-07-02 20:46:15 +02:00
Leon Styhre 91333b5273 Changed some copyright messages 2024-07-02 18:08:15 +02:00
Leon Styhre 63729cce19 (Android) Added localization support 2024-07-02 18:04:42 +02:00
Leon Styhre 302305b3ee Changed to using SDL_GetPreferredLocales() also on Linux
Also set the LANGUAGE environment variable on Linux
2024-06-30 23:22:48 +02:00
Leon Styhre 552f540a49 (macOS) Added language auto-detection 2024-06-30 23:10:04 +02:00
Leon Styhre 51c9507b87 (Windows) Added localization support 2024-06-30 22:27:22 +02:00
Leon Styhre 272e5834e0 (Windows) Added partial localization support 2024-06-30 19:47:43 +02:00
Leon Styhre c70684e654 (macOS) Added libiconv as a dependency library 2024-06-30 17:33:54 +02:00
Leon Styhre 6256f44455 (macOS) Added localization support 2024-06-30 15:44:09 +02:00
Leon Styhre c576968e65 Added tools script for updating the translation strings and for compiling the message catalog files 2024-06-30 13:46:14 +02:00
Leon Styhre fec433d4b2 Added CMake configuration for compiling localization message catalog files
Also added initial message catalog files
2024-06-30 13:44:48 +02:00
Leon Styhre ec8a49623a Added initial localization support 2024-06-29 21:24:28 +02:00
Leon Styhre b7b873e553 Documentation update 2024-06-29 10:26:02 +02:00
Leon Styhre 82bd856366 (Windows) Fixed an issue where video textures were sometimes not aligned correctly 2024-06-28 22:44:21 +02:00
Leon Styhre 38a99abf79 (Windows) Video textures were sometimes not aligned correctly horizontally 2024-06-28 22:17:19 +02:00
Leon Styhre 56c7d4cf95 Documentation update 2024-06-28 18:43:29 +02:00
Leon Styhre 5cd635b138 Documentation update 2024-06-26 20:16:45 +02:00
Leon Styhre 10e398b23a Documentation update 2024-06-26 17:09:11 +02:00
Leon Styhre 4ce33e6961 (Android) Added support for launching individual games directly with EKA2L1 for the symbian system 2024-06-26 17:04:53 +02:00
Leon Styhre 39e11b270f Documentation update 2024-06-23 23:16:05 +02:00
Leon Styhre c74e30d593 (Android) Small cosmetic change in es_find_rules.xml 2024-06-23 23:15:19 +02:00
Leon Styhre eb75f79b70 Game files with only an extension and no filename will now get skipped on application startup 2024-06-23 21:41:53 +02:00
Leon Styhre cfa53c5097 Fixed a GCC compiler warning 2024-06-23 21:39:02 +02:00
Leon Styhre 4ddf13a833 Added the -D_GLIBCXX_ASSERTIONS and -D_FORTIFY_SOURCE=3 options when building using AddressSanitizer or UndefinedBehaviorSanitizer 2024-06-23 21:30:59 +02:00
Leon Styhre 2aa52d69e5 Documentation update 2024-06-23 15:08:35 +02:00
Leon Styhre 0c3d1bf880 (macOS) Fixed a license file formatting issue 2024-06-23 14:54:59 +02:00
Leon Styhre 33ab4b4088 Copyright update 2024-06-23 14:35:00 +02:00