Commit graph

6800 commits

Author SHA1 Message Date
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
Leon Styhre 5feef892c0 Changed CPACK_DEBIAN_PACKAGE_MAINTAINER 2024-06-23 14:29:51 +02:00
Leon Styhre 6ec18005d6 Changed CPACK_PACKAGE_VENDOR 2024-06-23 14:03:13 +02:00