From ddb8afa6f468e7f3297e2bc7711f3e0f5fd7ff6c Mon Sep 17 00:00:00 2001 From: Neo Date: Sat, 2 Aug 2025 04:33:29 -0500 Subject: [PATCH 1/3] Edit compatibility.csv (ryubing/ryujinx!88) See merge request ryubing/ryujinx!88 --- docs/compatibility.csv | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/docs/compatibility.csv b/docs/compatibility.csv index 567dbe343..344756eb2 100644 --- a/docs/compatibility.csv +++ b/docs/compatibility.csv @@ -188,6 +188,8 @@ 01003DD00BFEE000,"Airheart - Tales of broken Wings",,playable,2021-02-26 15:20:27 01007F100DE52000,"Akane",nvdec,playable,2022-07-21 00:12:18 01009A800F0C8000,"Akash: Path of the Five",gpu;nvdec,ingame,2020-12-14 22:33:12 +01009E8012976000,"AKIBA'S TRIP: Hellbound & Debriefed",,playable,2025-07-30 23:22:47 +0100D74019A0E000,"AKIBA'S TRIP: Undead & Undressed Director's Cut",,playable,2025-07-31 13:58:42 010053100B0EA000,"Akihabara - Feel the Rhythm Remixed",,playable,2021-02-22 14:39:35 0100D4C00EE0C000,"Akuarium",slow,playable,2020-12-12 23:43:36 010026E00FEBE000,"Akuto: Showdown",,playable,2020-08-04 19:43:27 @@ -1095,6 +1097,7 @@ 0100F9600E746000,"ESP Ra.De. Psi",audio;slow,ingame,2024-03-07 15:05:08 010073000FE18000,"Esports powerful pro yakyuu 2020",gpu;crash;Needs More Attention,ingame,2024-04-29 05:34:14 01004F9012FD8000,"Estranged: The Departure",nvdec;UE4,playable,2022-10-24 10:37:58 +010018f01e0a0000,"Eternights",,playable,2025-07-30 12:10:24 0100CB900B498000,"Eternum Ex",,playable,2021-01-13 20:28:32 010092501EB2C000,"Europa (Demo)",gpu;crash;UE4,ingame,2024-04-23 10:47:12 01007BE0160D6000,"EVE ghost enemies",gpu,ingame,2023-01-14 03:13:30 @@ -1240,6 +1243,8 @@ 010003F00BD48000,"Friday the 13th: Killer Puzzle",,playable,2021-01-28 01:33:38 010092A00C4B6000,"Friday the 13th: The Game Ultimate Slasher Edition",nvdec;online-broken;UE4,playable,2022-09-06 17:33:27 0100F200178F4000,"FRONT MISSION 1st: Remake",,playable,2023-06-09 07:44:24 +0100c4e018a24000,"FRONT MISSION 2: Remake",,playable,2025-07-30 12:11:23 +01007E6019872000,"FRONT MISSION 3: Remake",,playable,2025-07-30 12:12:02 0100861012474000,"Frontline Zed",,playable,2020-10-03 12:55:59 0100B5300B49A000,"Frost",,playable,2022-07-27 12:00:36 010038A007AA4000,"FruitFall Crush",,playable,2020-10-20 11:33:33 @@ -1518,6 +1523,7 @@ 010095C016C14000,"Iridium",,playable,2022-08-05 23:19:53 0100AD300B786000,"Iris School of Wizardry -Vinculum Hearts-",,playable,2022-12-05 13:11:15 0100945012168000,"Iris.Fall",nvdec,playable,2022-10-18 13:40:22 +010059801B736000,"IronFall: Invasion",,playable,2025-07-30 11:42:30 01005270118D6000,"Iron Wings",slow,ingame,2022-08-07 08:32:57 01004DB003E6A000,"IRONCAST",,playable,2021-01-13 13:54:29 0100E5700CD56000,"Irony Curtain: From Matryoshka with Love",,playable,2021-06-04 20:12:37 @@ -2306,6 +2312,7 @@ 010077B00BDD8000,"Professional Farmer: Nintendo Switch™ Edition",slow,playable,2020-12-16 13:38:19 010018300C83A000,"Professor Lupo and his Horrible Pets",,playable,2020-06-12 00:08:45 0100D1F0132F6000,"Professor Lupo: Ocean",,playable,2021-04-14 16:33:33 +0100c3a017834000,"Prodeus",,playable,2025-07-30 12:07:52 0100BBD00976C000,"Project Highrise: Architect's Edition",,playable,2022-08-10 17:19:12 0100ACE00DAB6000,"Project Nimbus: Complete Edition",nvdec;UE4;vulkan-backend-bug,playable,2022-08-10 17:35:43 01002980140F6000,"Project TRIANGLE STRATEGY™ Debut Demo",UE4;demo,playable,2022-10-24 21:40:27 @@ -2768,7 +2775,7 @@ 0100E6B0115FC000,"Star99",online,menus,2021-11-26 14:18:51 01002100137BA000,"Stardash",,playable,2021-01-21 16:31:19 0100E65002BB8000,"Stardew Valley",online-broken;ldn-untested,playable,2024-02-14 03:11:19 -01002CC003FE6000,"Starlink: Battle for Atlas™ Digital Edition",services-horizon;crash;Needs Update,nothing,2024-05-05 17:25:11 +01002CC003FE6000,"Starlink: Battle for Atlas™ Digital Edition",,playable,2025-07-30 12:09:37 010098E010FDA000,"Starlit Adventures Golden Stars",,playable,2020-11-21 12:14:43 01001BB00AC26000,"STARSHIP AVENGER Operation: Take Back Earth",,playable,2021-01-12 15:52:55 010000700A572000,"State of Anarchy: Master of Mayhem",nvdec,playable,2021-01-12 19:00:05 @@ -2976,6 +2983,7 @@ 0100C2E0129A6000,"The Executioner",nvdec,playable,2021-01-23 00:31:28 01006050114D4000,"The Experiment: Escape Room",gpu,ingame,2022-09-30 13:20:35 0100B5900DFB2000,"The Eyes of Ara",,playable,2022-09-16 14:44:06 +0100BA5013E52000,"The Falconeer: Warrior Edition",,playable,2025-07-30 12:04:50 01002DD00AF9E000,"The Fall",gpu,ingame,2020-05-31 23:31:16 01003E5002320000,"The Fall Part 2: Unbound",,playable,2021-11-06 02:18:08 0100CDC00789E000,"The Final Station",nvdec,playable,2022-08-22 15:54:39 @@ -3198,6 +3206,7 @@ 010000400F582000,"TT Isle of Man Ride on the Edge 2",gpu;nvdec;online-broken,ingame,2022-09-30 22:13:05 0100752011628000,"TTV2",,playable,2020-11-27 13:21:36 0100AFE00452E000,"Tumblestone",,playable,2021-01-07 17:49:20 +0100D1A01D7BA000,"Turbo Overkill",,playable,2025-07-30 12:08:57 010085500D5F6000,"Turok",gpu,ingame,2021-06-04 13:16:24 0100CDC00D8D6000,"Turok 2: Seeds of Evil",gpu;vulkan,ingame,2022-09-12 17:50:05 010004B0130C8000,"Turrican Flashback",audout,playable,2021-08-30 10:07:56 @@ -3221,6 +3230,8 @@ 0100592005164000,"UNBOX: Newbie's Adventure",UE4,playable,2022-08-29 13:12:56 01002D900C5E4000,"Uncanny Valley",nvdec,playable,2021-06-04 13:28:45 010076F011F54000,"Undead & Beyond",nvdec,playable,2022-10-04 09:11:18 +01009B700D0B8000,"Undead Horde",,playable,2025-07-30 12:05:05 +0100FC301A878000,"Undead Horde 2: Necropolis",,playable,2025-07-30 12:06:07 01008F3013E4E000,"Under Leaves",,playable,2021-05-22 18:13:58 010080B00AD66000,"Undertale",,playable,2022-08-31 17:31:46 01008F80049C6000,"Unepic",,playable,2024-01-15 17:03:00 From 64a6494d9093aba1625ba355aaac0733d83cbd54 Mon Sep 17 00:00:00 2001 From: Neo Date: Sat, 2 Aug 2025 04:51:32 -0500 Subject: [PATCH 2/3] GameListContext Menu Tooltips (ryubing/ryujinx!94) See merge request ryubing/ryujinx!94 --- assets/locales.json | 250 ------------------ .../UI/Controls/ApplicationContextMenu.axaml | 30 +-- 2 files changed, 10 insertions(+), 270 deletions(-) diff --git a/assets/locales.json b/assets/locales.json index 4a548a53c..2c2dd72c7 100644 --- a/assets/locales.json +++ b/assets/locales.json @@ -2142,31 +2142,6 @@ "zh_TW": "開啟使用者存檔資料夾" } }, - { - "ID": "GameListContextMenuOpenUserSaveDirectoryToolTip", - "Translations": { - "ar_SA": "يفتح المجلد الذي يحتوي على حفظ المستخدم للتطبيق", - "de_DE": "Öffnet das Verzeichnis, welches den Benutzer-Spielstand beinhaltet", - "el_GR": "Ανοίγει την τοποθεσία που περιέχει την Αποθήκευση Χρήστη της εφαρμογής", - "en_US": "Opens the directory which contains Application's User Save", - "es_ES": "Abre la carpeta que contiene la partida guardada del usuario para esta aplicación", - "fr_FR": "Ouvre le dossier contenant la sauvegarde utilisateur de l’application", - "he_IL": "פותח את תקיית השמור של המשתמש ביישום הנוכחי", - "it_IT": "Apre la cartella che contiene i dati di salvataggio dell'utente", - "ja_JP": "アプリケーションのユーザセーブデータを格納するディレクトリを開きます", - "ko_KR": "앱의 사용자 저장이 포함된 디렉터리 열기", - "no_NO": "Åpner mappen som inneholder programmets bruker lagring", - "pl_PL": "Otwiera katalog, który zawiera zapis użytkownika dla tej aplikacji", - "pt_BR": "Abre o diretório que contém jogos salvos para o usuário atual", - "ru_RU": "Открывает папку с пользовательскими сохранениями", - "sv_SE": "Öppnar katalogen som innehåller applikationens användarsparade spel", - "th_TH": "เปิดไดเร็กทอรี่ซึ่งมีการบันทึกข้อมูลของผู้ใช้แอปพลิเคชัน", - "tr_TR": "Uygulamanın Kullanıcı Kaydı'nın bulunduğu dizini açar", - "uk_UA": "Відкриває теку, яка містить збереження користувача", - "zh_CN": "打开储存游戏用户存档的目录", - "zh_TW": "開啟此應用程式的使用者存檔資料夾" - } - }, { "ID": "GameListContextMenuOpenDeviceSaveDirectory", "Translations": { @@ -2192,31 +2167,6 @@ "zh_TW": "開啟裝置存檔資料夾" } }, - { - "ID": "GameListContextMenuOpenDeviceSaveDirectoryToolTip", - "Translations": { - "ar_SA": "يفتح المجلد الذي يحتوي على حفظ الجهاز للتطبيق", - "de_DE": "Öffnet das Verzeichnis, welches den Geräte-Spielstände beinhaltet", - "el_GR": "Ανοίγει την τοποθεσία που περιέχει την Αποθήκευση Συσκευής της εφαρμογής", - "en_US": "Opens the directory which contains Application's Device Save", - "es_ES": "Abre la carpeta que contiene la partida guardada del sistema para esta aplicación", - "fr_FR": "Ouvre le dossier contenant la sauvegarde locale de l’application", - "he_IL": "פותח את הספרייה המכילה את שמור המכשיר של היישום", - "it_IT": "Apre la cartella che contiene i dati di salvataggio del dispositivo", - "ja_JP": "アプリケーションのデバイスセーブデータを格納するディレクトリを開きます", - "ko_KR": "앱의 장치 저장이 포함된 디렉터리 열기", - "no_NO": "Åpner mappen som inneholder programmets lagringsenhet", - "pl_PL": "Otwiera katalog, który zawiera zapis urządzenia dla tej aplikacji", - "pt_BR": "Abre o diretório que contém saves do dispositivo para o usuário atual", - "ru_RU": "Открывает папку, содержащую сохраненные устройства", - "sv_SE": "Öppnar katalogen som innehåller applikationens sparade spel på enheten", - "th_TH": "เปิดไดเรกทอรี่ซึ่งมีบันทึกข้อมูลของอุปกรณ์ในแอปพลิเคชัน", - "tr_TR": "Uygulamanın Kullanıcı Cihaz Kaydı'nın bulunduğu dizini açar", - "uk_UA": "Відкриває теку, яка містить збережені пристрої", - "zh_CN": "打开储存游戏系统数据的目录", - "zh_TW": "開啟此應用程式的裝置存檔資料夾" - } - }, { "ID": "GameListContextMenuOpenBcatSaveDirectory", "Translations": { @@ -2242,31 +2192,6 @@ "zh_TW": "開啟 BCAT 存檔資料夾" } }, - { - "ID": "GameListContextMenuOpenBcatSaveDirectoryToolTip", - "Translations": { - "ar_SA": "‫يفتح المجلد الذي يحتوي على حفظ الـBCAT للتطبيق", - "de_DE": "Öffnet das Verzeichnis, welches den BCAT-Cache des Spiels beinhaltet", - "el_GR": "Ανοίγει την τοποθεσία που περιέχει την Αποθήκευση BCAT της εφαρμογής", - "en_US": "Opens the directory which contains Application's BCAT Save", - "es_ES": "Abrir la carpeta que contiene el guardado BCAT de esta aplicación", - "fr_FR": "Ouvre le dossier contenant la sauvegarde BCAT de l’application", - "he_IL": "פותח את תקיית שמור ה-BCAT של היישום", - "it_IT": "Apre la cartella che contiene il salvataggio BCAT dell'applicazione", - "ja_JP": "アプリケーションの BCAT セーブデータを格納するディレクトリを開きます", - "ko_KR": "앱의 BCAT 저장이 포함된 디렉터리 열기", - "no_NO": "Åpner mappen som inneholder programmets BCAT-lagring", - "pl_PL": "Otwiera katalog, który zawiera zapis BCAT dla tej aplikacji", - "pt_BR": "Abre o diretório que contém saves BCAT para o usuário atual", - "ru_RU": "Открывает папку, содержащую сохраненные BCAT", - "sv_SE": "Öppnar katalogen som innehåller applikationens BCAT-sparningar", - "th_TH": "เปิดไดเรกทอรี่ซึ่งมีการบันทึกข้อมูลของ BCAT ในแอปพลิเคชัน", - "tr_TR": "Uygulamanın Kullanıcı BCAT Kaydı'nın bulunduğu dizini açar", - "uk_UA": "Відкриває теку, яка містить BCAT-збереження програми", - "zh_CN": "打开储存游戏 BCAT 数据的目录", - "zh_TW": "開啟此應用程式的 BCAT 存檔資料夾" - } - }, { "ID": "GameListContextMenuManageTitleUpdates", "Translations": { @@ -2292,31 +2217,6 @@ "zh_TW": "管理遊戲更新" } }, - { - "ID": "GameListContextMenuManageTitleUpdatesToolTip", - "Translations": { - "ar_SA": "يفتح نافذة إدارة تحديث اللُعبة", - "de_DE": "Öffnet den Spiel-Update-Manager", - "el_GR": "Ανοίγει το παράθυρο διαχείρισης Ενημερώσεων Παιχνιδιού", - "en_US": "Opens the Title Update management window", - "es_ES": "Abrir la ventana de gestión de actualizaciones de esta aplicación", - "fr_FR": "Ouvre la fenêtre de gestion des mises à jour du titre", - "he_IL": "פותח את חלון מנהל עדכוני המשחקים", - "it_IT": "Apre la finestra di gestione aggiornamenti del gioco", - "ja_JP": "タイトルのアップデート管理ウインドウを開きます", - "ko_KR": "타이틀 업데이트 관리 창 열기", - "no_NO": "Åpner vinduet Tittel - Oppdateringskontroll", - "pl_PL": "Otwiera okno zarządzania aktualizacjami danej aplikacji", - "pt_BR": "Abre a janela de gerenciamento de atualizações", - "ru_RU": "Открывает окно управления обновлениями приложения", - "sv_SE": "Öppnar spelets hanteringsfönster för uppdateringar", - "th_TH": "เปิดหน้าต่างการจัดการเวอร์ชั่นการอัพเดต", - "tr_TR": "Oyun Güncelleme Yönetim Penceresini Açar", - "uk_UA": "Відкриває меню керування оновленнями до гри (застосунку)", - "zh_CN": "打开游戏更新管理窗口", - "zh_TW": "開啟遊戲更新管理視窗" - } - }, { "ID": "GameListContextMenuManageDlc", "Translations": { @@ -2342,31 +2242,6 @@ "zh_TW": "管理 DLC" } }, - { - "ID": "GameListContextMenuManageDlcToolTip", - "Translations": { - "ar_SA": "يفتح نافذة إدارة المحتوي الإضافي", - "de_DE": "Öffnet den DLC-Manager", - "el_GR": "Ανοίγει το παράθυρο διαχείρισης DLC", - "en_US": "Opens the DLC management window", - "es_ES": "Abrir la ventana de gestión del DLC", - "fr_FR": "Ouvre la fenêtre de gestion des DLC", - "he_IL": "פותח את חלון מנהל הרחבות המשחקים", - "it_IT": "Apre la finestra di gestione dei DLC", - "ja_JP": "DLC管理ウインドウを開きます", - "ko_KR": "DLC 관리 창 열기", - "no_NO": "Åpner DLC håndteringsvinduet", - "pl_PL": "Otwiera okno zarządzania dodatkową zawartością", - "pt_BR": "Abre a janela de gerenciamento de DLCs", - "ru_RU": "Открывает окно управления DLC", - "sv_SE": "Öppnar DLC-hanteringsfönstret", - "th_TH": "เปิดหน้าต่างจัดการ DLC", - "tr_TR": "DLC yönetim penceresini açar", - "uk_UA": "Відкриває меню керування DLC", - "zh_CN": "打开 DLC 管理窗口", - "zh_TW": "開啟 DLC 管理視窗" - } - }, { "ID": "GameListContextMenuCacheManagement", "Translations": { @@ -2567,31 +2442,6 @@ "zh_TW": "開啟 PPTC 資料夾" } }, - { - "ID": "GameListContextMenuCacheManagementOpenPptcDirectoryToolTip", - "Translations": { - "ar_SA": "‫‫يفتح المجلد الذي يحتوي على ذاكرة التخزين المؤقت للترجمة المستمرة (PPTC) للتطبيق", - "de_DE": "Öffnet das Verzeichnis, das den PPTC-Cache der Anwendung beinhaltet", - "el_GR": "Ανοίγει την τοποθεσία που περιέχει τη προσωρινή μνήμη PPTC της εφαρμογής", - "en_US": "Opens the directory which contains Application's PPTC cache", - "es_ES": "Abrir la carpeta que contiene la caché de PPTC de esta aplicación", - "fr_FR": "Ouvre le dossier contenant le cache PPTC de l’application", - "he_IL": "פותח את התקייה של מטמון ה-PPTC של האפליקציה", - "it_IT": "Apre la cartella che contiene la cache PPTC dell'applicazione", - "ja_JP": "アプリケーションの PPTC キャッシュを格納するディレクトリを開きます", - "ko_KR": "앱의 PPTC 캐시가 포함된 디렉터리 열기", - "no_NO": "Åpner mappen som inneholder programmets PPTC cache", - "pl_PL": "Otwiera katalog, który zawiera pamięć podręczną PPTC aplikacji", - "pt_BR": "Abre o diretório contendo os arquivos do cache PPTC", - "ru_RU": "Открывает папку, содержащую PPTC кэш приложений и игр", - "sv_SE": "Öppnar katalogen som innehåller applikationens PPTC-cache", - "th_TH": "เปิดไดเร็กทอรี่ของ แคช PPTC ในแอปพลิเคชัน", - "tr_TR": "Uygulamanın PPTC Önbelleğinin bulunduğu dizini açar", - "uk_UA": "Відкриває теку, яка містить PPTC кеш застосунку (гри)", - "zh_CN": "打开储存游戏 PPTC 缓存文件的目录", - "zh_TW": "開啟此應用程式的 PPTC 快取資料夾" - } - }, { "ID": "GameListContextMenuCacheManagementOpenShaderCacheDirectory", "Translations": { @@ -2617,31 +2467,6 @@ "zh_TW": "開啟著色器快取資料夾" } }, - { - "ID": "GameListContextMenuCacheManagementOpenShaderCacheDirectoryToolTip", - "Translations": { - "ar_SA": "يفتح المجلد الذي يحتوي على ذاكرة المظللات المؤقتة للتطبيق", - "de_DE": "Öffnet das Verzeichnis, das den Shader Cache der Anwendung beinhaltet", - "el_GR": "Ανοίγει την τοποθεσία που περιέχει την προσωρινή μνήμη Shader της εφαρμογής", - "en_US": "Opens the directory which contains Application's shader cache", - "es_ES": "Abrir la carpeta que contiene la caché de sombreadores de esta aplicación", - "fr_FR": "Ouvre le dossier contenant le cache des shaders de l’application", - "he_IL": "פותח את תקיית מטמון ההצללות של היישום", - "it_IT": "Apre la cartella che contiene la cache degli shader dell'applicazione", - "ja_JP": "アプリケーションのシェーダーキャッシュを格納するディレクトリを開きます", - "ko_KR": "앱의 셰이더 캐시가 포함된 디렉터리 열기", - "no_NO": "Åpner mappen som inneholder Programmets shader cache", - "pl_PL": "Otwiera katalog, który zawiera pamięć podręczną cieni aplikacji", - "pt_BR": "Abre o diretório contendo os arquivos do cache de Shaders", - "ru_RU": "Открывает папку, содержащую кэш шейдеров приложений и игр", - "sv_SE": "Öppnar katalogen som innehåller applikationens shader cache", - "th_TH": "เปิดไดเรกทอรี่ของ แคช แสงเงา ในแอปพลิเคชัน", - "tr_TR": "Uygulamanın shader önbelleğinin bulunduğu dizini açar", - "uk_UA": "Відкриває теку, яка містить кеш шейдерів застосунку (гри)", - "zh_CN": "打开储存游戏着色器缓存文件的目录", - "zh_TW": "開啟此應用程式的著色器快取資料夾" - } - }, { "ID": "GameListContextMenuExtractData", "Translations": { @@ -3117,31 +2942,6 @@ "zh_TW": "顯示遊戲資訊" } }, - { - "ID": "GameListContextMenuShowGameDataToolTip", - "Translations": { - "ar_SA": "", - "de_DE": "", - "el_GR": "", - "en_US": "Show stats & details about the currently selected game.", - "es_ES": "", - "fr_FR": "Afficher les statistiques et les détails sur le jeu actuellement sélectionné.", - "he_IL": "", - "it_IT": "", - "ja_JP": "", - "ko_KR": "그리드 보기 레이아웃에서 누락된 현재 선택된 게임에 대한 다양한 정보를 표시합니다.", - "no_NO": "Vis statistikk og detaljer om det valgte spillet.", - "pl_PL": "", - "pt_BR": "Exibe estatísticas e detalhes sobre o jogo selecionado.", - "ru_RU": "Показывать статистику и подробную информацию о выбранной игре.", - "sv_SE": "Visa statistik och detaljer om det aktuella spelet.", - "th_TH": "", - "tr_TR": "", - "uk_UA": "Показати статистику та деталі обраної гри.", - "zh_CN": "显示当前选定游戏的状态与详细信息。", - "zh_TW": "顯示目前已選擇遊戲的狀態及詳細資訊。" - } - }, { "ID": "GameListContextMenuOpenModsDirectory", "Translations": { @@ -3167,31 +2967,6 @@ "zh_TW": "開啟模組資料夾" } }, - { - "ID": "GameListContextMenuOpenModsDirectoryToolTip", - "Translations": { - "ar_SA": "يفتح المجلد الذي يحتوي على تعديلات‫(mods) التطبيق", - "de_DE": "Öffnet das Verzeichnis, welches Mods für die Spiele beinhaltet", - "el_GR": "", - "en_US": "Opens the directory which contains Application's Mods", - "es_ES": "Abre el directorio que contiene los Mods de la Aplicación.", - "fr_FR": "Ouvre le dossier contenant les mods de l’application", - "he_IL": "פותח את התיקייה שמכילה מודים של האפליקציה", - "it_IT": "Apre la cartella che contiene le mod dell'applicazione", - "ja_JP": "アプリケーションの Mod データを格納するディレクトリを開きます", - "ko_KR": "앱의 모드가 포함된 디렉터리 열기", - "no_NO": "Åpner mappen som inneholder programmets modifikasjoner", - "pl_PL": "Otwiera katalog zawierający mody dla danej aplikacji", - "pt_BR": "Abre a pasta que contém os mods da aplicação", - "ru_RU": "Открывает папку, содержащую моды для приложений и игр", - "sv_SE": "Öppnar katalogen som innehåller applikationens Mods", - "th_TH": "เปิดไดเร็กทอรี่ Mods ของแอปพลิเคชัน", - "tr_TR": "", - "uk_UA": "Відкриває теку, яка містить модифікації застосунків (ігор)", - "zh_CN": "打开存放游戏 MOD 的目录", - "zh_TW": "開啟此應用程式模組的資料夾" - } - }, { "ID": "GameListContextMenuOpenSdModsDirectory", "Translations": { @@ -12392,31 +12167,6 @@ "zh_TW": "加入/移除為我的最愛" } }, - { - "ID": "GameListContextMenuToggleFavoriteToolTip", - "Translations": { - "ar_SA": "تبديل الحالة المفضلة للعبة", - "de_DE": "Aktiviert den Favoriten-Status des Spiels", - "el_GR": "Εναλλαγή της Κατάστασης Αγαπημένο του Παιχνιδιού", - "en_US": "Toggle Favorite status of Game", - "es_ES": "Marca o desmarca el juego como favorito", - "fr_FR": "Basculer le statut favori du jeu", - "he_IL": "למתג סטטוס העדפה של משחק", - "it_IT": "Segna il gioco come preferito", - "ja_JP": "ゲームをお気に入りに含めるかどうかを切り替えます", - "ko_KR": "게임의 즐겨찾기 상태 전환", - "no_NO": "Vis/Skjul favorittstatus for spillet", - "pl_PL": "Przełącz status Ulubionej Gry", - "pt_BR": "Marca ou desmarca o jogo como favorito", - "ru_RU": "Добавляет игру в избранное и помечает звёздочкой", - "sv_SE": "Växla favoritstatus för spelet", - "th_TH": "สลับสถานะเกมที่ชื่นชอบ", - "tr_TR": "Oyunu Favorilere Ekle/Çıkar", - "uk_UA": "Додати або вилучити гру з обраних", - "zh_CN": "切换游戏的收藏状态", - "zh_TW": "切換遊戲的我的最愛狀態" - } - }, { "ID": "SettingsTabGeneralTheme", "Translations": { diff --git a/src/Ryujinx/UI/Controls/ApplicationContextMenu.axaml b/src/Ryujinx/UI/Controls/ApplicationContextMenu.axaml index 71a7ee25a..ca49e8f71 100755 --- a/src/Ryujinx/UI/Controls/ApplicationContextMenu.axaml +++ b/src/Ryujinx/UI/Controls/ApplicationContextMenu.axaml @@ -14,8 +14,7 @@ Command="{Binding ToggleFavorite}" CommandParameter="{Binding}" Header="{ext:Locale GameListContextMenuToggleFavorite}" - Icon="{ext:Icon fa-solid fa-star}" - ToolTip.Tip="{ext:Locale GameListContextMenuToggleFavoriteToolTip}" /> + Icon="{ext:Icon fa-solid fa-star}" /> + Icon="{ext:Icon fa-solid fa-chart-line}" /> + IsEnabled="{Binding OpenUserSaveDirectoryEnabled}" /> + IsEnabled="{Binding OpenDeviceSaveDirectoryEnabled}" /> + IsEnabled="{Binding OpenBcatSaveDirectoryEnabled}" /> + Icon="{ext:Icon fa-solid fa-code-compare}" /> + Icon="{ext:Icon fa-solid fa-download}" /> + Icon="{ext:Icon fa-solid fa-folder}" /> + Icon="{ext:Icon fa-solid fa-folder}" /> + Icon="{ext:Icon fa-solid fa-folder}" /> Date: Sat, 2 Aug 2025 05:01:59 -0500 Subject: [PATCH 3/3] Other Tooltips Pt.2 (ryubing/ryujinx!95) See merge request ryubing/ryujinx!95 --- assets/locales.json | 250 ------------------ .../UI/Views/Main/MainMenuBarView.axaml | 11 +- .../Views/Settings/SettingsGraphicsView.axaml | 4 +- .../Views/Settings/SettingsSystemView.axaml | 10 +- 4 files changed, 5 insertions(+), 270 deletions(-) diff --git a/assets/locales.json b/assets/locales.json index 2c2dd72c7..ae896da30 100644 --- a/assets/locales.json +++ b/assets/locales.json @@ -16417,106 +16417,6 @@ "zh_TW": "支援滑鼠直接存取 (HID)。遊戲可將滑鼠作為指向裝置使用。\n\n僅適用於在 Switch 硬體上原生支援滑鼠控制的遊戲,這類遊戲很少。\n\n啟用後,觸控螢幕功能可能無法使用。\n\n如果不確定,請保持關閉狀態。" } }, - { - "ID": "RegionTooltip", - "Translations": { - "ar_SA": "تغيير منطقة النظام", - "de_DE": "Ändert die Systemregion", - "el_GR": "Αλλαγή Περιοχής Συστήματος", - "en_US": "Change System Region", - "es_ES": "Cambia la región del sistema", - "fr_FR": "Changer la région du système", - "he_IL": "שנה אזור מערכת", - "it_IT": "Cambia regione di sistema", - "ja_JP": "システムの地域を変更します", - "ko_KR": "시스템 지역 변경", - "no_NO": "Endre systemregion", - "pl_PL": "Zmień Region Systemu", - "pt_BR": "Mudar a Região do Sistema", - "ru_RU": "Сменяет регион системы", - "sv_SE": "Ändra systemets region", - "th_TH": "เปลี่ยนภูมิภาคของระบบ", - "tr_TR": "Sistem Bölgesini Değiştir", - "uk_UA": "Змінити регіон системи", - "zh_CN": "更改系统区域", - "zh_TW": "變更系統區域" - } - }, - { - "ID": "LanguageTooltip", - "Translations": { - "ar_SA": "تغيير لغة النظام", - "de_DE": "Ändert die Systemsprache", - "el_GR": "Αλλαγή Γλώσσας Συστήματος", - "en_US": "Change System Language", - "es_ES": "Cambia el idioma del sistema", - "fr_FR": "Changer la langue du système", - "he_IL": "שנה שפת מערכת", - "it_IT": "Cambia lingua di sistema", - "ja_JP": "システムの言語を変更します", - "ko_KR": "시스템 언어 변경", - "no_NO": "Endre systemspråk", - "pl_PL": "Zmień język systemu", - "pt_BR": "Mudar o Idioma do Sistema", - "ru_RU": "Меняет язык системы", - "sv_SE": "Ändra systemets språk", - "th_TH": "เปลี่ยนภาษาของระบบ", - "tr_TR": "Sistem Dilini Değiştir", - "uk_UA": "Змінити мову системи", - "zh_CN": "更改系统语言", - "zh_TW": "變更系統語言" - } - }, - { - "ID": "TimezoneTooltip", - "Translations": { - "ar_SA": "تغيير النطاق الزمني للنظام", - "de_DE": "Ändert die Systemzeitzone", - "el_GR": "Αλλαγή Ζώνης Ώρας Συστήματος", - "en_US": "Change System TimeZone", - "es_ES": "Cambia la zona horaria del sistema", - "fr_FR": "Changer le fuseau horaire du système", - "he_IL": "שנה את אזור הזמן של המערכת", - "it_IT": "Cambia fuso orario di sistema", - "ja_JP": "システムのタイムゾーンを変更します", - "ko_KR": "시스템 시간대 변경", - "no_NO": "Endre systemtidssone", - "pl_PL": "Zmień Strefę Czasową Systemu", - "pt_BR": "Mudar o Fuso-Horário do Sistema", - "ru_RU": "Меняет часовой пояс системы", - "sv_SE": "Ändra systemets tidszon", - "th_TH": "เปลี่ยนโซนเวลาของระบบ", - "tr_TR": "Sistem Saat Dilimini Değiştir", - "uk_UA": "Змінити часовий пояс системи", - "zh_CN": "更改系统时区", - "zh_TW": "變更系統時區" - } - }, - { - "ID": "TimeTooltip", - "Translations": { - "ar_SA": "تغيير وقت النظام", - "de_DE": "Ändert die Systemzeit", - "el_GR": "Αλλαγή Ώρας Συστήματος", - "en_US": "Change System Time", - "es_ES": "Cambia la hora del sistema", - "fr_FR": "Changer l'heure du système", - "he_IL": "שנה זמן מערכת", - "it_IT": "Cambia data e ora di sistema", - "ja_JP": "システムの時刻を変更します", - "ko_KR": "시스템 시간 변경", - "no_NO": "Endre systemtid", - "pl_PL": "Zmień czas systemowy", - "pt_BR": "Mudar a Data e Hora do Sistema", - "ru_RU": "Меняет системное время системы", - "sv_SE": "Ändra systemtid", - "th_TH": "เปลี่ยนเวลาของระบบ", - "tr_TR": "Sistem Saatini Değiştir", - "uk_UA": "Змінити системний час", - "zh_CN": "更改系统时间", - "zh_TW": "變更系統時鐘" - } - }, { "ID": "MatchTimeTooltip", "Translations": { @@ -17067,31 +16967,6 @@ "zh_TW": "套用於繪製器視窗的長寬比。\n\n只有在遊戲中使用長寬比模組時才可變更,否則圖形會被拉伸。\n\n如果不確定,請保持 16:9 狀態。" } }, - { - "ID": "ShaderDumpPathTooltip", - "Translations": { - "ar_SA": "مسار تفريغ المظللات", - "de_DE": "Grafik-Shader-Dump-Pfad", - "el_GR": "Τοποθεσία Εναπόθεσης Προσωρινής Μνήμης Shaders", - "en_US": "Graphics Shaders Dump Path", - "es_ES": "Directorio en el cual se volcarán los sombreadores de los gráficos", - "fr_FR": "Chemin de sauvegarde des shaders graphiques", - "he_IL": "נתיב השלכת הצללות גראפיות", - "it_IT": "Percorso di dump degli shader", - "ja_JP": "グラフィックス シェーダー ダンプのパスです", - "ko_KR": "그래픽 셰이더 덤프 경로", - "no_NO": "Grafikk Shader Dump bane", - "pl_PL": "Ścieżka Zrzutu Shaderów Grafiki", - "pt_BR": "Diretório de Despejo de Shaders", - "ru_RU": "Путь с дампами графических шейдеров", - "sv_SE": "Sökväg för Graphics Shaders Dump", - "th_TH": "ที่เก็บ ดัมพ์ไฟล์เชเดอร์", - "tr_TR": "Grafik Shader Döküm Yolu", - "uk_UA": "Шлях до дампу графічних шейдерів", - "zh_CN": "转储图形着色器的路径", - "zh_TW": "圖形著色器傾印路徑" - } - }, { "ID": "FileLogTooltip", "Translations": { @@ -17517,81 +17392,6 @@ "zh_TW": "開啟檔案總管,選擇一個或多個資料夾來大量載入遊戲更新" } }, - { - "ID": "OpenRyujinxFolderTooltip", - "Translations": { - "ar_SA": "فتح مجلد نظام ملفات ريوجينكس", - "de_DE": "Öffnet den Ordner, der das Ryujinx Dateisystem enthält", - "el_GR": "Ανοίξτε το φάκελο συστήματος αρχείων Ryujinx", - "en_US": "Open Ryujinx filesystem folder", - "es_ES": "Abre la carpeta de sistema de Ryujinx", - "fr_FR": "Ouvrir le dossier du système de fichiers Ryujinx", - "he_IL": "פתח את תיקיית מערכת הקבצים ריוג'ינקס", - "it_IT": "Apri la cartella del filesystem di Ryujinx", - "ja_JP": "Ryujinx ファイルシステムフォルダを開きます", - "ko_KR": "Ryujinx 파일 시스템 폴더 열기", - "no_NO": "Åpne Ryujinx filsystem-mappen", - "pl_PL": "Otwórz folder systemu plików Ryujinx", - "pt_BR": "Abre a pasta do sistema de arquivos Ryujinx", - "ru_RU": "Открывает папку с файлами Ryujinx", - "sv_SE": "Öppna Ryujinx-filsystemsmappen", - "th_TH": "เปิดโฟลเดอร์ระบบไฟล์ Ryujinx", - "tr_TR": "Ryujinx dosya sistem klasörünü açar", - "uk_UA": "Відкриває теку з файлами Ryujinx", - "zh_CN": "打开 Ryujinx 模拟器系统目录", - "zh_TW": "開啟 Ryujinx 檔案系統資料夾" - } - }, - { - "ID": "OpenScreenshotFolderTooltip", - "Translations": { - "ar_SA": "", - "de_DE": "", - "el_GR": "", - "en_US": "Open Ryujinx screenshots folder", - "es_ES": "", - "fr_FR": "Ouvrir le dossier des captures d’écran Ryujinx", - "he_IL": "", - "it_IT": "", - "ja_JP": "", - "ko_KR": "Ryujinx 스크린샷 폴더 열기", - "no_NO": "Åpne Ryujinx skjermbildemappen", - "pl_PL": "", - "pt_BR": "Abre a pasta de capturas de tela do Ryujinx", - "ru_RU": "Открывает папку скриншотов Ryujinx", - "sv_SE": "Öppna Ryujinx skärmbildsmapp", - "th_TH": "", - "tr_TR": "", - "uk_UA": "Відкрити теку куди зберігаються скріншоти Ryujinx", - "zh_CN": "打开 Ryujinx 截图文件夹", - "zh_TW": "開啟 Ryujinx 螢幕擷取畫面資料夾" - } - }, - { - "ID": "OpenRyujinxLogsTooltip", - "Translations": { - "ar_SA": "يفتح المجلد الذي تتم كتابة السجلات إليه", - "de_DE": "Öffnet den Ordner, in welchem die Logs gespeichert werden", - "el_GR": "Ανοίξτε το φάκελο στον οποίο διατηρούνται τα αρχεία καταγραφής", - "en_US": "Opens the folder where logs are written to", - "es_ES": "Abre la carpeta en la que se guardan los registros", - "fr_FR": "Ouvre le dossier où les journaux sont enregistrés", - "he_IL": "פותח את התיקיה שאליה נכתבים רישומים", - "it_IT": "Apre la cartella dove vengono salvati i log", - "ja_JP": "ログが格納されるフォルダを開きます", - "ko_KR": "로그가 기록되는 폴더 열기", - "no_NO": "Åpner mappen hvor logger er lagret", - "pl_PL": "Otwiera folder, w którym zapisywane są logi", - "pt_BR": "Abre a pasta onde os logs são gravados", - "ru_RU": "Открывает папку, в которую записываются логи", - "sv_SE": "Öppnar mappen där loggarna har skrivits till", - "th_TH": "เปิดโฟลเดอร์ ที่เก็บไฟล์ประวัติ", - "tr_TR": "Log dosyalarının bulunduğu klasörü açar", - "uk_UA": "Відкриває теку, куди зберігаються журнали (logs)", - "zh_CN": "打开日志存放的目录", - "zh_TW": "開啟日誌被寫入的資料夾" - } - }, { "ID": "ExitTooltip", "Translations": { @@ -17617,56 +17417,6 @@ "zh_TW": "結束 Ryujinx" } }, - { - "ID": "OpenSettingsTooltip", - "Translations": { - "ar_SA": "فتح نافذة الإعدادات", - "de_DE": "Öffnet das Einstellungsfenster", - "el_GR": "Ανοίξτε το παράθυρο Ρυθμίσεων", - "en_US": "Open settings window", - "es_ES": "Abre la ventana de configuración", - "fr_FR": "Ouvrir la fenêtre des paramètres", - "he_IL": "פתח את חלון ההגדרות", - "it_IT": "Apri la finestra delle impostazioni", - "ja_JP": "設定ウインドウを開きます", - "ko_KR": "설정 창 열기", - "no_NO": "Åpne innstillinger-vinduet", - "pl_PL": "Otwórz okno ustawień", - "pt_BR": "Abrir janela de configurações", - "ru_RU": "Открывает окно параметров", - "sv_SE": "Öppna inställningar", - "th_TH": "เปิดหน้าต่างการตั้งค่า", - "tr_TR": "Seçenekler penceresini açar", - "uk_UA": "Відкриває вікно налаштувань", - "zh_CN": "打开设置窗口", - "zh_TW": "開啟設定視窗" - } - }, - { - "ID": "OpenProfileManagerTooltip", - "Translations": { - "ar_SA": "فتح نافذة إدارة الملفات الشخصية للمستخدمين", - "de_DE": "Öffnet das Profilverwaltungsfenster", - "el_GR": "Ανοίξτε το παράθυρο Διαχείρισης Προφίλ Χρήστη", - "en_US": "Open User Profiles Manager window", - "es_ES": "Abre la ventana para gestionar los perfiles de usuario", - "fr_FR": "Ouvrir la fenêtre du gestionnaire de profils d'utilisateurs", - "he_IL": "פתח את חלון מנהל פרופילי המשתמש", - "it_IT": "Apri la finestra di gestione dei profili utente", - "ja_JP": "ユーザプロファイル管理ウインドウを開きます", - "ko_KR": "사용자 프로필 관리자 창 열기", - "no_NO": "Åpne vindu for brukerprofiler", - "pl_PL": "Otwórz okno Menedżera Profili Użytkownika", - "pt_BR": "Abrir Janela de Gerenciamento de Perfis", - "ru_RU": "Открыть менеджер учётных записей", - "sv_SE": "Öppna hanterare för användarprofiler", - "th_TH": "เปิดหน้าต่างตัวจัดการโปรไฟล์ผู้ใช้", - "tr_TR": "Kullanıcı profil yöneticisi penceresini açar", - "uk_UA": "Відкриває вікно диспетчера профілів користувачів", - "zh_CN": "打开用户账户管理窗口", - "zh_TW": "開啟使用者設定檔管理員視窗" - } - }, { "ID": "StopEmulationTooltip", "Translations": { diff --git a/src/Ryujinx/UI/Views/Main/MainMenuBarView.axaml b/src/Ryujinx/UI/Views/Main/MainMenuBarView.axaml index 1bce31f6d..19644df53 100755 --- a/src/Ryujinx/UI/Views/Main/MainMenuBarView.axaml +++ b/src/Ryujinx/UI/Views/Main/MainMenuBarView.axaml @@ -63,18 +63,15 @@ + Icon="{ext:Icon fa-solid fa-folder-closed}" /> + Icon="{ext:Icon fa-solid fa-desktop}" /> + Icon="{ext:Icon fa-solid fa-file-lines}" /> diff --git a/src/Ryujinx/UI/Views/Settings/SettingsGraphicsView.axaml b/src/Ryujinx/UI/Views/Settings/SettingsGraphicsView.axaml index 5a91b0435..d21695d0f 100644 --- a/src/Ryujinx/UI/Views/Settings/SettingsGraphicsView.axaml +++ b/src/Ryujinx/UI/Views/Settings/SettingsGraphicsView.axaml @@ -285,12 +285,10 @@ Spacing="10"> + Width="350" /> diff --git a/src/Ryujinx/UI/Views/Settings/SettingsSystemView.axaml b/src/Ryujinx/UI/Views/Settings/SettingsSystemView.axaml index dbe4433dd..395741f49 100644 --- a/src/Ryujinx/UI/Views/Settings/SettingsSystemView.axaml +++ b/src/Ryujinx/UI/Views/Settings/SettingsSystemView.axaml @@ -40,7 +40,6 @@ Width="250" /> @@ -72,11 +71,9 @@ @@ -141,7 +138,6 @@ @@ -183,8 +176,7 @@ ClockIdentifier="24HourClock" IsEnabled="{Binding !MatchSystemTime}" SelectedTime="{Binding CurrentTime}" - Width="350" - ToolTip.Tip="{ext:Locale TimeTooltip}" /> + Width="350" />