Skip to content

Commit

Permalink
Merge pull request #241 from an-anime-team/next
Browse files Browse the repository at this point in the history
Release 3.9.0
  • Loading branch information
krypt0nn authored Aug 20, 2023
2 parents f359be9 + 512287e commit 0059a26
Show file tree
Hide file tree
Showing 67 changed files with 1,194 additions and 708 deletions.
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

### Added

- Added feature to map wine drives
- Added `%launch_args%` magic word for game launching command.
Now you can use `%bash_command% <script> %launch_args%` to run custom script
- Added 4.0.0 voiceovers sizes
- Added `--session <name>` flag to switch active session
- Added Portuguese
- Added Polish

### Fixed

- Fixed logo size in the first run window

### Changed

- Updated Turkish
- Updated Italian
- Updated Japanese
- Updated Swedish
- Improved files migration code. In the best case scenarios, it will work immediately now

### Removed

- Removed patch integration

## [3.8.0] - 02.08.2023

### Added
Expand Down
16 changes: 8 additions & 8 deletions Cargo.lock

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

8 changes: 4 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@ lto = true
opt-level = "s"

[build-dependencies]
glib-build-tools = "0.17"
glib-build-tools = "0.18"

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

# path = "../anime-launcher-sdk" # ! for dev purposes only

Expand All @@ -30,7 +30,7 @@ gtk = { package = "gtk4", version = "0.6", features = ["v4_8"] }
adw = { package = "libadwaita", version = "0.4", features = ["v1_2"] }

rfd = { version = "0.11", features = ["xdg-portal"], default-features = false }
open = "4.0"
open = "5.0.0"
whatadistro = "0.1.0"

serde_json = "1.0"
Expand Down
18 changes: 0 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,24 +16,6 @@

<br>

# ⚠️ Please don't link to this repository

We understand you want to help people run An Anime Game on Linux. The issue is, the more people know
of the tools involved in it, the higher the chances The Anime Game Company will notice them, and then
fix the flaws that let us do the needful.

While sharing in your self-managed chat services and through private messaging is fine, we humbly ask
that you refrain from publically sharing links to this repository, or to any of the tools involved.

Or share them and ruin it for the dozens of Linux players. It's up to you.

## If you're going to share it anyway

Do what you must, but we would respectfully request that you try to label the game as "An Anime Game"
instead of the actual name of the game, to avoid search engine parsing.

<br>

# ♥️ Useful links and thanks

