mirror of
https://github.com/RetroDECK/ES-DE.git
synced 2024-12-01 10:35:38 +00:00
Documentation update
This commit is contained in:
parent
2c95d5a7d6
commit
b2e796c664
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue