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
1faa5575d9
Split the es_find_rules.xml and es_systems.xml files for Linux and BSD Unix into separate directories
2023-12-16 22:02:52 +01:00
Leon Styhre
0b20fedaf2
The screensavers and screensavers/custom_slideshow directories are now created on application startup
2023-12-16 21:18:58 +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
e851f1205f
Changed two dialog messages to the new application name
2023-12-16 19:57:10 +01:00
Leon Styhre
1cf57e0113
Changed the application name to ES-DE for the ScreenScraper API calls
2023-12-16 19:56:00 +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
8887b9684c
Old logs are now deleted when creating the logs folder inside the application data directory
2023-12-16 13:17:13 +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
873ec7ee20
Added automatic configuration file migration from the legacy application data directory structure
...
Also added instruction dialogs regarding the new directory structure and file migration
2023-12-16 00:00:10 +01:00
Leon Styhre
6b0bfbfc09
Changed to a new application data directory structure
2023-12-15 22:35:28 +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
6bcbd70237
(Android) Changed a variable for the private data directory
2023-12-13 20:07:23 +01:00
Leon Styhre
8571dfe7bf
(Android) Implemented a cleaner way of handling the private data directory
2023-12-12 23:21:27 +01:00
Leon Styhre
854cef60cb
(Android) Made PDF rendering work correctly using Poppler
2023-12-11 18:38:11 +01:00
Leon Styhre
3ae7bc6b5b
(Android) Updated the game launching logic
2023-12-07 18:51:09 +01:00
Leon Styhre
d87bb4e3a4
(Android) Resources and themes are now only copied to internal storage after upgrades or for new installations
2023-12-07 18:33:08 +01:00
Leon Styhre
2bdad527de
(Android) Set GuiOrphanedDataCleanup to be case-insensitive
2023-12-07 18:30:32 +01:00
Leon Styhre
a83763c2c3
(Android) Added preliminary support for copying assets to the internal data directory
2023-12-07 18:28:55 +01:00
Leon Styhre
811118d3ee
(Android) Added support for launching emulators with scoped storage permissions
2023-12-07 18:22:43 +01:00
Leon Styhre
84534cf5d7
(Android) Added the application ID to the log output
...
Also changed the general log output formatting slightly
2023-12-07 18:21:03 +01:00
Leon Styhre
25f017d9f8
(Android) Added support for defining a specific Intent action in the find rule configuration
2023-12-07 18:16:38 +01:00
Leon Styhre
310fb6e809
(Android) Added find rules logic and launch command configuration logic
...
Also did some general refactoring of the emulator launch code
2023-12-07 18:15:04 +01:00
Leon Styhre
a09e4096ac
(Android) Added preliminary support for requesting storage permissions
2023-12-07 18:10:47 +01:00
Leon Styhre
10a048b416
(Android) Added networking support
2023-12-07 18:01:11 +01:00
Leon Styhre
1ea0428a00
(Android) Temporary code to be able to test the .apk package
2023-12-07 17:41:58 +01:00
Leon Styhre
bbab5c6b93
(Android) Fixed some compile errors
2023-12-07 17:41:04 +01:00
Leon Styhre
f52f3a17a0
Added some additional theme inventory debug logging to GuiThemeDownloader
2023-11-13 23:27:00 +01:00
Leon Styhre
2cd3e7af66
Bumped the version to 3.0.0-alpha
2023-11-13 22:33:07 +01:00
Leon Styhre
fed4dda4ac
Fixed an issue where the application shutdown was not always clean
2023-11-10 20:42:14 +01:00
Leon Styhre
51bbce40a8
Partially reverted an overambitious memory leak fix
2023-11-07 18:45:16 +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
6d6673e1c3
The application release number is now tracked on startup instead of the application version
2023-11-04 19:43:01 +01:00
Leon Styhre
498190d9f4
Added secondary sorting by fullname when sorting systems
2023-11-04 19:18:09 +01:00
Leon Styhre
fe1e68ff98
Bumped the version to 2.2.1
2023-11-04 09:50:54 +01:00
Leon Styhre
829edf9388
Bumped the version to 2.2.0
2023-11-02 12:47:25 +01:00
Leon Styhre
87a8d5a23a
Fixed a few issues reported by scan-build
2023-11-02 12:38:19 +01:00
Leon Styhre
541750243d
Added support for a %GAMEDIRRAW% launch command variable
2023-10-27 22:49:11 +02: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
1cbde88893
Increased the release number to 38
2023-10-24 22:44:34 +02:00
Leon Styhre
2de3897c8a
Fixed an issue where duplicate ScreenScraper game IDs were sometimes not removed from the search results
2023-10-24 20:32:19 +02:00
Leon Styhre
f1329c8f37
Removed support for the Cave Story (NXEngine) (cavestory) game system
2023-10-23 23:31:29 +02:00
Leon Styhre
6dc8d1198d
Removed support for the Adventure Game Studio Game Engine (ags) game system
2023-10-23 23:21:00 +02:00
Leon Styhre
fb73c94e9a
Removed support for the Moonlight Game Streaming (moonlight) game system
2023-10-23 22:21:17 +02:00
Leon Styhre
08cffd3265
Removed support for the Stratagus Game Engine (stratagus) system
2023-10-23 21:39:04 +02:00