Skip to content

Commit

Permalink
Merge pull request #199 from an-anime-team/next
Browse files Browse the repository at this point in the history
Release 3.7.3
  • Loading branch information
krypt0nn authored Jun 18, 2023
2 parents 59f58d1 + 1b734b1 commit f5eaebd
Show file tree
Hide file tree
Showing 50 changed files with 266 additions and 276 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

### Added

- Added telemetry disabling state support
- Added Discord RPC icons updating

### Changed

- Replaced xlua patch by "disable mhypbase" option
- Returned back old `background` file path

## [3.7.2] - 14.06.2023

### Fixed
Expand Down
36 changes: 18 additions & 18 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ glib-build-tools = "0.17"

[dependencies.anime-launcher-sdk]
git = "https://github.com/an-anime-team/anime-launcher-sdk"
tag = "1.7.2"
tag = "1.8.2"
features = ["all", "genshin", "genshin-patch"]

# path = "../anime-launcher-sdk" # ! for dev purposes only
Expand Down
4 changes: 4 additions & 0 deletions assets/locales/de/errors.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,10 @@ patch-sync-failed = Synchronisierung des Patch-Ordners fehlgeschlagen
patch-state-check-failed = Status des Patchordners konnte nicht überprüft werden
game-patching-error = Spiel konnte nicht gepatcht werden
# Disable telemetry

telemetry-servers-disabling-error = Telemetrie server konnten nicht geblockt werden
# Sandbox

documentation-url-open-failed = Dokumentations-URL kann nicht geöffnet werden
Expand Down
6 changes: 2 additions & 4 deletions assets/locales/de/general.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,6 @@ game-outdated = Das Spiel ist zu veraltet und kann nicht mehr aktualisiert werde
player-patch-version = Hauptpatch-Version
player-patch-version-description = Hauptpatch, mit dem Sie das Spiel unter Linux spielen können
xlua-patch-version = zusätzliche Patch-Version
xlua-patch-version-description = Zusätzlicher Patch, der einige Probleme behebt und die Leistung auf Low-End-PCs verbessert
patch-not-available = nicht verfügbar
patch-not-available-tooltip = Patch-Server sind unerreichbar
Expand All @@ -55,7 +52,8 @@ patch-not-applied-tooltip = Patch ist nicht angewendet
apply-main-patch = Hauptpatch Anwenden
apply-main-patch-description = Experimentell. Wenn Sie diese Option deaktivieren, können Sie das Spiel ausführen, ohne den Patch anzuwenden. Dies könnte möglicherweise nicht funktionieren oder erfordert manuelle Änderungen an den Dateien. Verwenden Sie dies nur wenn Sie wissen was Sie tun.
apply-xlua-patch = Zusätzlichen Patch anwenden
disable-mhypbase = Deaktiviere mhypbase
disable-mhypbase-description = Experimentell. Wenn sie diese option aktivieren, wird der launcher mhypbase.dll während des patchens deaktivieren, welches mit dem xlua Patch gleichzusetzen ist. Verbessert die Leistung und reduzuert Prozessorauslastung.
ask-superuser-permissions = Superuser-Berechtigungen anfordern
ask-superuser-permissions-description = Launcher benötigt Superuser-Zugriff, um Ihre Hosts-Datei automatisch zu aktualisieren. Dies ist in der Flatpak-Edition nicht erforderlich
Expand Down
1 change: 1 addition & 0 deletions assets/locales/de/main.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ launch = Starten
migrate-folders = Ordner migrieren
migrate-folders-tooltip = Spielordnerstruktur aktualisieren
apply-patch = Patch anwenden
disable-telemetry = Blockiere Telemetrie
download-wine = Wine Herunterladen
create-prefix = Prefix erstellen
update = Updaten
Expand Down
4 changes: 4 additions & 0 deletions assets/locales/en/errors.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,10 @@ patch-sync-failed = Failed to sync patch folder
patch-state-check-failed = Failed to check patch folder state
game-patching-error = Failed to patch game
# Disable telemetry

telemetry-servers-disabling-error = Failed to disable telemetry servers
# Sandbox

