Documentation update

This commit is contained in:
Leon Styhre 2024-08-05 22:49:46 +02:00
parent 2c95d5a7d6
commit b2e796c664
4 changed files with 5 additions and 16 deletions

View file

@ -9,6 +9,7 @@
### Detailed list of changes ### Detailed list of changes
* Added localization support * Added localization support
* Added text shaping support using the HarfBuzz library
* Added translations for English (United Kingdom) (en_US) * Added translations for English (United Kingdom) (en_US)
* Added translations for French (fr_FR) * Added translations for French (fr_FR)
* Added translations for Japanese (ja_JP) * Added translations for Japanese (ja_JP)
@ -44,6 +45,7 @@
* StringUtil::toCapitalized() will now capitalize characters following the ([" characters * StringUtil::toCapitalized() will now capitalize characters following the ([" characters
* Removed some obsolete code from DateTimeEditComponent * Removed some obsolete code from DateTimeEditComponent
* Added the libintl library as a dependency * Added the libintl library as a dependency
* Added the HarfBuzz library as a dependency
* Added case conversion support for the Latin Extended-B Unicode block * Added case conversion support for the Latin Extended-B Unicode block
* Updated SDL to 2.30.5 on Android, Windows, macOS and the Linux AppImage builds * Updated SDL to 2.30.5 on Android, Windows, macOS and the Linux AppImage builds
* Added some extra compiler checking options when building with AddressSanitizer or UndefinedBehaviorSanitizer * Added some extra compiler checking options when building with AddressSanitizer or UndefinedBehaviorSanitizer

View file

@ -63,6 +63,9 @@ http://glew.sourceforge.net
GLM \ GLM \
https://github.com/g-truc/glm https://github.com/g-truc/glm
HarfBuzz \
https://harfbuzz.github.io
libgit2 \ libgit2 \
https://libgit2.org https://libgit2.org

View file

@ -650,8 +650,6 @@ CPack: - package: /Users/myusername/emulationstation-de/ES-DE_3.0.0-arm64.dmg ge
Only the Microsoft Visual C++ (MSVC) compiler is supported on Windows. Although MinGW/GCC produces higher quality code with ES-DE running around 10% to 25% faster it's unfortunately not sustainable to use it. There are multiple technical issues with third party libraries like severe threading issues with FFmpeg and some libraries like Poppler not being readily available. Only the Microsoft Visual C++ (MSVC) compiler is supported on Windows. Although MinGW/GCC produces higher quality code with ES-DE running around 10% to 25% faster it's unfortunately not sustainable to use it. There are multiple technical issues with third party libraries like severe threading issues with FFmpeg and some libraries like Poppler not being readily available.
**MSVC setup**
Install Git for Windows: \ Install Git for Windows: \
[https://gitforwindows.org](https://gitforwindows.org) [https://gitforwindows.org](https://gitforwindows.org)
@ -665,15 +663,9 @@ MSVC v143 - VS 2022 C++ x64/x86 build tools (Latest)
Windows 10 SDK Windows 10 SDK
Just-In-Time debugger Just-In-Time debugger
C++ AddressSanitizer C++ AddressSanitizer
```
If you will only use MSVC and not MinGW, then also add this option:
```
C++ CMake tools for Windows C++ CMake tools for Windows
``` ```
If not installing the CMake version supplied by Microsoft, you need to make sure that you have a recent version on your machine or CMake will not be able to detect MSVC correctly.
It's strongly recommended to also install Jom, which is a drop-in replacement for nmake that offers support for building in parallel using multiple CPU cores:\ It's strongly recommended to also install Jom, which is a drop-in replacement for nmake that offers support for building in parallel using multiple CPU cores:\
https://wiki.qt.io/Jom https://wiki.qt.io/Jom

View file

@ -648,8 +648,6 @@ CPack: - package: /Users/myusername/emulationstation-de/ES-DE_3.0.0-arm64.dmg ge
Only the Microsoft Visual C++ (MSVC) compiler is supported on Windows. Although MinGW/GCC produces higher quality code with ES-DE running around 10% to 25% faster it's unfortunately not sustainable to use it. There are multiple technical issues with third party libraries like severe threading issues with FFmpeg and some libraries like Poppler not being readily available. Only the Microsoft Visual C++ (MSVC) compiler is supported on Windows. Although MinGW/GCC produces higher quality code with ES-DE running around 10% to 25% faster it's unfortunately not sustainable to use it. There are multiple technical issues with third party libraries like severe threading issues with FFmpeg and some libraries like Poppler not being readily available.
**MSVC setup**
Install Git for Windows: \ Install Git for Windows: \
[https://gitforwindows.org](https://gitforwindows.org) [https://gitforwindows.org](https://gitforwindows.org)
@ -663,15 +661,9 @@ MSVC v143 - VS 2022 C++ x64/x86 build tools (Latest)
Windows 10 SDK Windows 10 SDK
Just-In-Time debugger Just-In-Time debugger
C++ AddressSanitizer C++ AddressSanitizer
```
If you will only use MSVC and not MinGW, then also add this option:
```
C++ CMake tools for Windows C++ CMake tools for Windows
``` ```
If not installing the CMake version supplied by Microsoft, you need to make sure that you have a recent version on your machine or CMake will not be able to detect MSVC correctly.
It's strongly recommended to also install Jom, which is a drop-in replacement for nmake that offers support for building in parallel using multiple CPU cores:\ It's strongly recommended to also install Jom, which is a drop-in replacement for nmake that offers support for building in parallel using multiple CPU cores:\
https://wiki.qt.io/Jom https://wiki.qt.io/Jom