From 048d02e5b4e3d86ea86754cc26bd18bab0ec459d Mon Sep 17 00:00:00 2001 From: crueter Date: Sat, 25 Apr 2026 23:32:20 +0200 Subject: [PATCH] [android] Remove unused SPIRV strings and make strings check run on PRs (#3885) I reorganized my runners so it shouldn't be an issue anymore Signed-off-by: crueter Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3885 Reviewed-by: MaranBr Reviewed-by: CamilleLaVey --- .forgejo/workflows/strings.yml | 4 +++- src/android/app/src/main/res/values-ar/strings.xml | 2 -- src/android/app/src/main/res/values-ckb/strings.xml | 1 - src/android/app/src/main/res/values-cs/strings.xml | 2 -- src/android/app/src/main/res/values-de/strings.xml | 2 -- src/android/app/src/main/res/values-es/strings.xml | 2 -- src/android/app/src/main/res/values-fa/strings.xml | 2 -- src/android/app/src/main/res/values-fr/strings.xml | 1 - src/android/app/src/main/res/values-he/strings.xml | 1 - src/android/app/src/main/res/values-hu/strings.xml | 1 - src/android/app/src/main/res/values-id/strings.xml | 1 - src/android/app/src/main/res/values-it/strings.xml | 1 - src/android/app/src/main/res/values-ja/strings.xml | 1 - src/android/app/src/main/res/values-ko/strings.xml | 1 - src/android/app/src/main/res/values-nb/strings.xml | 1 - src/android/app/src/main/res/values-pl/strings.xml | 2 -- src/android/app/src/main/res/values-pt-rBR/strings.xml | 1 - src/android/app/src/main/res/values-pt-rPT/strings.xml | 1 - src/android/app/src/main/res/values-ru/strings.xml | 2 -- src/android/app/src/main/res/values-sr/strings.xml | 1 - src/android/app/src/main/res/values-uk/strings.xml | 2 -- src/android/app/src/main/res/values-vi/strings.xml | 1 - src/android/app/src/main/res/values-zh-rCN/strings.xml | 2 -- src/android/app/src/main/res/values-zh-rTW/strings.xml | 1 - src/android/app/src/main/res/values/strings.xml | 2 -- 25 files changed, 3 insertions(+), 35 deletions(-) diff --git a/.forgejo/workflows/strings.yml b/.forgejo/workflows/strings.yml index ae8a7220e1..8b37fca73a 100644 --- a/.forgejo/workflows/strings.yml +++ b/.forgejo/workflows/strings.yml @@ -3,6 +3,8 @@ name: Check Strings on: push: branches: [ master ] + pull_request: + branches: [ master ] jobs: check-strings: @@ -10,7 +12,7 @@ jobs: steps: - uses: actions/checkout@v4 with: - fetch-depth: 0 + fetch-depth: 1 - name: Find Unused Strings run: ./tools/unused-strings.sh diff --git a/src/android/app/src/main/res/values-ar/strings.xml b/src/android/app/src/main/res/values-ar/strings.xml index 04ece080fb..671b37e2e4 100644 --- a/src/android/app/src/main/res/values-ar/strings.xml +++ b/src/android/app/src/main/res/values-ar/strings.xml @@ -463,8 +463,6 @@ حدة FSR يحدد مدى وضوح الصورة عند استخدام التباين الديناميكي لـ FSR طريقة مضاد التعرج - تحسين مخرجات SPIRV - يعمل على تحسين أداء برامج التظليل المجمعة لتحسين كفاءة وحدة معالجة الرسومات، ولكنه قد يؤدي إلى زيادة وقت التحميل وإبطاء السرعة في البداية. متقدم diff --git a/src/android/app/src/main/res/values-ckb/strings.xml b/src/android/app/src/main/res/values-ckb/strings.xml index bb40866228..c310b88d25 100644 --- a/src/android/app/src/main/res/values-ckb/strings.xml +++ b/src/android/app/src/main/res/values-ckb/strings.xml @@ -332,7 +332,6 @@ تیژی FSR دیاریکردنی تیژی وێنە لە کاتی بەکارهێنانی FSR شێوازی دژە-خاوڕۆیی - شێیدەرە کۆمپایلکراوەکان باش دەکات بۆ باشترکردنی کارایی GPU. وردیی DMA diff --git a/src/android/app/src/main/res/values-cs/strings.xml b/src/android/app/src/main/res/values-cs/strings.xml index 98a042652c..4f7d98057c 100644 --- a/src/android/app/src/main/res/values-cs/strings.xml +++ b/src/android/app/src/main/res/values-cs/strings.xml @@ -442,8 +442,6 @@ Ostrost FSR Určuje jak ostře bude obraz vypadat při použití dynamického kontrastu FSR. Metoda anti-aliasingu - Optimalizovat výstup SPIRV - Optimalizuje kompilované shadery pro zlepšení efektivity GPU, ale mohou se objevit delší nahrávací časy a zpomalení v úvodu. Pokročilé diff --git a/src/android/app/src/main/res/values-de/strings.xml b/src/android/app/src/main/res/values-de/strings.xml index ed1bd62a1c..d2988d2b27 100644 --- a/src/android/app/src/main/res/values-de/strings.xml +++ b/src/android/app/src/main/res/values-de/strings.xml @@ -442,8 +442,6 @@ Wird der Handheld-Modus verwendet, verringert es die Auflösung und erhöht die FSR-Schärfe Bestimmt die Schärfe bei FSR-Nutzung. Kantenglättung - Optimiere SPIRV-Ausgabe - Optimiert den kompilierten Shader, um die GPU-Effizienz zu verbessern. Erweitert diff --git a/src/android/app/src/main/res/values-es/strings.xml b/src/android/app/src/main/res/values-es/strings.xml index 60db290226..c6e42b8c41 100644 --- a/src/android/app/src/main/res/values-es/strings.xml +++ b/src/android/app/src/main/res/values-es/strings.xml @@ -457,8 +457,6 @@ Nitidez FSR Ajusta la intensidad del filtro de enfoque al usar el contraste dinámico de FSR. Método de suavizado de bordes - Optimizar la salida de SPIRV - Optimiza los sombreadores compilados para mejorar la eficiencia de la GPU. Avanzado diff --git a/src/android/app/src/main/res/values-fa/strings.xml b/src/android/app/src/main/res/values-fa/strings.xml index 316bb57b56..39f0432d8e 100644 --- a/src/android/app/src/main/res/values-fa/strings.xml +++ b/src/android/app/src/main/res/values-fa/strings.xml @@ -125,8 +125,6 @@ هیچ‌کدام - بهینه‌سازی خروجی Spir-V - شیدر کامپایل شده را برای بهبود کارایی GPU بهینه‌سازی می‌کند. هرگز در هنگام بارگذاری همیشه diff --git a/src/android/app/src/main/res/values-fr/strings.xml b/src/android/app/src/main/res/values-fr/strings.xml index dc625eca8b..df16737dec 100644 --- a/src/android/app/src/main/res/values-fr/strings.xml +++ b/src/android/app/src/main/res/values-fr/strings.xml @@ -455,7 +455,6 @@ Netteté FSR Détermine à quel point l\'image sera affinée lors de l\'utilisation du contraste dynamique FSR. Méthode d\'anticrénelage - Optimise le shader compilé pour améliorer l\'efficacité du GPU. Précision DMA diff --git a/src/android/app/src/main/res/values-he/strings.xml b/src/android/app/src/main/res/values-he/strings.xml index c43dbd94fa..4cfd89217e 100644 --- a/src/android/app/src/main/res/values-he/strings.xml +++ b/src/android/app/src/main/res/values-he/strings.xml @@ -362,7 +362,6 @@ חדות FSR קובע את מידת החדות בעת שימוש ב-FSR. שיטת Anti-aliasing - משפר את השאדר המהודר כדי להגביר את יעילות ה-GPU. דיוק DMA diff --git a/src/android/app/src/main/res/values-hu/strings.xml b/src/android/app/src/main/res/values-hu/strings.xml index e7922386ba..a42bac6779 100644 --- a/src/android/app/src/main/res/values-hu/strings.xml +++ b/src/android/app/src/main/res/values-hu/strings.xml @@ -351,7 +351,6 @@ FSR élesség Meghatározza, milyen éles lesz a kép az FSR dinamikus kontraszt használata közben. Élsimítási módszer - Optimalizálja a lefordított shadert a GPU hatékonyságának javításáért. DMA pontosság diff --git a/src/android/app/src/main/res/values-id/strings.xml b/src/android/app/src/main/res/values-id/strings.xml index 90231d088e..2c575dcc8f 100644 --- a/src/android/app/src/main/res/values-id/strings.xml +++ b/src/android/app/src/main/res/values-id/strings.xml @@ -383,7 +383,6 @@ Ketajaman FSR Menentukan seberapa tajam gambar akan terlihat saat menggunakan kontras dinamis FSR Metode anti-aliasing - Mengoptimalkan shader yang dikompilasi untuk meningkatkan efisiensi GPU. Akurasi DMA diff --git a/src/android/app/src/main/res/values-it/strings.xml b/src/android/app/src/main/res/values-it/strings.xml index d1d1727780..e3b3009385 100644 --- a/src/android/app/src/main/res/values-it/strings.xml +++ b/src/android/app/src/main/res/values-it/strings.xml @@ -390,7 +390,6 @@ Nitidezza FSR Determina quanto sarà nitida l\'immagine utilizzando il contrasto dinamico di FSR Metodo di anti-aliasing - Ottimizza lo shader compilato per migliorare l\'efficienza della GPU. Precisione DMA diff --git a/src/android/app/src/main/res/values-ja/strings.xml b/src/android/app/src/main/res/values-ja/strings.xml index 694bd94493..03bfcf3e41 100644 --- a/src/android/app/src/main/res/values-ja/strings.xml +++ b/src/android/app/src/main/res/values-ja/strings.xml @@ -349,7 +349,6 @@ 垂直同期モード ウィンドウ適応フィルター アンチエイリアス方式 - コンパイル済みシェーダーを最適化し、GPUの効率を向上させます。 DMA精度 diff --git a/src/android/app/src/main/res/values-ko/strings.xml b/src/android/app/src/main/res/values-ko/strings.xml index 3758b25468..2f32665356 100644 --- a/src/android/app/src/main/res/values-ko/strings.xml +++ b/src/android/app/src/main/res/values-ko/strings.xml @@ -349,7 +349,6 @@ 수직동기화 모드 윈도우 적응 필터 안티에일리어싱 방법 - 컴파일된 셰이더를 최적화하여 GPU 효율성을 향상시킵니다. DMA 정확도 diff --git a/src/android/app/src/main/res/values-nb/strings.xml b/src/android/app/src/main/res/values-nb/strings.xml index 1423fc1417..8fbc008bb1 100644 --- a/src/android/app/src/main/res/values-nb/strings.xml +++ b/src/android/app/src/main/res/values-nb/strings.xml @@ -332,7 +332,6 @@ FSR-skarphet Bestemmer bildekvalitet med FSR Anti-aliasing-metode - Optimaliserer den kompilerte shaderen for å forbedre GPU-effektiviteten. DMA-nøyaktighet diff --git a/src/android/app/src/main/res/values-pl/strings.xml b/src/android/app/src/main/res/values-pl/strings.xml index 557b8a0697..ac09657d6c 100644 --- a/src/android/app/src/main/res/values-pl/strings.xml +++ b/src/android/app/src/main/res/values-pl/strings.xml @@ -442,8 +442,6 @@ Ostrość FSR Kontroluje ostrość obrazu w FSR. Metoda wygładzania krawędzi - Optymalizuj wyjście SPIRV - Optymalizuje skompilowany shader w celu poprawy wydajności GPU. Zaawansowane diff --git a/src/android/app/src/main/res/values-pt-rBR/strings.xml b/src/android/app/src/main/res/values-pt-rBR/strings.xml index 85d72b7665..d87d6a15e6 100644 --- a/src/android/app/src/main/res/values-pt-rBR/strings.xml +++ b/src/android/app/src/main/res/values-pt-rBR/strings.xml @@ -433,7 +433,6 @@ Nitidez do FSR Determina a nitidez da imagem ao utilizar o contraste dinâmico do FSR Método de Anti-aliasing - Otimiza o shader compilado para melhorar a eficiência da GPU. Avançado diff --git a/src/android/app/src/main/res/values-pt-rPT/strings.xml b/src/android/app/src/main/res/values-pt-rPT/strings.xml index a21c142026..51283f93a0 100644 --- a/src/android/app/src/main/res/values-pt-rPT/strings.xml +++ b/src/android/app/src/main/res/values-pt-rPT/strings.xml @@ -355,7 +355,6 @@ Nitidez do FSR Determina a nitidez da imagem ao usar contraste dinâmico do FSR Método de Anti-Serrilhado - Otimiza o shader compilado para melhorar a eficiência da GPU. Precisão da DMA diff --git a/src/android/app/src/main/res/values-ru/strings.xml b/src/android/app/src/main/res/values-ru/strings.xml index 5d6d4a0214..949bb17081 100644 --- a/src/android/app/src/main/res/values-ru/strings.xml +++ b/src/android/app/src/main/res/values-ru/strings.xml @@ -459,8 +459,6 @@ Резкость FSR Определяет, насколько чётким будет изображение при использовании динамического контраста FSR. Метод сглаживания - Оптимизация вывода SPIRV - Оптимизирует скомпилированный шейдер для повышения эффективности ГПУ. Расширенные diff --git a/src/android/app/src/main/res/values-sr/strings.xml b/src/android/app/src/main/res/values-sr/strings.xml index d3a630d376..74b04d4c8f 100644 --- a/src/android/app/src/main/res/values-sr/strings.xml +++ b/src/android/app/src/main/res/values-sr/strings.xml @@ -354,7 +354,6 @@ ФСР оштрина Одређује колико ће се слика наоштрен трајати док користи \"ФСР\" динамички контраст Метода против алиасирања - Оптимизира састављена схадер за побољшање ефикасности ГПУ-а. DMA тачност diff --git a/src/android/app/src/main/res/values-uk/strings.xml b/src/android/app/src/main/res/values-uk/strings.xml index e8ec377718..1a034c6e89 100644 --- a/src/android/app/src/main/res/values-uk/strings.xml +++ b/src/android/app/src/main/res/values-uk/strings.xml @@ -459,8 +459,6 @@ Різкість FSR Визначає різкість зображення при використанні FSR. Згладжування - Оптимізовувати виведення SPIRV - Оптимізує скомпільований шейдер для покращення ефективності GPU. Додаткові diff --git a/src/android/app/src/main/res/values-vi/strings.xml b/src/android/app/src/main/res/values-vi/strings.xml index 829aeb58bc..5aec3b1219 100644 --- a/src/android/app/src/main/res/values-vi/strings.xml +++ b/src/android/app/src/main/res/values-vi/strings.xml @@ -330,7 +330,6 @@ Độ sắc nét FSR Độ sắc nét khi dùng FSR Phương pháp khử răng cưa - Tối ưu hóa shader đã biên dịch để cải thiện hiệu suất GPU. Độ chính xác DMA diff --git a/src/android/app/src/main/res/values-zh-rCN/strings.xml b/src/android/app/src/main/res/values-zh-rCN/strings.xml index 6091b4b2ff..c468b885f3 100644 --- a/src/android/app/src/main/res/values-zh-rCN/strings.xml +++ b/src/android/app/src/main/res/values-zh-rCN/strings.xml @@ -453,8 +453,6 @@ FSR 锐化度 指定使用 FSR 时图像的锐化程度 抗锯齿方式 - 优化 SPIRV 输出 - 优化编译后的着色器以提高GPU效率。 高级 diff --git a/src/android/app/src/main/res/values-zh-rTW/strings.xml b/src/android/app/src/main/res/values-zh-rTW/strings.xml index 522cff664e..d45059a3b0 100644 --- a/src/android/app/src/main/res/values-zh-rTW/strings.xml +++ b/src/android/app/src/main/res/values-zh-rTW/strings.xml @@ -440,7 +440,6 @@ FSR 銳化度 使用 FSR 時圖片的銳化程度 抗鋸齒 - 最佳化編譯後的著色器以提高GPU效率。 DMA 準確度 diff --git a/src/android/app/src/main/res/values/strings.xml b/src/android/app/src/main/res/values/strings.xml index 02860364a9..7052a7718a 100644 --- a/src/android/app/src/main/res/values/strings.xml +++ b/src/android/app/src/main/res/values/strings.xml @@ -469,8 +469,6 @@ FSR sharpness Determines how sharpened the image will look while using FSR\'s dynamic contrast Anti-aliasing method - Optimize SPIRV output - Optimizes compiled shaders to improve GPU efficiency, but may introduce longer loading times and initial slowdowns. Advanced