documentation-url-open-failed = Failed to open documentation URL
Expand Down
6 changes: 2 additions & 4 deletions assets/locales/en/general.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,6 @@ game-outdated = Game is too outdated and can't be updated. Latest version: {$lat
player-patch-version = Player patch version
player-patch-version-description = Main patch that lets you play the game on Linux
xlua-patch-version = Xlua patch version
xlua-patch-version-description = Additional patch that fixes some issues and improves performance on low-end PCs
patch-not-available = not available
patch-not-available-tooltip = Patch servers are unreachable
Expand All @@ -55,7 +52,8 @@ patch-not-applied-tooltip = Patch is not applied
apply-main-patch = Apply main patch
apply-main-patch-description = Experimental. Disabling this allows you to run the game without applying the patch. This may not work, or require manual files modifications. Use if you know what you're doing
apply-xlua-patch = Apply xlua patch
disable-mhypbase = Disable mhypbase
disable-mhypbase-description = Experimental. If enabled, launcher will disable mhypbase.dll during the main patch applying, which is currently an equivalent to the xlua patch. Improves performance and reduces CPU usage
ask-superuser-permissions = Ask superuser permissions
ask-superuser-permissions-description = Launcher will use them to automatically update your hosts file. This is not needed in flatpak edition
Expand Down
1 change: 1 addition & 0 deletions assets/locales/en/main.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ launch = Launch
migrate-folders = Migrate folders
migrate-folders-tooltip = Update game folders structure
apply-patch = Apply patch
disable-telemetry = Disable telemetry
download-wine = Download wine
create-prefix = Create prefix
update = Update
Expand Down
4 changes: 4 additions & 0 deletions assets/locales/es/errors.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,10 @@ patch-sync-failed = Fallo al sincronizar carpeta del parche
patch-state-check-failed = Fallo al comprobar estado de carpeta del parche
game-patching-error = Fallo al parchear el juego
# Disable telemetry

telemetry-servers-disabling-error = Failed to disable telemetry servers
# Sandbox

documentation-url-open-failed = Failed to open documentation URL
Expand Down
6 changes: 2 additions & 4 deletions assets/locales/es/general.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,6 @@ game-outdated = El juego está demasiado desactualizado y no puede actualizarse.
player-patch-version = Versión del parche del jugador
player-patch-version-description = El parche principal que te permite jugar al juego en Linux
xlua-patch-version = Versión del parche Xlua
xlua-patch-version-description = Parche adicional que arregla algunos problemas y mejora el rendimiento en PCs de gama baja
patch-not-available = No disponible
patch-not-available-tooltip = Los servidores del parche no pudieron contactarse
Expand All @@ -55,7 +52,8 @@ patch-not-applied-tooltip = El parche no está aplicado
apply-main-patch = Aplicar parche principal
apply-main-patch-description = Experimental. Deshabilitar esta opción te permitirá correr el juego sin aplicar el parche. Esto podría no funcionar, o requerir modificaciones manuales a los archivos. Úsalo sólo si sabes lo que estás haciendo
apply-xlua-patch = Aplicar parche Xlua
disable-mhypbase = Disable mhypbase
disable-mhypbase-description = Experimental. If enabled, launcher will disable mhypbase.dll during the main patch applying, which is currently an equivalent to the xlua patch. Improves performance and reduces CPU usage
ask-superuser-permissions = Pedir permisos de superusuario
ask-superuser-permissions-description = El launcher usará los permisos para actualizar automáticamente tu archivo hosts. Esto no es necesario en la versión de Flatpak
Expand Down
1 change: 1 addition & 0 deletions assets/locales/es/main.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ launch = Iniciar
migrate-folders = Migrar carpetas
migrate-folders-tooltip = Actualizar estructura de carpetas del juego
apply-patch = Aplicar parche
disable-telemetry = Disable telemetry
download-wine = Descargar wine
create-prefix = Crear prefijo
update = Actualizar
Expand Down
4 changes: 4 additions & 0 deletions assets/locales/fr/errors.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,10 @@ patch-sync-failed = Impossible de synchroniser le patch
patch-state-check-failed = Impossible de déterminer l'état du patch
game-patching-error = Le patch du jeu a échoué
# Disable telemetry

telemetry-servers-disabling-error = Failed to disable telemetry servers
# Sandbox

