From 2e425b62af11276a59174a21fcb0b0802d638517 Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Wed, 14 Dec 2022 20:26:00 +0100 Subject: [PATCH] Documentation update. --- CHANGELOG.md | 5 +++++ INSTALL-DEV.md | 6 ++++-- THEMES-DEV.md | 22 +++++++++++++++++++++- 3 files changed, 30 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f3de9013e..bd133cd51 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -49,6 +49,7 @@ * Added support for the mugen system on Linux and macOS using the Ikemen GO game engine * Added CPCemu standalone as an alternative emulator for the amstradcpc system * Added MAME standalone as an alternative emulator for the gx4000 system +* Added the . (dot) file extension to the xbox360 system on Windows to support extensionless XBLA games * Added the .car and .rom file extensions to the a5200 system * Added the .car file extension to the atari800 system * Added the .bin file extension to the gx4000 system @@ -109,6 +110,7 @@ * Added support for defining the scrollable container speed, start delay and reset delay from the theme configuration * Added support for arbitrary aspect ratios for RatingComponent images and also added an overlay property * Added theme support for defining the opacity for most element types +* Added theme support for defining relative brightness for images, videos and animations * Added theme support for defining color saturation for images, videos and animations * Added theme support for defining the video fade-in time * Added theme support for enabling and disabling video pillarboxes and scanline rendering @@ -188,6 +190,7 @@ * Added a new itemAxisHorizontal property to the carousel to keep wheel items horizontal at all times * Added carousel theme support for setting the opacity for unfocused entries * Added carousel theme support for applying image color shifts +* Added carousel theme support for defining image brightness * Added carousel theme support for defining image saturation * Added carousel theme support for setting item transitions to "slide" or "instant" * Added carousel theme support for controlling item stacking for overlapping items @@ -220,12 +223,14 @@ ### Bug fixes * Multiple levels of symlinking in the ROMs directory tree could crash the application on startup +* Adding a dot (.) to the es_systems.xml extension tag (to setup extensionless entries) lead to a crash if the system contained folders * For the cps system, MAME standalone was configured with the wrong system directory for the -rompath option, pointing to "arcade" instead of "cps" * During some menu operations that reloaded the gamelist view, the cached background could miss some components as they were not rendered in time * Text wrapping did not work correctly for text that typically does not contain spaces, like Japanese * Changing some values using the metadata editor could lead to an incorrect sort order if the changes were done from within a grouped custom collection * Changing the setting "Group unthemed custom collections" could lead to incorrect custom collections sorting under some circumstances * For gamelists which mixed files and folders, the folder sorting was sometimes incorrect +* Incorrect folder paths were displayed in the metadata editor if the setting "Only show ROMs from gamelist.xml files" was enabled * Games located in subdirectories were not added back to custom collections when disabling the "Exclude from game counter" metadata option * Enabling and then disabling the "Exclude from game counter" metadata option would remove a game from all currently disabled custom collections * Navigation sounds for the trigger buttons would play when repeatedly pressed at the start or end of text lists diff --git a/INSTALL-DEV.md b/INSTALL-DEV.md index bfb869be3..2d5d81c6a 100644 --- a/INSTALL-DEV.md +++ b/INSTALL-DEV.md @@ -1165,6 +1165,8 @@ Wildcards are supported for emulator binaries, but not for directories: ~/App*/yuzu*.AppImage %ROM% ``` +There is a special case when it comes to file extensions where it's possible to use extensionless files if required. To accomplish this simply add a dot (.) to the list of extensions in the `` tag. Obviously this makes it impossible to use the _directories interpreted as files_ functionality as there is no file extension, but apart from that everything should work the same as for regular files. + Keep in mind that you have to set up your emulators separately from ES-DE as the es_systems.xml file assumes that your emulator environment is properly configured. Below is an overview of the file layout with various examples. For the command tag, the newer es_find_rules.xml logic described later in this document removes the need for most of the legacy options, but they are still supported for special configurations and for backward compatibility with old configuration files. @@ -1195,8 +1197,8 @@ Below is an overview of the file layout with various examples. For the command t All subdirectories (and non-recursive links) will be included. --> %ROMPATH%/snes - + .smc .SMC .sfc .SFC .swc .SWC .fig .FIG .bs .BS .bin .BIN .mgd .MGD .7z .7Z .zip .ZIP