Leon Styhre
d0605ea650
Added localization support to parts of the application
2024-07-15 18:38:23 +02:00
Leon Styhre
f9886b904f
Added localization support to parts of the application
2024-07-14 23:46:33 +02:00
Leon Styhre
c2beb86bcc
Added localization support to parts of the application
2024-07-14 18:01:54 +02:00
Leon Styhre
557748970a
Added localization support to parts of the application
2024-07-14 16:48:31 +02:00
Leon Styhre
6766fd2ca1
Added localization support to parts of the application
2024-07-14 13:58:57 +02:00
Leon Styhre
ac7f912654
Added localization support to parts of the application
2024-07-14 12:35:40 +02:00
Leon Styhre
a1617c51f1
Fixed a build error when using the OpenGL ES renderer
2024-07-14 10:39:27 +02:00
Leon Styhre
f088658004
Added localization support to parts of the application
2024-07-13 22:14:37 +02:00
Leon Styhre
be95b494dc
Added localization support to parts of the application
2024-07-13 19:14:34 +02:00
Leon Styhre
e0c57b068d
Added localization support to parts of the application
2024-07-13 12:32:16 +02:00
Leon Styhre
a6ef256a49
Added localization support to parts of the application
2024-07-12 23:02:36 +02:00
Leon Styhre
a5b1b17c2c
Changed the application name in all header files
2024-07-10 18:04:40 +02:00
Leon Styhre
6d9a95a667
Added initial zh_rCN localization support
2024-07-10 17:52:44 +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
80bf0c320a
Some localization changes in GuiMenu
2024-07-04 19:34:04 +02:00
Leon Styhre
6b541ad501
Added localization support to parts of the application
2024-07-04 18:53:13 +02:00
Leon Styhre
eeccee307d
Added a menu option for selecting the application language
2024-07-02 23:57:44 +02:00
Leon Styhre
ec8a49623a
Added initial localization support
2024-06-29 21:24:28 +02:00
Leon Styhre
14064ac603
(Android) Added the version code to the GuiMenu version string also for prereleases
2024-06-16 22:05:54 +02:00
Leon Styhre
91330c9f3a
Fixed an issue where transition animations could sometimes partially play when switching themes with a system selected for the gamelist on startup setting
2024-06-03 17:35:08 +02:00
Leon Styhre
05e641c04e
(Android) Added experimental support for running ES-DE as the home app
2024-05-20 19:49:28 +02:00
Leon Styhre
5bad361121
Fixed an issue where adding trailing directory separators to the MediaDirectory setting could make the Orphaned data cleanup utility remove too many files
2024-05-20 19:44:07 +02:00
Leon Styhre
e6653bc239
(Linux) Added a DEINIT_ON_LAUNCH build flag to support KMS/direct framebuffer access
2024-05-19 19:09:04 +02:00
Leon Styhre
b397df2559
Added support for building against libgit2 v1.8.0 and later
2024-05-05 20:45:11 +02:00
Leon Styhre
278ba90c14
Added support for marking themes as deprecated in the theme downloader
2024-04-16 21:05:04 +02:00
Leon Styhre
9cf9b942ee
(Android) Added a 'Back button/back swipe exits app' menu option
2024-04-08 22:07:52 +02:00
Leon Styhre
dc32a924c6
(Android) Modified the theme deletion confirmation message in GuiThemeDownloader
2024-03-10 19:34:11 +01:00
Leon Styhre
c514dc7748
Fixed an issue where the Orphaned data cleanup interface didn't display the complete description text at some unusual display resolutions
2024-03-10 13:00:21 +01:00
Leon Styhre
f7a5fd9889
Improved the layout of the miximage generator interface for some unusual display resolutions and aspect ratios
2024-03-10 12:59:01 +01:00
Leon Styhre
863d8b04af
(Android) Removed support for the Lite release
2024-03-09 13:03:59 +01:00
Leon Styhre
aeacf941fb
(Android) Appended the Android version code to the version on the main menu
2024-02-25 22:46:14 +01:00
Leon Styhre
68c906635f
(Android) Added a check for application updates on startup
2024-02-25 12:26:32 +01:00
Leon Styhre
45bcfa9179
(Android) Enabled the use of the OS-supplied virtual keyboard if the ES-DE virtual keyboard setting has been disabled
2024-02-01 23:25:43 +01:00
Leon Styhre
a1a104e003
(Android) Added an option for controlling the touch overlay opacity
...
Also added an 'extra small' overlay size entry
2024-01-29 22:37:45 +01:00
Leon Styhre
1cd3138fc5
(Android) Added support for the Android-specific themes to the theme downloader
2024-01-29 22:15:09 +01:00
Leon Styhre
f8d2086ef1
Changed the default theme from slate-es-de to linear-es-de
2024-01-28 18:50:26 +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
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
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
e91512a519
(Android) Added initial touch overlay support
2024-01-13 16:14:46 +01:00
Leon Styhre
0535f0d333
Removed the ScraperHaltOnInvalidMedia option and corresponding menu entry
2024-01-11 01:02:35 +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
88778e47a5
(Android) Some customizations for the Lite release
2023-12-25 23:23:39 +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
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
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
31f287820a
(Windows) Fixed a compile error
2023-12-16 22:52:44 +01:00
Leon Styhre
ea6f2caf91
Small code formatting change
2023-12-16 22:27:17 +01:00
Leon Styhre
d259817c59
Removed one more unnecessary lambda capture
2023-12-16 22:25:29 +01:00
Leon Styhre
683b00abcd
Removed an unnecessary lambda capture
2023-12-16 22:21:06 +01:00
Leon Styhre
88754a86ed
Changed the custom slideshow screensaver image directory setting from ScreensaverSlideshowImageDir to ScreensaverSlideshowCustomDir
2023-12-16 21:17:05 +01:00
Leon Styhre
9283ab71fa
Added support for .webp, .svg and unanimated .gif files to the slideshow screensaver when using a custom image directory
...
Also changed the default slideshow custom image directory from slideshow/custom_images to screensavers/custom_slideshow and improved the menu entry for setting the custom directory. Changed the setting ScreensaverSlideshowImageDir to blank by default
2023-12-16 21:03:41 +01:00
Leon Styhre
a0d636ffb8
Changed the application name to ES-DE in all source file headers
2023-12-16 19:48:25 +01:00
Leon Styhre
361bf832e1
Changed the application name from EmulationStation Desktop Edition to ES-DE
2023-12-16 12:30:13 +01:00
Leon Styhre
56ccba81d1
Removed all instances of hardcoded application directory entries
...
Also changed some source file headers
2023-12-15 18:33:02 +01:00
Leon Styhre
2bdad527de
(Android) Set GuiOrphanedDataCleanup to be case-insensitive
2023-12-07 18:30:32 +01:00
Leon Styhre
10a048b416
(Android) Added networking support
2023-12-07 18:01:11 +01:00
Leon Styhre
f52f3a17a0
Added some additional theme inventory debug logging to GuiThemeDownloader
2023-11-13 23:27:00 +01:00
Leon Styhre
5120f8b440
Fixed a small memory leak in the application updater
2023-11-05 15:34:20 +01:00
Leon Styhre
9db7c3648b
Fixed an issue where the Orphaned data cleanup utility removed media files that had the wrong letter case on Windows and macOS
2023-11-05 14:40:02 +01:00
Leon Styhre
419ceb8fe4
Simplified the detection of flatten.txt files in GuiOrphanedDataCleanup
2023-11-05 11:47:22 +01:00
Leon Styhre
b3a05d0403
The Orphaned data cleanup utility will now skip any system where a flatten.txt file is present
...
Also changed a number of error messages in the Orphaned data cleanup utility from uppercase to lowercase
2023-11-05 11:41:37 +01:00
Leon Styhre
87a8d5a23a
Fixed a few issues reported by scan-build
2023-11-02 12:38:19 +01:00
Leon Styhre
2055b30836
Enabled the back button for some dialogs
...
Also made one minor change to the UI mode dialog and changed the width of one dialog when running in Tate mode
2023-10-26 22:17:45 +02:00
Leon Styhre
2de8282f6a
Removed the experimental status from the Orphaned data cleanup utility
2023-10-20 17:44:05 +02:00
Leon Styhre
f6e33db117
Increased the font size for the 'Create new custom collection from theme' interface
2023-10-18 21:57:02 +02:00
Leon Styhre
15c06b0d4c
Changed GuiOrphanedDataCleanup to not purge some folder entries if hidden games are not shown
2023-10-18 17:56:27 +02:00
Leon Styhre
35e7cd0b77
Fixed an issue where quitting the application during a ROM rescan could lead to an unclean shutdown
2023-10-18 17:52:28 +02:00
Leon Styhre
8c3c3e4e0f
Added some additional gamelist.xml cleanup logic to GuiOrphanedDataCleanup
2023-10-17 23:03:17 +02:00
Leon Styhre
a36f866278
Fixed a tiny alignment issue in the scraper interface
2023-10-16 20:01:09 +02:00
Leon Styhre
d576cbc03f
Added a 'Debug mode' option to the Other settings menu
2023-10-02 19:59:13 +02:00
Leon Styhre
ee2573345f
Improved font rendering quality and always enabled linear texture interpolation for both minification and magnification
2023-09-27 20:36:54 +02:00
Leon Styhre
1e683b6969
Reverted the addition of two empty lines
2023-09-17 12:46:28 +02:00
Leon Styhre
e6a802805c
Fixed a potential crash when reloading the application
2023-09-17 12:45:00 +02:00
Leon Styhre
2adde87050
Added support for defining an explicit back button function for GuiMsgBox
2023-09-17 11:47:58 +02:00
Leon Styhre
68ba299e0e
Removed the back button option from some confirmation dialogs
...
Also changed the button text for some dialogs to display 'Proceed/Cancel' instead of 'Yes/No'
2023-09-10 14:09:39 +02:00
Leon Styhre
a9d99a04c6
Simplified the back button logic in GuiMsgBox
2023-09-10 14:02:48 +02:00
Leon Styhre
6e863a82ec
Added conversion of some additional HTML character codes when scraping using ScreenScraper
2023-09-09 09:48:56 +02:00
Leon Styhre
b1895e017b
(Windows) Stop view videos when starting the theme dowloader as an extra precaution against the asinine file locking that exists on this operating system
2023-08-22 19:41:49 +02:00
Leon Styhre
ed22fc7aa5
Removed the annoying warning message when selecting the video screensaver from the UI settings menu
2023-08-20 15:35:12 +02:00
Leon Styhre
e0e370f6b2
Fixed an issue where the wrong theme could get selected when deleting the previously used theme via the theme downloader
2023-08-15 19:54:36 +02:00
Leon Styhre
193d57445a
Renamed the setting 'Only show ROMs from gamelist.xml files' to 'Only show games from gamelist.xml files'
2023-08-14 23:22:50 +02:00
Leon Styhre
481e2869ec
Changed the concept of 'theme set' to simply 'theme' everywhere in the code
2023-08-14 22:40:32 +02:00
Leon Styhre
7cef859a77
(Windows) Fixed a compiler error
2023-08-14 19:39:26 +02:00
Leon Styhre
e8db2a196f
Added support to GuiThemeDownloader for deleting installed themes
2023-08-14 19:16:27 +02:00
Leon Styhre
610a350429
Added support to GuiOrphanedDataCleanup for deleting empty media directories
2023-08-14 19:12:50 +02:00
Leon Styhre
aa9b18bfc9
Added an entry to the Utilities menu for creating/updating the game system directories
...
Also enabled some settings to be changed without requiring an application restart
2023-08-14 19:10:16 +02:00
Leon Styhre
88373f06ee
Changed two FileSystemUtil functions to use std::filesystem facilities
2023-08-14 19:03:37 +02:00
Leon Styhre
24801680c5
Fixed some memory leaks
2023-08-14 00:02:20 +02:00