documentation-url-open-failed = Failed to open documentation URL
Expand Down
6 changes: 2 additions & 4 deletions assets/locales/fr/general.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,6 @@ game-outdated = La version du jeu installée est trop ancienne et ne peut pas ê
player-patch-version = Player patch version
player-patch-version-description = Main patch that lets you play the game on Linux
xlua-patch-version = Xlua patch version
xlua-patch-version-description = Additional patch that fixes some issues and improves performance on low-end PCs
patch-not-available = patch non disponible
patch-not-available-tooltip = Impossible d'accéder aux serveurs de patch
Expand All @@ -55,7 +52,8 @@ patch-not-applied-tooltip = Patch is not applied
apply-main-patch = Appliquer le patch principal
apply-main-patch-description = Expériment. Désactiver cette option permet de lancer le jeu sans le patch. Il n'est pas garanti que cette option marche, et des modifications manuelles seront potentiellement nécessaires. À n'utiliser que si vous savez ce que vous faites
apply-xlua-patch = Apply xlua patch
disable-mhypbase = Disable mhypbase
disable-mhypbase-description = Experimental. If enabled, launcher will disable mhypbase.dll during the main patch applying, which is currently an equivalent to the xlua patch. Improves performance and reduces CPU usage
ask-superuser-permissions = Ask superuser permissions
ask-superuser-permissions-description = Launcher will use them to automatically update your hosts file. This is not needed in flatpak edition
Expand Down
1 change: 1 addition & 0 deletions assets/locales/fr/main.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ launch = Lancer
migrate-folders = Migrate folders
migrate-folders-tooltip = Update game folders structure
apply-patch = Appliquer le patch
disable-telemetry = Disable telemetry
download-wine = Télécharger wine
create-prefix = Créer le préfix wine
update = Mettre à jour
Expand Down
4 changes: 4 additions & 0 deletions assets/locales/hu/errors.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,10 @@ patch-sync-failed = Patch mappa szinkronizálása sikertelen
patch-state-check-failed = Patch mappa állapota ellenőrzése sikertelen
game-patching-error = Sikertelen játék patchelés
# Disable telemetry

telemetry-servers-disabling-error = Failed to disable telemetry servers
# Sandbox

documentation-url-open-failed = Failed to open documentation URL
Expand Down
6 changes: 2 additions & 4 deletions assets/locales/hu/general.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,6 @@ game-outdated = A játékverzió túl régi és nem frissíthető. Legfrissebb:
player-patch-version = Játékos patch verzió
player-patch-version-description = A fő patch amivel játszhatsz Linuxon
xlua-patch-version = Xlua patch verzió
xlua-patch-version-description = Extra patch ami javít pár problémán és jobb teljesítményt nyújt gyenge gépeken
patch-not-available = nem elérhető
patch-not-available-tooltip = A patch szerverek nem elérhetőek
Expand All @@ -55,7 +52,8 @@ patch-not-applied-tooltip = A patch nincs alkalmazva
apply-main-patch = Fő patch alkalmazása
apply-main-patch-description = Kísérleti opció, a kikapcsolásával futtathatod a játékot patch nélkül. Lehet hogy nem fog működni, vagy a fájlokat manuálisan kell szerkesztened, akkor kapcsold ki ha tudod mit csinálsz.
apply-xlua-patch = Xlua patch alkalmazása
disable-mhypbase = Disable mhypbase
disable-mhypbase-description = Experimental. If enabled, launcher will disable mhypbase.dll during the main patch applying, which is currently an equivalent to the xlua patch. Improves performance and reduces CPU usage
ask-superuser-permissions = Superuser engedély kérése
ask-superuser-permissions-description = A Launcher autómatikusan használni fogja hogy frissítse a hosts fájlodat. A Flatpak verzióhoz nem kell
Expand Down
1 change: 1 addition & 0 deletions assets/locales/hu/main.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ launch = Indítás
migrate-folders = Mappák migrálása
migrate-folders-tooltip = Játékmappa struktúra frissítése
apply-patch = Patch alkalmazása
disable-telemetry = Disable telemetry
download-wine = Wine letöltése
create-prefix = Prefix létrehozása
update = Frissítés
Expand Down
4 changes: 4 additions & 0 deletions assets/locales/id/errors.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,10 @@ patch-sync-failed = Gagal mensinkronisasi folder patch
patch-state-check-failed = Gagal mengecek kondisi folder patch
game-patching-error = Gagal melakukan patch pada game
# Disable telemetry

