diff options
| author | lizzie <lizzie@eden-emu.dev> | 2026-09-01 06:45:47 +0200 |
|---|---|---|
| committer | crueter <crueter@eden-emu.dev> | 2026-09-01 06:45:47 +0200 |
| commit | 858f9e5aeac89503c331dfe4588cc3c83ab2223b (patch) | |
| tree | 3761f8d78cf2b8c7e4b28dca58d9df5d05243811 /dist | |
| parent | e53e76168c93306c605efc0e5ec8f441858d11a6 (diff) | |
[docs] Various grammar fixes, fix dead links, update deps.md, merge RDOC into Debug.md (#4315)
Signed-off-by: lizzie <lizzie@eden-emu.dev>
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.
-------------------
updates deps.md (freebsd had a package that didnt exist, oops)
netbsd also had outdated packages
moved windows caveats into the user guide (because well, those are user stuff, not build caveats)
MANY redundant wording removals (especially on dynarmic)
proper capitalization of Eden, Dynarmic, Amiibo, and CLion
fixed discord link on metainfo as well
also fixed file associations as well otherwise installed eden wont have icon over NSP/XCI/etc files
"please" is filler
fixes a HANDFUL of dead links as well
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4315
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Diffstat (limited to 'dist')
| -rw-r--r-- | dist/dev.eden_emu.eden.metainfo.xml | 15 | ||||
| -rw-r--r-- | dist/dev.eden_emu.eden.xml | 8 | ||||
| -rw-r--r-- | dist/english_plurals/README.md | 4 | ||||
| -rw-r--r-- | dist/languages/README.md | 2 |
4 files changed, 16 insertions, 13 deletions
diff --git a/dist/dev.eden_emu.eden.metainfo.xml b/dist/dev.eden_emu.eden.metainfo.xml index 83398eed3b..ce5cc9a905 100644 --- a/dist/dev.eden_emu.eden.metainfo.xml +++ b/dist/dev.eden_emu.eden.metainfo.xml @@ -11,12 +11,12 @@ SPDX-License-Identifier: CC0-1.0 --> <component type="desktop-application"> - <id>org.eden_emu.eden</id> + <id>dev.eden_emu.eden</id> <metadata_license>CC0-1.0</metadata_license> <name>eden</name> <summary>Nintendo Switch emulator</summary> <description> - <p>Multiplatform FOSS Switch 1 emulator written in C++, derived from Yuzu and Sudachi</p> + <p>Eden is a free and open-source (FOSS) Switch 1 emulator started by developer Camille LaVey. Written in C++, with builds for Windows, Linux, macOS, Android, FreeBSD and more.</p> </description> <categories> <category>Game</category> @@ -28,14 +28,14 @@ SPDX-License-Identifier: CC0-1.0 </keywords> <url type="homepage">https://eden-emu.dev/</url> <url type="bugtracker">https://git.eden-emu.dev/eden-emu/eden/issues</url> - <url type="faq">https://eden-emu.dev/docs</url> - <url type="help">https://eden-emu.dev/docs</url> - <url type="donation">https://eden-emu.dev/donations</url> + <url type="faq">https://eden-emu.dev/about</url> + <url type="help">https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/user/README.md</url> + <url type="donation">https://liberapay.com/crueter</url> <url type="translate">https://explore.transifex.com/edenemu/eden-emulator</url> - <url type="contact">https://discord.gg/edenemu</url> + <url type="contact">https://discord.gg/HstXbPch7X</url> <url type="vcs-browser">https://git.eden-emu.dev</url> <url type="contribute">https://git.eden-emu.dev/eden-emu/eden</url> - <launchable type="desktop-id">org.eden_emu.eden.desktop</launchable> + <launchable type="desktop-id">dev.eden_emu.eden.desktop</launchable> <provides> <binary>yuzu</binary> <binary>yuzu-cmd</binary> @@ -44,6 +44,7 @@ SPDX-License-Identifier: CC0-1.0 <control>pointing</control> <control>keyboard</control> <control>gamepad</control> + <internet>offline-only</internet> </supports> <requires> <memory>8192</memory> diff --git a/dist/dev.eden_emu.eden.xml b/dist/dev.eden_emu.eden.xml index 922ebf7ff3..22acd30595 100644 --- a/dist/dev.eden_emu.eden.xml +++ b/dist/dev.eden_emu.eden.xml @@ -14,7 +14,7 @@ SPDX-License-Identifier: GPL-2.0-or-later <mime-type type="application/x-nx-nro"> <comment>Nintendo Switch homebrew executable</comment> <acronym>NRO</acronym> - <icon name="org.eden_emu.eden"/> + <icon name="dev.eden_emu.eden"/> <glob pattern="*.nro"/> <magic><match value="NRO" type="string" offset="16"/></magic> </mime-type> @@ -22,7 +22,7 @@ SPDX-License-Identifier: GPL-2.0-or-later <mime-type type="application/x-nx-nso"> <comment>Nintendo Switch homebrew executable</comment> <acronym>NSO</acronym> - <icon name="org.eden_emu.eden"/> + <icon name="dev.eden_emu.eden"/> <glob pattern="*.nso"/> <magic><match value="NSO" type="string" offset="0"/></magic> </mime-type> @@ -30,7 +30,7 @@ SPDX-License-Identifier: GPL-2.0-or-later <mime-type type="application/x-nx-nsp"> <comment>Nintendo Switch Package</comment> <acronym>NSP</acronym> - <icon name="org.eden_emu.eden"/> + <icon name="dev.eden_emu.eden"/> <glob pattern="*.nsp"/> <magic><match value="PFS" type="string" offset="0"/></magic> </mime-type> @@ -38,7 +38,7 @@ SPDX-License-Identifier: GPL-2.0-or-later <mime-type type="application/x-nx-xci"> <comment>Nintendo Switch Card Image</comment> <acronym>XCI</acronym> - <icon name="org.eden_emu.eden"/> + <icon name="dev.eden_emu.eden"/> <glob pattern="*.xci"/> </mime-type> </mime-info> diff --git a/dist/english_plurals/README.md b/dist/english_plurals/README.md index a4954f6a68..4645d47ba4 100644 --- a/dist/english_plurals/README.md +++ b/dist/english_plurals/README.md @@ -2,6 +2,7 @@ Qt has "Translation Rules for Plurals", small example +```cpp // Take a source line like tr("Building: %n shader(s)", "", i) @@ -9,8 +10,9 @@ Qt has "Translation Rules for Plurals", small example Building: 1 shader // i = 2: Building: 2 shaders +``` -For yuzu the source language used is English, for all other languages handling of plurals is handled by Qt and the translation collaboration site. Handling plurals in the source language (English) requires special consideration. +For Yuzu the source language used is English, for all other languages handling of plurals is handled by Qt and the translation collaboration site. Handling plurals in the source language (English) requires special consideration. With CMake flag GENERATE_QT_TRANSLATION a generated_en.ts file is created from the source. It ignored by git (`.gitignore` in the project root). It is placed in this directory so that the relative refrences with the source code is correct. diff --git a/dist/languages/README.md b/dist/languages/README.md index 3a7f4c9efb..7adfa7615e 100644 --- a/dist/languages/README.md +++ b/dist/languages/README.md @@ -1,6 +1,6 @@ # Translating -This directory stores translation patches (TS files) for yuzu Qt frontend. This directory is linked with the [Eden project on transifex](https://app.transifex.com/edenemu/eden-emulator), so you can update the translation by executing `tx pull -t -a` in the root of this repository. If you want to contribute to the translation, please go the transifex link and submit your translation there. +This directory stores translation patches (TS files) for Yuzu Qt frontend. This directory is linked with the [Eden project on Transifex](https://app.transifex.com/edenemu/eden-emulator), so you can update the translation by executing `tx pull -t -a` in the root of this repository. If you want to contribute to the translation, please go the Transifex link and submit your translation there. When creating/improving translations, please keep in mind: |
