mirror of
https://git.ryujinx.app/projects/Kenji-NX.git
synced 2026-10-07 03:58:52 +02:00
AutoLoad DLC/updates
* Add hooks to ApplicationLibrary for loading DLC/updates * Trigger DLC/update load on games refresh * Initial moving of DLC/updates to UI.Common * Use new models in ApplicationLibrary * Make dlc/updates records; use ApplicationLibrary for loading logic * Fix a bug with DLC window; rework some logic * Auto-load bundled DLC on startup * Autoload DLC * Add setting for autoloading dlc/updates * Remove dead code; bind to AppLibrary apps directly in mainwindow * Stub out bulk dlc menu item * Add localization; stub out bulk load updates * Set autoload dirs explicitly * Begin extracting updates to match DLC refactors * Add title update autoloading * Reduce size of settings sections * Better cache lookup for apps * Dont reload entire library on game version change * Remove ApplicationAdded event; always enumerate nsp when autoloading
This commit is contained in:
committed by
KeatonTheBot
parent
2501da9460
commit
fdec1818a3
@@ -11,6 +11,8 @@
|
||||
"MenuBarFile": "_ملف",
|
||||
"MenuBarFileOpenFromFile": "_تحميل تطبيق من ملف",
|
||||
"MenuBarFileOpenUnpacked": "تحميل لُعْبَة غير محزومة",
|
||||
"MenuBarFileLoadDlcFromFolder": "Load DLC From Folder",
|
||||
"MenuBarFileLoadTitleUpdatesFromFolder": "Load Title Updates From Folder",
|
||||
"MenuBarFileOpenEmuFolder": "فتح مجلد Ryujinx",
|
||||
"MenuBarFileOpenLogsFolder": "فتح مجلد السجلات",
|
||||
"MenuBarFileExit": "_خروج",
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
"MenuBarFile": "_Datei",
|
||||
"MenuBarFileOpenFromFile": "Datei _öffnen",
|
||||
"MenuBarFileOpenUnpacked": "_Entpacktes Spiel öffnen",
|
||||
"MenuBarFileLoadDlcFromFolder": "Load DLC From Folder",
|
||||
"MenuBarFileLoadTitleUpdatesFromFolder": "Load Title Updates From Folder",
|
||||
"MenuBarFileOpenEmuFolder": "Ryujinx-Ordner öffnen",
|
||||
"MenuBarFileOpenLogsFolder": "Logs-Ordner öffnen",
|
||||
"MenuBarFileExit": "_Beenden",
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
"MenuBarFile": "_Αρχείο",
|
||||
"MenuBarFileOpenFromFile": "_Φόρτωση Αρχείου Εφαρμογής",
|
||||
"MenuBarFileOpenUnpacked": "Φόρτωση Απακετάριστου _Παιχνιδιού",
|
||||
"MenuBarFileLoadDlcFromFolder": "Load DLC From Folder",
|
||||
"MenuBarFileLoadTitleUpdatesFromFolder": "Load Title Updates From Folder",
|
||||
"MenuBarFileOpenEmuFolder": "Άνοιγμα Φακέλου Ryujinx",
|
||||
"MenuBarFileOpenLogsFolder": "Άνοιγμα Φακέλου Καταγραφής",
|
||||
"MenuBarFileExit": "_Έξοδος",
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
"MenuBarFileOpenFromFile": "_Load Application From File",
|
||||
"MenuBarFileOpenFromFileError": "No applications found in selected file.",
|
||||
"MenuBarFileOpenUnpacked": "Load _Unpacked Game",
|
||||
"MenuBarFileLoadDlcFromFolder": "Load DLC From Folder",
|
||||
"MenuBarFileLoadTitleUpdatesFromFolder": "Load Title Updates From Folder",
|
||||
"MenuBarFileOpenEmuFolder": "Open Ryujinx Folder",
|
||||
"MenuBarFileOpenLogsFolder": "Open Logs Folder",
|
||||
"MenuBarFileExit": "_Exit",
|
||||
@@ -106,6 +108,7 @@
|
||||
"SettingsTabGeneralHideCursorOnIdle": "On Idle",
|
||||
"SettingsTabGeneralHideCursorAlways": "Always",
|
||||
"SettingsTabGeneralGameDirectories": "Game Directories",
|
||||
"SettingsTabGeneralAutoloadDirectories": "Autoload DLC/Updates Directories",
|
||||
"SettingsTabGeneralAdd": "Add",
|
||||
"SettingsTabGeneralRemove": "Remove",
|
||||
"SettingsTabSystem": "System",
|
||||
@@ -578,6 +581,9 @@
|
||||
"AddGameDirBoxTooltip": "Enter a game directory to add to the list",
|
||||
"AddGameDirTooltip": "Add a game directory to the list",
|
||||
"RemoveGameDirTooltip": "Remove selected game directory",
|
||||
"AddAutoloadDirBoxTooltip": "Enter an autoload directory to add to the list",
|
||||
"AddAutoloadDirTooltip": "Add an autoload directory to the list",
|
||||
"RemoveAutoloadDirTooltip": "Remove selected autoload directory",
|
||||
"CustomThemeCheckTooltip": "Use a custom Avalonia theme for the GUI to change the appearance of the emulator menus",
|
||||
"CustomThemePathTooltip": "Path to custom GUI theme",
|
||||
"CustomThemeBrowseTooltip": "Browse for a custom GUI theme",
|
||||
@@ -623,6 +629,8 @@
|
||||
"DebugLogTooltip": "Prints debug log messages in the console.\n\nOnly use this if specifically instructed by a staff member, as it will make logs difficult to read and worsen emulator performance.",
|
||||
"LoadApplicationFileTooltip": "Open a file explorer to choose a Switch compatible file to load",
|
||||
"LoadApplicationFolderTooltip": "Open a file explorer to choose a Switch compatible, unpacked application to load",
|
||||
"LoadDlcFromFolderTooltip": "Open a file explorer to choose one or more folders to bulk load DLC from",
|
||||
"LoadTitleUpdatesFromFolderTooltip": "Open a file explorer to choose one or more folders to bulk load title updates from",
|
||||
"OpenRyujinxFolderTooltip": "Open Ryujinx filesystem folder",
|
||||
"OpenRyujinxLogsTooltip": "Opens the folder where logs are written to",
|
||||
"ExitTooltip": "Exit Ryujinx",
|
||||
@@ -745,9 +753,16 @@
|
||||
"DlcWindowTitle": "Manage Downloadable Content for {0} ({1})",
|
||||
"ModWindowTitle": "Manage Mods for {0} ({1})",
|
||||
"UpdateWindowTitle": "Title Update Manager",
|
||||
"UpdateWindowUpdateAddedMessage": "{0} new update(s) added",
|
||||
"UpdateWindowBundledContentNotice": "Bundled updates cannot be removed, only disabled.",
|
||||
"CheatWindowHeading": "Cheats Available for {0} [{1}]",
|
||||
"BuildId": "BuildId:",
|
||||
"DlcWindowBundledContentNotice": "Bundled DLC cannot be removed, only disabled.",
|
||||
"DlcWindowHeading": "{0} Downloadable Content(s)",
|
||||
"DlcWindowDlcAddedMessage": "{0} new downloadable content(s) added",
|
||||
"AutoloadDlcAddedMessage": "{0} new downloadable content(s) added",
|
||||
"AutoloadUpdateAddedMessage": "{0} new update(s) added",
|
||||
"AutoloadDlcAndUpdateAddedMessage": "{0} new downloadable content(s) and {1} new update(s) added",
|
||||
"ModWindowHeading": "{0} Mod(s)",
|
||||
"UserProfilesEditProfile": "Edit Selected",
|
||||
"Continue": "Continue",
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
"MenuBarFile": "_Archivo",
|
||||
"MenuBarFileOpenFromFile": "_Cargar aplicación desde un archivo",
|
||||
"MenuBarFileOpenUnpacked": "Cargar juego _desempaquetado",
|
||||
"MenuBarFileLoadDlcFromFolder": "Cargar DLC Desde Carpeta",
|
||||
"MenuBarFileLoadTitleUpdatesFromFolder": "Cargar Actualizaciones de Títulos Desde Carpeta",
|
||||
"MenuBarFileOpenEmuFolder": "Abrir carpeta de Ryujinx",
|
||||
"MenuBarFileOpenLogsFolder": "Abrir carpeta de registros",
|
||||
"MenuBarFileExit": "_Salir",
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
"MenuBarFile": "_Fichier",
|
||||
"MenuBarFileOpenFromFile": "_Charger un jeu depuis un fichier",
|
||||
"MenuBarFileOpenUnpacked": "Charger un jeu extrait",
|
||||
"MenuBarFileLoadDlcFromFolder": "Charger les DLC depuis le dossier des DLC",
|
||||
"MenuBarFileLoadTitleUpdatesFromFolder": "Charger les mises à jour depuis le dossier des mises à jour",
|
||||
"MenuBarFileOpenEmuFolder": "Ouvrir le dossier Ryujinx",
|
||||
"MenuBarFileOpenLogsFolder": "Ouvrir le dossier des journaux",
|
||||
"MenuBarFileExit": "_Quitter",
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
"MenuBarFile": "_קובץ",
|
||||
"MenuBarFileOpenFromFile": "_טען יישום מקובץ",
|
||||
"MenuBarFileOpenUnpacked": "טען משחק _שאינו ארוז",
|
||||
"MenuBarFileLoadDlcFromFolder": "Load DLC From Folder",
|
||||
"MenuBarFileLoadTitleUpdatesFromFolder": "Load Title Updates From Folder",
|
||||
"MenuBarFileOpenEmuFolder": "פתח את תיקיית ריוג'ינקס",
|
||||
"MenuBarFileOpenLogsFolder": "פתח את תיקיית קבצי הלוג",
|
||||
"MenuBarFileExit": "_יציאה",
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
"MenuBarFile": "_File",
|
||||
"MenuBarFileOpenFromFile": "_Carica applicazione da un file",
|
||||
"MenuBarFileOpenUnpacked": "Carica _gioco estratto",
|
||||
"MenuBarFileLoadDlcFromFolder": "Load DLC From Folder",
|
||||
"MenuBarFileLoadTitleUpdatesFromFolder": "Load Title Updates From Folder",
|
||||
"MenuBarFileOpenEmuFolder": "Apri cartella di Ryujinx",
|
||||
"MenuBarFileOpenLogsFolder": "Apri cartella dei log",
|
||||
"MenuBarFileExit": "_Esci",
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
"MenuBarFile": "ファイル(_F)",
|
||||
"MenuBarFileOpenFromFile": "ファイルからアプリケーションをロード(_L)",
|
||||
"MenuBarFileOpenUnpacked": "展開されたゲームをロード",
|
||||
"MenuBarFileLoadDlcFromFolder": "Load DLC From Folder",
|
||||
"MenuBarFileLoadTitleUpdatesFromFolder": "Load Title Updates From Folder",
|
||||
"MenuBarFileOpenEmuFolder": "Ryujinx フォルダを開く",
|
||||
"MenuBarFileOpenLogsFolder": "ログフォルダを開く",
|
||||
"MenuBarFileExit": "終了(_E)",
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
"MenuBarFile": "_파일",
|
||||
"MenuBarFileOpenFromFile": "_파일에서 응용 프로그램 불러오기",
|
||||
"MenuBarFileOpenUnpacked": "_압축을 푼 게임 불러오기",
|
||||
"MenuBarFileLoadDlcFromFolder": "폴더에서 DLC 불러오기",
|
||||
"MenuBarFileLoadTitleUpdatesFromFolder": "폴더에서 타이틀 업데이트 불러오기",
|
||||
"MenuBarFileOpenEmuFolder": "Ryujinx 폴더 열기",
|
||||
"MenuBarFileOpenLogsFolder": "로그 폴더 열기",
|
||||
"MenuBarFileExit": "_종료",
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
"MenuBarFile": "_Plik",
|
||||
"MenuBarFileOpenFromFile": "_Załaduj aplikację z pliku",
|
||||
"MenuBarFileOpenUnpacked": "Załaduj _rozpakowaną grę",
|
||||
"MenuBarFileLoadDlcFromFolder": "Load DLC From Folder",
|
||||
"MenuBarFileLoadTitleUpdatesFromFolder": "Load Title Updates From Folder",
|
||||
"MenuBarFileOpenEmuFolder": "Otwórz folder Ryujinx",
|
||||
"MenuBarFileOpenLogsFolder": "Otwórz folder plików dziennika zdarzeń",
|
||||
"MenuBarFileExit": "_Wyjdź",
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
"MenuBarFile": "_Arquivo",
|
||||
"MenuBarFileOpenFromFile": "_Abrir ROM do jogo...",
|
||||
"MenuBarFileOpenUnpacked": "Abrir jogo _extraído...",
|
||||
"MenuBarFileLoadDlcFromFolder": "Carregar DLC da Pasta",
|
||||
"MenuBarFileLoadTitleUpdatesFromFolder": "Carregar Atualizações de Jogo da Pasta",
|
||||
"MenuBarFileOpenEmuFolder": "Abrir diretório do e_mulador...",
|
||||
"MenuBarFileOpenLogsFolder": "Abrir diretório de _logs...",
|
||||
"MenuBarFileExit": "_Sair",
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
"MenuBarFile": "_Файл",
|
||||
"MenuBarFileOpenFromFile": "_Добавить приложение из файла",
|
||||
"MenuBarFileOpenUnpacked": "Добавить _распакованную игру",
|
||||
"MenuBarFileLoadDlcFromFolder": "Load DLC From Folder",
|
||||
"MenuBarFileLoadTitleUpdatesFromFolder": "Load Title Updates From Folder",
|
||||
"MenuBarFileOpenEmuFolder": "Открыть папку Ryujinx",
|
||||
"MenuBarFileOpenLogsFolder": "Открыть папку с логами",
|
||||
"MenuBarFileExit": "_Выход",
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
"MenuBarFile": "ไฟล์",
|
||||
"MenuBarFileOpenFromFile": "โหลดแอปพลิเคชั่นจากไฟล์",
|
||||
"MenuBarFileOpenUnpacked": "โหลดเกมที่คลายแพ็กแล้ว",
|
||||
"MenuBarFileLoadDlcFromFolder": "โหลด DLC จากโฟลเดอร์",
|
||||
"MenuBarFileLoadTitleUpdatesFromFolder": "โหลดไฟล์อัพเดตจากโฟลเดอร์",
|
||||
"MenuBarFileOpenEmuFolder": "เปิดโฟลเดอร์ Ryujinx",
|
||||
"MenuBarFileOpenLogsFolder": "เปิดโฟลเดอร์ Logs",
|
||||
"MenuBarFileExit": "_ออก",
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
"MenuBarFile": "_Dosya",
|
||||
"MenuBarFileOpenFromFile": "_Dosyadan Uygulama Aç",
|
||||
"MenuBarFileOpenUnpacked": "_Sıkıştırılmamış Oyun Aç",
|
||||
"MenuBarFileLoadDlcFromFolder": "Load DLC From Folder",
|
||||
"MenuBarFileLoadTitleUpdatesFromFolder": "Load Title Updates From Folder",
|
||||
"MenuBarFileOpenEmuFolder": "Ryujinx Klasörünü aç",
|
||||
"MenuBarFileOpenLogsFolder": "Logs Klasörünü aç",
|
||||
"MenuBarFileExit": "_Çıkış",
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
"MenuBarFile": "_Файл",
|
||||
"MenuBarFileOpenFromFile": "_Завантажити програму з файлу",
|
||||
"MenuBarFileOpenUnpacked": "Завантажити _розпаковану гру",
|
||||
"MenuBarFileLoadDlcFromFolder": "Load DLC From Folder",
|
||||
"MenuBarFileLoadTitleUpdatesFromFolder": "Load Title Updates From Folder",
|
||||
"MenuBarFileOpenEmuFolder": "Відкрити теку Ryujinx",
|
||||
"MenuBarFileOpenLogsFolder": "Відкрити теку журналів змін",
|
||||
"MenuBarFileExit": "_Вихід",
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
"MenuBarFile": "文件(_F)",
|
||||
"MenuBarFileOpenFromFile": "加载游戏文件(_L)",
|
||||
"MenuBarFileOpenUnpacked": "加载解包后的游戏(_U)",
|
||||
"MenuBarFileLoadDlcFromFolder": "从文件夹加载DLC",
|
||||
"MenuBarFileLoadTitleUpdatesFromFolder": "从文件夹加载游戏更新",
|
||||
"MenuBarFileOpenEmuFolder": "打开 Ryujinx 系统目录",
|
||||
"MenuBarFileOpenLogsFolder": "打开日志目录",
|
||||
"MenuBarFileExit": "退出(_E)",
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
"MenuBarFile": "檔案(_F)",
|
||||
"MenuBarFileOpenFromFile": "從檔案載入應用程式(_L)",
|
||||
"MenuBarFileOpenUnpacked": "載入未封裝的遊戲(_U)",
|
||||
"MenuBarFileLoadDlcFromFolder": "從資料夾中載入 DLC",
|
||||
"MenuBarFileLoadTitleUpdatesFromFolder": "從資料夾中載入遊戲更新",
|
||||
"MenuBarFileOpenEmuFolder": "開啟 Ryujinx 資料夾",
|
||||
"MenuBarFileOpenLogsFolder": "開啟日誌資料夾",
|
||||
"MenuBarFileExit": "結束(_E)",
|
||||
|
||||
Reference in New Issue
Block a user