telemetry-servers-disabling-error = Failed to disable telemetry servers
# Sandbox

documentation-url-open-failed = Gagal membuka tautan dokumentasi
Expand Down
6 changes: 2 additions & 4 deletions assets/locales/id/general.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,6 @@ game-outdated = Versi game terlalu lama dan tidak dapat diperbarui. Versi terbar
player-patch-version = Versi patch
player-patch-version-description = Patch utama yang membuat game bisa dimainkan di Linux
xlua-patch-version = Versi patch Xlua
xlua-patch-version-description = Patch tambahan yang memperbaiki beberapa isu dan meningkatkan performa di PC low-end
patch-not-available = Tidak tersedia
patch-not-available-tooltip = Server patch tidak bisa dijangkau
Expand All @@ -55,7 +52,8 @@ patch-not-applied-tooltip = Patch tidak diterapkan
apply-main-patch = Terapkan patch utama
apply-main-patch-description = Eksperimental. Menonaktifkan opsi ini akan menginzinkan Anda menjalankan game tanpa menerapkan patch. Hal ini mungkin tidak bekerja, atau membutuhkan modifikasi file secara manual. Gunakan jika Anda tahu apa yang Anda lakukan
apply-xlua-patch = Terapkan patch xlua
disable-mhypbase = Disable mhypbase
disable-mhypbase-description = Experimental. If enabled, launcher will disable mhypbase.dll during the main patch applying, which is currently an equivalent to the xlua patch. Improves performance and reduces CPU usage
ask-superuser-permissions = Minta izin dari admin
ask-superuser-permissions-description = Launcher akan otomatis memperbarui file hosts Anda. Opsi ini tidak diperlukan jika Anda memakai edisi flatpak
Expand Down
1 change: 1 addition & 0 deletions assets/locales/id/main.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ launch = Luncurkan
migrate-folders = Pindahkan folder
migrate-folders-tooltip = Perbarui struktur folder game
apply-patch = Terapkan patch
disable-telemetry = Disable telemetry
download-wine = Unduh wine
create-prefix = Buat prefix
update = Perbarui
Expand Down
4 changes: 4 additions & 0 deletions assets/locales/it/errors.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,10 @@ patch-sync-failed = Sincronizzazione della cartella della patch non riuscita
patch-state-check-failed = Controllo dello stato della cartella della patch non riuscito
game-patching-error = Patching del gioco non riuscito
# Disable telemetry

telemetry-servers-disabling-error = Failed to disable telemetry servers
# Sandbox

documentation-url-open-failed = Apertura dell'URL della documentazione non riuscita
Expand Down
6 changes: 2 additions & 4 deletions assets/locales/it/general.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,6 @@ game-outdated = La versione del gioco è troppo vecchia e non può essere aggior
player-patch-version = Versione della patch player
player-patch-version-description = Patch principale che ti permette di giocare al gioco su Linux
xlua-patch-version = Versione dell patch Xlua
xlua-patch-version-description = Ulteriore patch che sistema alcuni problemi e migliora le prestazioni su PC di fascia bassa
patch-not-available = non disponibile
patch-not-available-tooltip = I server delle patch sono irraggiungibili
Expand All @@ -55,7 +52,8 @@ patch-not-applied-tooltip = La patch non è applicata
apply-main-patch = Applica la patch principale
apply-main-patch-description = Sperimentale. Disabilitandola ti permette di eseguite il gioco senza applicare la patch. Ciò potrebbe non funzionare o richiedere modifiche manuali ai file. Usala se sai cosa stai facendo
apply-xlua-patch = Applica la patch xlua
disable-mhypbase = Disable mhypbase
disable-mhypbase-description = Experimental. If enabled, launcher will disable mhypbase.dll during the main patch applying, which is currently an equivalent to the xlua patch. Improves performance and reduces CPU usage
ask-superuser-permissions = Chiedi permessi di amministratore
ask-superuser-permissions-description = Il launcher li userà per aggiornare automaticamente il tuo file hosts. Questo non è necessario nell'edizione flatpak
Expand Down
Loading

0 comments on commit f5eaebd

Please sign in to comment.