From 2dbd2455ce14130c42e1cce6a0306548753deeba Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Thu, 5 Jan 2023 22:17:49 +0100 Subject: [PATCH] Documentation update. --- CHANGELOG.md | 3 +++ README.md | 2 +- THEMES-DEV.md | 4 ++++ USERGUIDE-DEV.md | 2 +- 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 62a84aabb..fd4b1c8fd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -60,6 +60,7 @@ * (Windows) Added BigPEmu standalone as an alternative emulator for the atarijaguar system * Reverted the atarijaguarcd system to placeholder status as no emulators including Virtual Jaguar run these games properly * Added the . (dot) file extension to the xbox360 system on Windows to support extensionless XBLA games +* Added the .d64 file extension to the n64 and n64dd systems * 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 @@ -187,6 +188,7 @@ * Improved the in-tree build on macOS to not needing to install any libraries when compiling the "external" dependencies * When building as an AppImage a current SDL library release is now built and bundled instead of including the OS-supplied version * When building as an AppImage the "data" directory (e.g. /usr/share/emulationstation) is now excluded when looking for resources and themes +* Added libGLdispatch.so.0 to the AppImage to fix a crash introduced by a Mesa library update * Large refactoring to improve thread safety and improve singleton pattern usage * Made the logging thread safe * (Windows) Changed many logging entries to use backslashes instead of forward slashes as directory separators @@ -209,6 +211,7 @@ * 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 +* Added carousel theme support for defining margins around the currently selected item * Added a fadeAbovePrimary property to control whether elements above the system view carousel and textlist should be rendered during fade transitions * Removed support for the thumbnail game media type * Changed all occurances of "GameList" to "Gamelist" throughout the codebase diff --git a/README.md b/README.md index 2c7d748e6..dc8a25fc6 100644 --- a/README.md +++ b/README.md @@ -69,7 +69,7 @@ The latest prerelease version is 2.0.0-alpha-2022-12-22 | macOS DMG installer | macOS 10.14 "Mojave" to 13 "Ventura" | x64 (x86) | [EmulationStation-DE-2.0.0-alpha-2022-12-22-x64.dmg](https://gitlab.com/es-de/emulationstation-de/-/package_files/63689044/download)| | Debian DEB package | Ubuntu 20.04 to 22.04, Linux Mint 20, possibly others | x64 (x86) | [emulationstation-de-2.0.0-alpha-2022-12-22-x64.deb](https://gitlab.com/es-de/emulationstation-de/-/package_files/63689033/download)| | Fedora RPM package | Fedora Workstation 37, possibly others | x64 (x86) | [emulationstation-de-2.0.0-alpha-2022-12-22-x64.rpm](https://gitlab.com/es-de/emulationstation-de/-/package_files/63689089/download)| -| Linux AppImage | Most Linux distributions | x64 (x86) | [EmulationStation-DE-2.0.0-alpha-2022-12-22-x64.AppImage](https://gitlab.com/es-de/emulationstation-de/-/package_files/63689030/download)| +| Linux AppImage | Most Linux distributions | x64 (x86) | [EmulationStation-DE-2.0.0-alpha-2022-12-22-x64.AppImage](https://gitlab.com/es-de/emulationstation-de/-/package_files/64535341/download)| | Linux AppImage | Steam Deck / SteamOS 3.x specific | x64 (x86) | [EmulationStation-DE-2.0.0-alpha-2022-12-22-x64_SteamDeck.AppImage](https://gitlab.com/es-de/emulationstation-de/-/package_files/63689122/download)| Version 1.2.0 (released 2021-12-28) will be the last legacy release for macOS diff --git a/THEMES-DEV.md b/THEMES-DEV.md index 88dc550d9..24d9fd813 100644 --- a/THEMES-DEV.md +++ b/THEMES-DEV.md @@ -1112,6 +1112,10 @@ Properties: - Controls how to stack overlapping items when `type` has been set to "horizontal" or "vertical". It has no effect on wheel carousels or when items do not overlap. When set to `centered` the selected item will be raised and items further from the selected item (to the left/right or above/below depending on the carousel orientation) will be progressively rendered lower than the items closer to the center. If set to `ascending` then items will be rendered progressively higher from left to right or from top to bottom depending on the carousel orientation. If set to `descending` the opposite takes place with items being progressively rendered lower from left to right or top to bottom depending on the carousel orientation. Finally `ascendingRaised` and `descendingRaised` work identically to `ascending` and `descending` with the only difference that the currently selected item will be raised above the other items. - Valid values are `centered`, `ascending`, `ascendingRaised`, `descending` or `descendingRaised` - Default is `centered` +* `selectedItemMargins` - type: NORMALIZED_PAIR + - By default items are evenly spaced across the carousel area, but if `type` has been set to `horizontal` or `vertical` then this property makes it possible to define margins (extra space) around the currently selected item. The first value in the pair defines the margin to the left of the item if it's a horizontal carousel or above the item if it's a vertical carousel, and the second value of the pair sets the right or bottom margin for the selected item depending on the carousel orientation. This property has no effect on wheel carousels. + - Minimum value per margin is `0` and maximum value per margin is `1` + - Default is `0 0` * `itemSize` - type: NORMALIZED_PAIR - Size of the item prior to multiplication by the `itemScale` value, i.e. the size of all unselected items. Both axes need to be defined. - Minimum value per axis is `0.05` and maximum value per axis is `1` diff --git a/USERGUIDE-DEV.md b/USERGUIDE-DEV.md index 241e93674..607fda3b9 100644 --- a/USERGUIDE-DEV.md +++ b/USERGUIDE-DEV.md @@ -1058,7 +1058,7 @@ So to clarify it's `Super Mario 64.v64` that has to be launched. Compressing thi For RMG you should use the exact same IPL file as for ParaLLEl N64 but it has to be named `IPL.n64` and you can browse to its location from the emulator settings menu. -Following this setup you will be able to launch games with the .ndd file extension, meaning it works similar to ParaLLEl N64 with the exception that zipped files are not supported. +Following this setup you will be able to launch games with the .ndd and .d64 file extensions, meaning it works similar to ParaLLEl N64 with the exception that zipped files are not supported. #### Sony PlayStation 3