Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/android-emulator-ondemand.yml
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ jobs:
emulator-options: -no-window -gpu swiftshader_indirect -noaudio -no-boot-anim -camera-back none
disable-animations: false
sdcard-path-or-size: 100M
arch: x86_64
arch: arm64
ram-size: 2048M
channel: canary
script: echo "Generated AVD snapshot for caching."
Expand All @@ -101,7 +101,7 @@ jobs:
emulator-options: -no-snapshot-save -no-window -gpu swiftshader_indirect -noaudio -no-boot-anim -camera-back none
disable-animations: true
sdcard-path-or-size: 100M
arch: x86_64
arch: arm64
ram-size: 2048M
channel: canary
script: |
Expand Down
16 changes: 15 additions & 1 deletion .github/workflows/android-feature.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
name: Android Feature CI

on:
workflow_dispatch:
pull_request:
branches:
- 'master'
Expand Down Expand Up @@ -79,9 +80,22 @@ jobs:
echo "❌ .cargo/config.toml missing"
exit 1
fi

# (โค้ดด้านบนปล่อยไว้เหมือนเดิม)
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v6

# 1. สั่งบิลด์ APK (อันนี้ผ่านอยู่แล้ว)
- name: Build with Gradle
run: ./gradlew assembledebug --stacktrace
run: ./gradlew assemblePlayDebug --stacktrace
- name: Run test cases
run: ./gradlew jacocoTestPlayDebugUnitTestReport --stacktrace --info

# 2. ✅ เพิ่มโค้ด 1 บล็อกนี้เข้าไปต่อท้ายสุดแทน เพื่อดูดไฟล์ APK มาให้เราโหลด!
- name: 📦 Upload APK Artifact
uses: actions/upload-artifact@v4
with:
name: AmazeFileManager-Debug-APK
path: app/build/outputs/apk/**/*.apk
retention-days: 7
if-no-files-found: error
1 change: 1 addition & 0 deletions .github/workflows/fastlane-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,4 @@ jobs:
with:
fastlaneDir: ./fastlane/metadata/android # optional
usePlayStoreLocales: true # optional

