Commit graph

2322 commits

Author SHA1 Message Date
Leon Styhre
8fdbf429ef Fixed an issue where an extra blankspace was appended to text elements when setting the systemdata property to gamecountGames or gamecountGamesNoText 2024-01-28 16:46:49 +01:00
Leon Styhre
24c3817aaa Made the text element 'defaultValue' property usable with metadata types systemName, systemFullname, sourceSystemName and sourceSystemFullname 2024-01-28 12:34:41 +01:00
Leon Styhre
d0db0e65f2 Small change for a setting description 2024-01-20 16:09:56 +01:00
Leon Styhre
8244b4229b Changed the menu position for the button swap setting 2024-01-17 22:31:10 +01:00
Leon Styhre
dcb2aaedef Added an option to the Input device settings menu to swap the A/B and X/Y buttons 2024-01-17 22:09:50 +01:00
Leon Styhre
99481331ec (Android) Removed the ROM directory button from the no-games dialog 2024-01-17 17:29:40 +01:00
Leon Styhre
fab034e534 (Android) Small change to a warning message dialog 2024-01-14 23:01:12 +01:00
Leon Styhre
c27ee24cc4 (Android) Added fade-out support to the touch overlay 2024-01-14 21:55:09 +01:00
Leon Styhre
0c03583f80 (Android) Small change to a warning message dialog 2024-01-14 17:20:26 +01:00
Leon Styhre
218cb1e96f (Android) Added some cleanup code when changing the input overlay setting 2024-01-14 13:30:45 +01:00
Leon Styhre
720ca50cd0 (Android) The touch overlay setting is now always enabled after running the configurator 2024-01-14 13:14:07 +01:00
Leon Styhre
a68154bfa5 (Android) Added a warning message when attempting to disable the touch overlay 2024-01-14 13:06:33 +01:00
Leon Styhre
927cb6f2f7 (Android) Added support for medium, large and small touch overlay sizes 2024-01-14 12:36:21 +01:00
Leon Styhre
183e8a1f93 (Android) Added shoulder and trigger buttons to the touch overlay 2024-01-13 19:44:42 +01:00
Leon Styhre
e91512a519 (Android) Added initial touch overlay support 2024-01-13 16:14:46 +01:00
Leon Styhre
d50a062f5e Small cosmetic change to a scraper debug message 2024-01-11 01:09:17 +01:00
Leon Styhre
0535f0d333 Removed the ScraperHaltOnInvalidMedia option and corresponding menu entry 2024-01-11 01:02:35 +01:00
Leon Styhre
3fca7b2567 Changed the scraper 404 status code log output messages from type warning to debug 2024-01-11 00:51:49 +01:00
Leon Styhre
ee0f2be819 Added a ScraperIgnoreHTTP404Errors option to specifically ignore 404 errors (resource not found) 2024-01-11 00:46:11 +01:00
Leon Styhre
88e4ed38fe Changed the ScreenScraper URL from https://www.screenscraper.fr/api2 to https://api.screenscraper.fr/api2 2024-01-10 23:21:08 +01:00
Leon Styhre
2356bd248f (Android) Eliminated an unnecessary configurator check 2024-01-08 18:27:27 +01:00
Leon Styhre
2c850ba325 Fixed an issue on Android and macOS where attempting to access a non-existent setting 2024-01-06 12:57:00 +01:00
Leon Styhre
c2201da47a (Android) Added a system directories creation state to the splash screen 2024-01-06 12:55:29 +01:00
Leon Styhre
6bad84a27a Fixed a number of potential issues where SDL_Event unions were not properly initialized 2024-01-05 10:42:28 +01:00
Leon Styhre
1437207e91 (Android) Added proper configurator behavior on application startup 2024-01-04 21:38:46 +01:00
Leon Styhre
0deec0865d (Android) Reverted to requiring full filesystem access for the application 2024-01-03 17:33:59 +01:00
Leon Styhre
eb33829575 (Android) Added a mechanism for holding the main thread while the configurator is running 2023-12-30 20:32:27 +01:00
Leon Styhre
d108320a07 (Android) Commented out a CPU utilization workaround as OpenSL ES is now used instead of AAudio and it does not have this problem 2023-12-30 19:38:16 +01:00
Leon Styhre
45d885e2a9 (Android) Workaround for an SDL issue where SDL_PollEvent() consumes all available CPU cycles when the application has been stopped 2023-12-26 17:34:51 +01:00
Leon Styhre
88778e47a5 (Android) Some customizations for the Lite release 2023-12-25 23:23:39 +01:00
Leon Styhre
597f58aca0 (Android) Fixed an issue where attempting to view invalid PDF files could crash the application 2023-12-25 15:45:06 +01:00
Leon Styhre
476230606b Placeholder entries in es_systems.xml are now skipped by default when creating the system directories and systemsinfo.txt files
Also added a CreatePlaceholderSystemDirectories option that can be manually set in es_settings.xml to still create placeholder directories
2023-12-25 13:12:14 +01:00
Leon Styhre
80a462abb3 Fixed an issue where attempting to create the system directories with invalid entries in es_systems.xml could crash the application 2023-12-25 12:06:31 +01:00
Leon Styhre
b863861399 (Android) Disabled the DisableComposition setting and corresponding menu option 2023-12-24 00:37:42 +01:00
Leon Styhre
7b6e16b79d Changed a code comment 2023-12-24 00:06:43 +01:00
Leon Styhre
10be1e1104 (Android) Disabled the system volume slider in the Sound Settings menu 2023-12-24 00:05:39 +01:00
Leon Styhre
c5caab290e (Android) Disabled the quit menu 2023-12-23 23:28:22 +01:00
Leon Styhre
193f98cc1e (Android) Disabled the RunInBackground setting and corresponding menu option 2023-12-23 23:14:25 +01:00
Leon Styhre
e3387c9016 Changed the game launch state to be kept in Window instead of ViewController 2023-12-23 23:03:40 +01:00
Leon Styhre
c42c009c59 (Android) Added device info as debug log output on application startup 2023-12-23 20:53:30 +01:00
Leon Styhre
3d4dcadc47 (Android) Disabled command line option parsing as there are no such options on Android 2023-12-23 20:26:33 +01:00
Leon Styhre
573b0859e1 (Android) Added some more verbose log messages regarding storage states on application startup 2023-12-23 10:53:46 +01:00
Leon Styhre
2a5830e54e Minor update to an information dialog message 2023-12-21 17:02:44 +01:00
Leon Styhre
c87d92a16d Added the theme font size count to the theme downloader interface 2023-12-20 22:30:11 +01:00
Leon Styhre
10d9fa9a7c Added support for defining font sizes from the theme configuration and selecting these from the UI settings menu 2023-12-20 21:58:40 +01:00
Leon Styhre
6c78cad77d Added support for more extreme vertical resolution than previously allowed 2023-12-19 18:41:35 +01:00
Leon Styhre
9b96e4b69f (Android) Fixed an issue where the wrong system configuration files were selected 2023-12-19 17:58:12 +01:00
Leon Styhre
116d73c62a Removed some std::filesystem code
Also fixed an issue with launching emulators not defined via find rules
2023-12-19 17:35:58 +01:00
Leon Styhre
c3747d4e51 Minor changes to some media lookup functions 2023-12-18 22:55:59 +01:00
Leon Styhre
97d26718a3 Small rendering optimization for the system and gamelist views 2023-12-18 22:13:01 +01:00