* Original patch project without which this project wouldn't be possible. Link is omitted for "privacy" purposes
Expand Down
2 changes: 2 additions & 0 deletions assets/locales/common.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,5 @@ zh-cn = 简体中文
ja-jp = 日本語
hu-hu = Magyar
sv-se = Svenska
pt-br = Português
pl-pl = Polski
6 changes: 6 additions & 0 deletions assets/locales/de/enhancements.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,12 @@ system = System
borderless-window = Randloses Fenster
virtual-desktop = Virtueller Desktop
map-drive-c = Laufwerk C: abbilden
map-drive-c-description = Symlink den drive_c ordner vom Wine-Prefix automatisch zu den DOS-Geräten
map-game-folder = Spielordner abbilden
map-game-folder-description = Symlink den Spielordner automatisch zu den DOS-Geräten
game = Spiel
hud = HUD
Expand Down
6 changes: 6 additions & 0 deletions assets/locales/en/enhancements.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,12 @@ system = System
borderless-window = Borderless window
virtual-desktop = Virtual desktop
map-drive-c = Map drive C:
map-drive-c-description = Automatically symlink drive_c folder from the wine prefix to the dosdevices
map-game-folder = Map game folder
map-game-folder-description = Automatically symlink game folder to the dosdevices
game = Game
hud = HUD
Expand Down
6 changes: 6 additions & 0 deletions assets/locales/es/enhancements.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,12 @@ system = Sistema
borderless-window = Ventana sin bordes
virtual-desktop = Escritorio virtual
map-drive-c = Map drive C:
map-drive-c-description = Automatically symlink drive_c folder from the wine prefix to the dosdevices
map-game-folder = Map game folder
map-game-folder-description = Automatically symlink game folder to the dosdevices
game = Juego
hud = HUD
Expand Down
6 changes: 6 additions & 0 deletions assets/locales/fr/enhancements.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,12 @@ system = Système
borderless-window = Utiliser une fenêtre sans bordure
virtual-desktop = Bureau virtuel
map-drive-c = Map drive C:
map-drive-c-description = Automatically symlink drive_c folder from the wine prefix to the dosdevices
map-game-folder = Map game folder
map-game-folder-description = Automatically symlink game folder to the dosdevices
game = Jeu
hud = HUD
Expand Down
6 changes: 6 additions & 0 deletions assets/locales/hu/enhancements.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,12 @@ system = Rendszer
borderless-window = Kerettelen ablak(borderless)
virtual-desktop = Virtuális asztal
map-drive-c = Map drive C:
map-drive-c-description = Automatically symlink drive_c folder from the wine prefix to the dosdevices
map-game-folder = Map game folder
map-game-folder-description = Automatically symlink game folder to the dosdevices
game = Játék
hud = HUD
Expand Down
6 changes: 6 additions & 0 deletions assets/locales/id/enhancements.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,12 @@ system = Sistem
borderless-window = window tanpa border
virtual-desktop = Desktop virtual
map-drive-c = Petakan drive C:
map-drive-c-description = Otomatis menghubungkan folder drive_c secara simbolik dari prefiks wine ke dosdevices
map-game-folder = Petakan folder game
map-game-folder-description = Otomatis menghubungkan folder game secara simbolik ke dosdevices
game = Game
hud = HUD
Expand Down
6 changes: 6 additions & 0 deletions assets/locales/it/enhancements.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,12 @@ system = Sistema
borderless-window = Finestra senza bordi
virtual-desktop = Desktop virtuale
map-drive-c = Mappa disco C:
map-drive-c-description = Crea automaticamente un collegamento simbolico dalla cartella drive_c del prefisso di Wine a dosdevices
map-game-folder = Mappa cartella del gioco
map-game-folder-description = Crea automaticamente un collegamento simbolico dalla cartella del gioco a dosdevices
game = Gioco
hud = HUD
Expand Down
2 changes: 1 addition & 1 deletion assets/locales/it/errors.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ failed-get-selected-wine = Ottenimento della versione selezionata di wine non ri
downloading-failed = Scaricamento non riuscito
unpacking-failed = Unpacking non riuscito
kill-game-process-failed = Failed to kill the game's process
kill-game-process-failed = Terminazione del processo del gioco non riuscita
game-file-repairing-error = Riparazione del file di gioco non riuscita
integrity-files-getting-error = Ottenimento dei file di integrità non riuscito
Expand Down
4 changes: 2 additions & 2 deletions assets/locales/it/general.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,8 @@ disable-mhypbase-description = Sperimentale. Se abiliata, il launcher disabilite
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
launcher-behavior = Launcher behavior
launcher-behavior-description = What should launcher window do when it starts the game
launcher-behavior = Comportamento del launcher
launcher-behavior-description = Cosa dovrebbe fare il launcher quando fa partire il gioco
wine-tools = Strumenti di Wine
command-line = Linea di comando
Expand Down
17 changes: 13 additions & 4 deletions assets/locales/it/main.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,18 @@ wish-url = Apri i desideri
about = Informazioni
close = Chiudi
hide = Hide
nothing = Nothing
close = { $commandType ->
[verb] Chiudersi
*[noun] Chiudi
}
hide = { $commandType ->
[verb] Nascondersi
*[noun] Nascondi
}
nothing = Nulla
save = Salva
continue = Continua
resume = Riprendi
Expand Down Expand Up @@ -64,7 +73,7 @@ update = Aggiorna
download = Scarica
predownload-update = Prescarica {$version} aggiornamento ({$size})
kill-game-process = Kill game process
kill-game-process = Termina il processo del gioco
main-window--patch-unavailable-tooltip = I server delle patch non sono disponibili e il launcher non può verificare lo stato del patching del gioco. Hai la possibilità di eseguire il gioco a tuo rischio
main-window--patch-outdated-tooltip = La patch non è aggiornata o è in stato di preparazione, quindi non disponibile per l'utilizzo. Torna più tardi per vederne lo stato
Expand Down
6 changes: 6 additions & 0 deletions assets/locales/ja/enhancements.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,12 @@ system = システム
borderless-window = ボーダーレスウィンドウ
virtual-desktop = 仮想デスクトップ
map-drive-c = Cドライブを作成する
map-drive-c-description = DOSデバイスに、WineプレフィックスのCドライブのソフトリンクを自動的に作成します
map-game-folder = ゲームフォルダを作成する。
map-game-folder-description = DOSデバイスにゲームフォルダのソフトリンクを自動的に作成します
game = ゲーム
hud = HUD
Expand Down
2 changes: 1 addition & 1 deletion assets/locales/ja/errors.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ failed-get-selected-wine = 選択されたwineバージョンを入手できま
downloading-failed = ダウンロードに失敗。
unpacking-failed = 展開失敗
kill-game-process-failed = Failed to kill the game's process
kill-game-process-failed = ゲームの停止に失敗しました。
game-file-repairing-error = ゲームファイルの修正に失敗しました。
integrity-files-getting-error = 整合性ファイルの取得に失敗しました
Expand Down
4 changes: 2 additions & 2 deletions assets/locales/ja/general.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,8 @@ disable-mhypbase-description = 試験的です。有効にすると、ランチ
ask-superuser-permissions = スーパーユーザーを尋ねる。
ask-superuser-permissions-description = あなたのホストのファイルを自動更新するために、 これらを利用します。flatpak版では必要ありません。
launcher-behavior = Launcher behavior
launcher-behavior-description = What should launcher window do when it starts the game
launcher-behavior = 起動時のランチャーの挙動
launcher-behavior-description = ゲーム起動時にランチャーを非表示にしますか?
wine-tools = ワインツール
command-line = コマンドライン
Expand Down
16 changes: 12 additions & 4 deletions assets/locales/ja/main.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,17 @@ wish-url = 祈願履歴を開く
about = "An anime Game launcher"について
close = 閉じる
hide = Hide
nothing = Nothing
close = { $form ->
[verb] 閉じる
*[noun] 閉じる
}
hide = { $form ->
[verb] 隠す
*[noun] 非表示
}
nothing = 何もしない
save = 保存
continue = 続行
resume = 一時停止
Expand Down Expand Up @@ -64,7 +72,7 @@ update = 更新
download = ダウンロード
predownload-update = {$version} の早期アップデート({$size})
kill-game-process = Kill game process
kill-game-process = ゲームを停止させる
main-window--patch-unavailable-tooltip = パッチサーバーが利用できないため、パッチの状態を確認することができません。リスクを理解した上で実行することができます。
main-window--patch-outdated-tooltip = パッチは期限切れか準備中のため利用できません。しばらく立ってからパッチステータスを確認してください。
Expand Down
20 changes: 20 additions & 0 deletions assets/locales/pl/components.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
components = Komponenty
components-description = Zarządzaj wersjami Wine i DXVK
selected-version = Wybrana wersja
recommended-only = Tylko zalecane
wine-version = Wersja Wine
wine-recommended-description = Pokaż tylko zalecane wersje Wine
wine-options = Opcje Wine
wine-use-shared-libraries = Użyj współdzielonych bibliotek Wine
wine-use-shared-libraries-description = Ustaw zmienną LD_LIBRARY_PATH aby załadować biblioteki systemowe z wybranej wersji Wine
gstreamer-use-shared-libraries = Użyj współdzielonych bibliotek GStreamer
gstreamer-use-shared-libraries-description = Ustaw zmienną GST_PLUGIN_PATH aby załadować biblioteki GStreamer z wybranej wersji Wine
dxvk-version = Wersja DXVK
dxvk-selection-disabled = Wybór DXVK jest wyłączony przez preferencje grupy Wine
dxvk-recommended-description = Pokaż tylko zalecane wersje DXVK
Loading

0 comments on commit 0059a26

Please sign in to comment.