8 changes: 4 additions & 4 deletions app/src/main/res/values-ar/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -581,7 +581,7 @@
<string name="donation_thanks">شكرا للتبرع ، هذا يبقينا متحفزا ! (: </string>
<string name="enable_marquee_filename">اتاحة تأثير marquee لأسماء الملفات </string>
<string name="archive_password_prompt">برجاء ادخال كلمة سرية التخزين : </string>
<string name="cannot_extract_archive">لا يمكن استخراج الأرشيف \"\ %s \"\ : %s </string>
<string name="cannot_extract_archive" formatted="false">لا يمكن استخراج الأرشيف \"\ %s \"\ : %s </string>
<string name="archive_unsupported_or_corrupt">لا يمكن فتح التخزين \\" %s \\". اما أنه لا يمكن فتح ملف التخزين ، أو أنه قد حدث تلف في التخزين. </string>
<string name="close">اغلاق </string>
<string name="bookmark_exists">علامة التوقف موجودة </string>
Expand Down Expand Up @@ -624,8 +624,8 @@
<string name="disableIpcSignature">الغاء اتاحة التحقق من توقيع IPC (بالنسبة لوحدات خدمة SMBv1 القديمة-UNSAFE !) </string>
<string name="cannot_delete_file">لا يمكن حذف الملف </string>
<string name="cannot_delete_file_with_reason">لا يمكن حذف الملف-%s </string>
<string name="cannot_rename_file">لا يمكن اعادة تسمية الملف %s-%s </string>
<string name="cannot_read_directory">لا يمكن قراءة الدليل %s-%s </string>
<string name="cannot_rename_file" formatted="false">لا يمكن اعادة تسمية الملف %s-%s </string>
<string name="cannot_read_directory" formatted="false">لا يمكن قراءة الدليل %s-%s </string>
<string name="just_once">مرة واحدة فقط </string>
<string name="always">دائما </string>
<string name="choose_different_app">اختيار تطبيق مختلف </string>
Expand All @@ -638,7 +638,7 @@
<string name="ftp_prompt_restart_server">سيكون من الضروري اعادة بدء وحدة خدمة FTP لكي تصبح التغييرات فعالة. </string>
<string name="error_permission_denied">تم رفض التصريح </string>
<string name="error_archive_password_incorrect">كلمة سرية أرشيف غير صحيحة. </string>
<string name="error_archive_cannot_extract">لا يمكن استخراج مدخلات التخزين \\"%s \\" الى \"\ %s \"\. </string>
<string name="error_archive_cannot_extract" formatted="false">لا يمكن استخراج مدخلات التخزين \\"%s \\" الى \"\ %s \"\. </string>
<string name="drag_and_drop_preference">حدد سحب ووضع تفضيلات (Expertal) </string>
<string name="drag_to_move_copy">اللمس والسحب لنقل أو نسخ ملفات </string>
<string name="drag_to_select">قم باللمس والسحب لاختيار الملفات </string>
Expand Down
6 changes: 3 additions & 3 deletions app/src/main/res/values-bqi-rIR/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
<string name="uninstall">لقو پۊرنیڌن</string>
<string name="play">فۊرۊشگا گۊگل پلی</string>
<string name="properties">دووسمندیا</string>
<string name="copyingapks">لف گیری فایل APK ز %d و %s</string>
<string name="copyingapks" formatted="false">لف گیری فایل APK ز %d و %s</string>
<string name="delbook">پاک کردن نشووک</string>
<string name="add_to_bookmarks">ٱووردن و نشووکا</string>
<string name="enterpath">تور ت دیاری کوݩ</string>
Expand Down Expand Up @@ -556,8 +556,8 @@
<string name="crash_report_copied">گوزارش خراوی منه ویرگه لف گیری وابی</string>
<string name="cannot_delete_file">پاک کردن فایل مومکن نؽ</string>
<string name="cannot_delete_file_with_reason">پاک کردن فایل مومکن نؽ - %s</string>
<string name="cannot_rename_file">آلشت نوم فایل مومکن نؽ %s - %s</string>
<string name="cannot_read_directory">خوندن تور مومکن نؽ %s - %s </string>
<string name="cannot_rename_file" formatted="false">آلشت نوم فایل مومکن نؽ %s - %s</string>
<string name="cannot_read_directory" formatted="false">خوندن تور مومکن نؽ %s - %s </string>
<string name="just_once">تینا سی ی کرت</string>
<string name="always">همیشه</string>
<string name="choose_different_app">پسند ی برنومه پؽش فرز دی</string>
Expand Down
12 changes: 6 additions & 6 deletions app/src/main/res/values-cs-rCZ/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
<string name="uninstall">Odinstalovat</string>
<string name="play">Obchod Play</string>
<string name="properties">Předvolby</string>
<string name="copyingapks">Kopírování %d APK souborů do %s</string>
<string name="copyingapks" formatted="false">Kopírování %d APK souborů do %s</string>
<string name="delbook">Odstranit záložku</string>
<string name="add_to_bookmarks">Přidat do záložek</string>
<string name="enterpath">Zadejte cestu</string>
Expand Down Expand Up @@ -589,7 +589,7 @@
<string name="donation_thanks">Děkujeme Vám za dar, udržuje nás motivované! (:</string>
<string name="enable_marquee_filename">Povolit markýzový efekt pro názvy souborů</string>
<string name="archive_password_prompt">Zadejte prosím heslo archívu:</string>
<string name="cannot_extract_archive">Nelze extrahovat archív \"%s\": %s</string>
<string name="cannot_extract_archive" formatted="false">Nelze extrahovat archív \"%s\": %s</string>
<string name="archive_unsupported_or_corrupt">Nezdařilo se otevřít archív \"%s\". Buď nemůžeme archív otevřít, nebo byl archív poškozen.</string>
<string name="close">Zavřít</string>
<string name="bookmark_exists">Záložka existuje</string>
Expand Down Expand Up @@ -630,8 +630,8 @@
<string name="disableIpcSignature">Zakázat kontrolu IPC podpisu (pro starší SMBv1 servery - NEBEZPEČNÉ!)</string>
<string name="cannot_delete_file">Nelze smazat soubor</string>
<string name="cannot_delete_file_with_reason">Nelze smazat soubor - %s</string>
<string name="cannot_rename_file">Nelze přejmenovat soubor %s - %s</string>
<string name="cannot_read_directory">Nelze číst adresář %s - %s</string>
<string name="cannot_rename_file" formatted="false">Nelze přejmenovat soubor %s - %s</string>
<string name="cannot_read_directory" formatted="false">Nelze číst adresář %s - %s</string>
<string name="just_once">Pouze jednou</string>
<string name="always">Vždy</string>
<string name="choose_different_app">Vybrat jinou aplikaci</string>
Expand All @@ -644,7 +644,7 @@
<string name="ftp_prompt_restart_server">Budete muset FTP server restartovat pro projevení změn.</string>
<string name="error_permission_denied">Oprávněění odmítnuto</string>
<string name="error_archive_password_incorrect">Nesprávné heslo archívu.</string>
<string name="error_archive_cannot_extract">Nelze extrahovat obsah archívu \"%s\" po \"%s\".</string>
<string name="error_archive_cannot_extract" formatted="false">Nelze extrahovat obsah archívu \"%s\" po \"%s\".</string>
<string name="drag_and_drop_preference">Zvolte preferenci drag and drop (Experimentální)</string>
<string name="drag_to_move_copy">Dotknout a táhnout pro přesun nebo kopírování souborů</string>
<string name="drag_to_select">Dotknout a táhnout pro zvolení souborů</string>
Expand Down Expand Up @@ -738,7 +738,7 @@
<string name="preference_language_dialog_title">Zvolte jazyk</string>
<string name="preference_language_system_default">Dle systému</string>
<string name="error.listfile.smb.title">Nedaří se načíst seznam souborů SMB</string>
<string name="error.listfile.smb">Výpis chybných souborů na %s: %s</string>
<string name="error.listfile.smb" formatted="false">Výpis chybných souborů na %s: %s</string>
<string name="error.listfile.smb.noipcshare">Chyba při výpisu souborů na %s - server SMB pravděpodobně nepovoluje anonymní přístup ke sdílené složce IPC$. Můžete zkusit zadat název sdílené složky přímo v nastavení připojení.</string>
<string name="trash_bin">Koš</string>
<string name="delete_permanently_checkbox">Odstranit trvale</string>
Expand Down
12 changes: 6 additions & 6 deletions app/src/main/res/values-cs/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
<string name="uninstall">Odinstalovat</string>
<string name="play">Obchod Play</string>
<string name="properties">Předvolby</string>
<string name="copyingapks">Kopírování %d APK souborů do %s</string>
<string name="copyingapks" formatted="false">Kopírování %d APK souborů do %s</string>
<string name="delbook">Odstranit záložku</string>
<string name="add_to_bookmarks">Přidat do záložek</string>
<string name="enterpath">Zadejte cestu</string>
Expand Down Expand Up @@ -589,7 +589,7 @@
<string name="donation_thanks">Děkujeme Vám za dar, udržuje nás motivované! (:</string>
<string name="enable_marquee_filename">Povolit markýzový efekt pro názvy souborů</string>
<string name="archive_password_prompt">Zadejte prosím heslo archívu:</string>
<string name="cannot_extract_archive">Nelze extrahovat archív \"%s\": %s</string>
<string name="cannot_extract_archive" formatted="false">Nelze extrahovat archív \"%s\": %s</string>
<string name="archive_unsupported_or_corrupt">Nezdařilo se otevřít archív \"%s\". Buď nemůžeme archív otevřít, nebo byl archív poškozen.</string>
<string name="close">Zavřít</string>
<string name="bookmark_exists">Záložka existuje</string>
Expand Down Expand Up @@ -630,8 +630,8 @@
<string name="disableIpcSignature">Zakázat kontrolu IPC podpisu (pro starší SMBv1 servery - NEBEZPEČNÉ!)</string>
<string name="cannot_delete_file">Nelze smazat soubor</string>
<string name="cannot_delete_file_with_reason">Nelze smazat soubor - %s</string>
<string name="cannot_rename_file">Nelze přejmenovat soubor %s - %s</string>
<string name="cannot_read_directory">Nelze číst adresář %s - %s</string>
<string name="cannot_rename_file" formatted="false">Nelze přejmenovat soubor %s - %s</string>
<string name="cannot_read_directory" formatted="false">Nelze číst adresář %s - %s</string>
<string name="just_once">Pouze jednou</string>
<string name="always">Vždy</string>
<string name="choose_different_app">Vybrat jinou aplikaci</string>
Expand All @@ -644,7 +644,7 @@
<string name="ftp_prompt_restart_server">Budete muset FTP server restartovat pro projevení změn.</string>
<string name="error_permission_denied">Oprávněění odmítnuto</string>
<string name="error_archive_password_incorrect">Nesprávné heslo archívu.</string>
<string name="error_archive_cannot_extract">Nelze extrahovat obsah archívu \"%s\" po \"%s\".</string>
<string name="error_archive_cannot_extract" formatted="false">Nelze extrahovat obsah archívu \"%s\" po \"%s\".</string>
<string name="drag_and_drop_preference">Zvolte preferenci drag and drop (Experimentální)</string>
<string name="drag_to_move_copy">Dotknout a táhnout pro přesun nebo kopírování souborů</string>
<string name="drag_to_select">Dotknout a táhnout pro zvolení souborů</string>
Expand Down Expand Up @@ -738,7 +738,7 @@
<string name="preference_language_dialog_title">Zvolte jazyk</string>
<string name="preference_language_system_default">Dle systému</string>
<string name="error.listfile.smb.title">Nedaří se načíst seznam souborů SMB</string>
<string name="error.listfile.smb">Výpis chybných souborů na %s: %s</string>
<string name="error.listfile.smb" formatted="false">Výpis chybných souborů na %s: %s</string>
<string name="error.listfile.smb.noipcshare">Chyba při výpisu souborů na %s - server SMB pravděpodobně nepovoluje anonymní přístup ke sdílené složce IPC$. Můžete zkusit zadat název sdílené složky přímo v nastavení připojení.</string>
<string name="trash_bin">Koš</string>
<string name="delete_permanently_checkbox">Odstranit trvale</string>
Expand Down
12 changes: 6 additions & 6 deletions app/src/main/res/values-de/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
<string name="uninstall">Deinstallieren</string>
<string name="play">Play Store</string>
<string name="properties">Eigenschaften</string>
<string name="copyingapks">%d APK-Dateien nach %s kopieren</string>
<string name="copyingapks" formatted="false">%d APK-Dateien nach %s kopieren</string>
<string name="delbook">Lesezeichen löschen</string>
<string name="add_to_bookmarks">Zu Lesezeichen hinzufügen</string>
<string name="enterpath">Pfad eingeben</string>
Expand Down Expand Up @@ -591,7 +591,7 @@
<string name="donation_thanks">Vielen Dank für Ihre Spende. Das hält uns motiviert! (:</string>
<string name="enable_marquee_filename">Lauftext für lange Dateinamen aktivieren</string>
<string name="archive_password_prompt">Bitte geben Sie das Archivpasswort ein:</string>
<string name="cannot_extract_archive">Kann Archiv \"%s\":%s nicht extrahieren</string>
<string name="cannot_extract_archive" formatted="false">Kann Archiv \"%s\":%s nicht extrahieren</string>
<string name="archive_unsupported_or_corrupt">Das Archiv \"%s\" kann nicht geöffnet werden. Entweder können wir das Archiv nicht öffnen oder das Archiv wurde beschädigt.</string>
<string name="close">Schließen</string>
<string name="bookmark_exists">Lesezeichen existiert</string>
Expand Down Expand Up @@ -632,8 +632,8 @@
<string name="disableIpcSignature">IPC Signaturprüfung deaktivieren (Für veraltete SMBv1 Server - UNSICHER!)</string>
<string name="cannot_delete_file">Datei kann nicht gelöscht werden</string>
<string name="cannot_delete_file_with_reason">Datei %s kann nicht gelöscht werden</string>
<string name="cannot_rename_file">Datei %s - %s kann nicht umbenannt werden</string>
<string name="cannot_read_directory">Verzeichnis %s - %s kann nicht gelesen werden</string>
<string name="cannot_rename_file" formatted="false">Datei %s - %s kann nicht umbenannt werden</string>
<string name="cannot_read_directory" formatted="false">Verzeichnis %s - %s kann nicht gelesen werden</string>
<string name="just_once">Nur einmal</string>
<string name="always">Immer</string>
<string name="choose_different_app">Andere Anwendung auswählen</string>
Expand All @@ -646,7 +646,7 @@
<string name="ftp_prompt_restart_server">Sie müssen den FTP-Server neu starten, damit die Änderungen angewendet werden.</string>
<string name="error_permission_denied">Berechtigung verweigert</string>
<string name="error_archive_password_incorrect">Falsches Archiv-Passwort.</string>
<string name="error_archive_cannot_extract">Kann Archiv-Eintrag \"%s\" nicht nach \"%s\" extrahieren.</string>
<string name="error_archive_cannot_extract" formatted="false">Kann Archiv-Eintrag \"%s\" nicht nach \"%s\" extrahieren.</string>
<string name="drag_and_drop_preference">Drag and Drop Präferenz auswählen (Experimentell)</string>
<string name="drag_to_move_copy">Berühren und wischen um Dateien zu verschieben oder zu kopieren</string>
<string name="drag_to_select">Berühren und wischen um Dateien auszuwählen</string>
Expand Down Expand Up @@ -740,7 +740,7 @@
<string name="preference_language_dialog_title">Sprache auswählen</string>
<string name="preference_language_system_default">Systemstandard</string>
<string name="error.listfile.smb.title">SMB-Dateiliste kann nicht geladen werden</string>
<string name="error.listfile.smb">Fehler beim Auflisten der Dateien unter %s: %s</string>
<string name="error.listfile.smb" formatted="false">Fehler beim Auflisten der Dateien unter %s: %s</string>
<string name="error.listfile.smb.noipcshare">Fehler beim Auflisten der Dateien unter %s - wahrscheinlich erlaubt der SMB-Server keinen anonymen Zugriff auf die IPC$-Freigabe. Sie können versuchen, den Freigabenamen direkt in den Verbindungseinstellungen anzugeben.</string>
<string name="trash_bin">Papierkorb</string>
<string name="delete_permanently_checkbox">Unwiderruflich löschen</string>
Expand Down
Loading