Merge branch 'Fox2Code:master' into master

pull/27/head
Der_Googler 3 years ago committed by GitHub
commit d60219797d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -0,0 +1,51 @@
name: Generate APK Debug
on:
# Triggers the workflow on push or pull request events but only for default and protected branches
push:
branches:
- master
- debug
pull_request:
branches:
- master
- debug
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Set Up JDK
uses: actions/setup-java@v1
with:
java-version: 11
- name: Change wrapper permissions
run: chmod +x ./gradlew
- name: Run tests
run: ./gradlew test
# Create APK Debug
- name: Build apk debug
run: ./gradlew app:assembleDefaultDebug
- name: Build apk fdroid-debug
run: ./gradlew app:assembleFdroidDebug
# Upload Artifact Build
# Noted For Output [module-name]/build/outputs/apk
- name: Upload apk debug
uses: actions/upload-artifact@v3
with:
name: FoxMmm-debug
path: app/build/outputs/apk/default/debug/app-default-debug.apk
- name: Upload apk fdroid-debug
uses: actions/upload-artifact@v3
with:
name: FoxMmm-fdroid-debug
path: app/build/outputs/apk/fdroid/debug/app-fdroid-debug.apk

@ -10,8 +10,8 @@ android {
applicationId "com.fox2code.mmm"
minSdk 21
targetSdk 32
versionCode 36
versionName "0.4.1"
versionCode 37
versionName "0.4.2"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
@ -66,6 +66,7 @@ android {
}
lint {
disable 'MissingTranslation'
disable 'TypographyEllipsis'
}
}

@ -113,8 +113,8 @@ public class SettingsActivity extends CompatActivity {
.withLicenseShown(true).withAboutMinimalDesign(false)
.withUiListener(new OverScrollManager.LibsOverScroll());
Preference update = findPreference("pref_update");
update.setVisible(BuildConfig.DEBUG ||
AppUpdateManager.getAppUpdateManager().peekHasUpdate());
update.setVisible(BuildConfig.ENABLE_AUTO_UPDATER && (BuildConfig.DEBUG ||
AppUpdateManager.getAppUpdateManager().peekHasUpdate()));
update.setOnPreferenceClickListener(p -> {
devModeStep = 0;
IntentHelper.openUrl(p.getContext(),
@ -144,6 +144,10 @@ public class SettingsActivity extends CompatActivity {
openFragment(libsBuilder.supportFragment(), R.string.licenses);
return true;
});
findPreference("pref_pkg_info").setSummary(
BuildConfig.APPLICATION_ID + " v" +
BuildConfig.VERSION_NAME + " (" +
BuildConfig.VERSION_CODE + ")");
}
private void openFragment(Fragment fragment, @StringRes int title) {

@ -1,6 +1,6 @@
<resources>
<string name="app_name">Fox - Menedżer modułów Magisk</string>
<string name="app_name_short">Moduły Magisk</string>
<string name="app_name_short">FoxMmm</string>
<string name="fail_root_magisk">Nie udało się uzyskać dostępu do Root lub Magisk</string>
<string name="loading">Wczytywanie…</string>
<string name="updatable">Aktualizowalne</string>
@ -14,13 +14,13 @@
<string name="app_update_available">Dostępna nowa wersja aplikacji</string>
<string name="app_update">Aktualizuj</string>
<string name="no_desc_found">Nie znaleziono opisu.</string>
<string name="download_module">Pobierz moduł</string>
<string name="install_module">Zainstaluj moduł</string>
<string name="update_module">Aktualizuj moduł</string>
<string name="download_module">Pobierz</string>
<string name="install_module">Zainstaluj</string>
<string name="update_module">Aktualizuj</string>
<string name="changelog">Dziennik zmian</string>
<string name="website">Strona WWW</string>
<string name="website">Strona domowa</string>
<string name="support">Wsparcie</string>
<string name="donate">Wspomóż nas</string>
<string name="donate">Przekaż darowiznę</string>
<string name="submit_modules">Prześlij moduł</string>
<string name="require_android_6">Wymaga Androida 6.0+</string>
@ -28,7 +28,7 @@
<string name="module_last_update">Ostatnia aktualizacja:</string>
<string name="module_repo">Repozytorium:</string>
<string name="module_by">autorstwa</string>
<string name="module_downloads">Pliki do pobrania:</string>
<string name="module_downloads">Pobrano:</string>
<string name="module_stars">Gwiazdki:</string>
<!-- Preference Titles -->
@ -93,4 +93,5 @@
<string name="enable_blur_pref">Włącz rozmycie</string>
<string name="repo_enabled">Repozytorium włączone</string>
<string name="repo_disabled">Repozytorium wyłączone</string>
<string name="androidacy_repo_info">Repo Androidacy korzysta z reklam i trackerów.</string>
</resources>

@ -93,4 +93,5 @@
<string name="enable_blur_pref">Включить эффект размытия</string>
<string name="repo_enabled">Репо включен</string>
<string name="repo_disabled">Репо отключен</string>
<string name="androidacy_repo_info">Репо Androidacy использует рекламу и трекеры.</string>
</resources>

@ -0,0 +1,7 @@
<resources>
<string-array name="theme_values_names">
<item>Sistem</item>
<item>Koyu</item>
<item>ık</item>
</string-array>
</resources>

@ -0,0 +1,95 @@
<resources>
<string name="app_name">Fox\'un Magisk Modül Yöneticisi</string>
<string name="app_name_short">Fox\'un Mmy</string>
<string name="fail_root_magisk">Kök ya da Magisk\'e erişim sağlanamadı.</string>
<string name="loading">Yükleniyor...</string>
<string name="updatable">Güncellenebilir</string>
<string name="installed">Yüklendi</string>
<string name="online_repo">Çevrimiçi Repo</string>
<string name="showcase_mode">Uygulama kilit modunda</string>
<string name="failed_download">Dosya indirilemedi.</string>
<string name="slow_modules">Modüllerin açılışı çok uzun sürdü, bazı modülleri devre dışı bırakmayı düşünün</string>
<string name="fail_internet">İnternete bağlanılamadı</string>
<string name="title_activity_settings">AyarlarEtkinliği</string>
<string name="app_update_available">Uygulama güncellemesi mevcut</string>
<string name="app_update">Güncelle</string>
<string name="no_desc_found">ıklama bulunamadı.</string>
<string name="download_module">Modül indir</string>
<string name="install_module">Modül yükle</string>
<string name="update_module">Modülü güncelle</string>
<string name="changelog">Değişiklik günlüğü</string>
<string name="website">Web sitesi</string>
<string name="support">Destek</string>
<string name="donate">Bağış yap</string>
<string name="submit_modules">Bir modül gönder</string>
<string name="require_android_6">Android 6.0+ gerekli</string>
<!-- Module section translation -->
<string name="module_last_update">Son güncelleme:</string>
<string name="module_repo">Repo:</string>
<string name="module_by">tarafından</string>
<string name="module_downloads">İndirmeler:</string>
<string name="module_stars">Yıldızlar:</string>
<!-- Preference Titles -->
<!-- Note: Lockdown mode used to be called showcase mode -->
<string name="manage_repos_pref">Repoları yönet</string>
<string name="showcase_mode_pref">Kilit modu</string>
<string name="showcase_mode_desc">Kilit modu yöneticinin modüller üzerinde işlem yapmayı önler</string>
<string name="pref_category_settings">Ayarlar</string>
<string name="pref_category_info">Bilgi</string>
<string name="show_licenses">Lisansları göster</string>
<string name="licenses">Lisanslar</string>
<string name="show_incompatible_pref">Desteklenmeyen modülleri göster</string>
<string name="show_incompatible_desc">Metaveri\'ye bağlı olarak cihazınızla uyumlu olmayan modülleri gösterir</string>
<string name="magisk_outdated">Magisk güncel değil!</string>
<string name="pref_category_repos">Repolar</string>
<string name="repo_main_desc">Magisk Modülleri barındıran repository</string>
<string name="repo_main_alt">Daha az kısıtlamalara sahip bir Magisk-Modules-Repo\'ya alternatifi.</string>
<string name="master_delete">Modül dosyalarını sil?</string>
<string name="master_delete_no">Dosyaları sakla</string>
<string name="master_delete_yes">Dosyaları sil</string>
<string name="master_delete_fail">Modül dosyaları silinemedi</string>
<string name="theme_pref">Tema</string>
<string name="theme_mode_pref">Tema modu</string>
<string name="module_id_prefix">Modül id: </string>
<string name="install_from_storage">Depolamadan modül yükle</string>
<string name="invalid_format">Seçilmiş modül geçersiz biçimde</string>
<string name="local_install_title">Yerel yükleme</string>
<string name="source_code">Kaynak kodu</string>
<string name="magisk_builtin_module">Magisk yerleşik modülü</string>
<string name="substratum_builtin_module">Substratum yerleşik modülü</string>
<string name="force_dark_terminal_title">Terminal koyu modunu zorla</string>
<string name="file_picker_failure">Şimdiki dosya seçicisi dosyaya erişemedi</string>
<string name="remote_install_title">Uzaktan yükleme</string>
<string name="file_picker_wierd">Dosya seçicisi standart olmayan bir yanıtı geri getirdi</string>
<string name="use_magisk_install_command_pref">Magisk modül yükleme komutu kullan</string>
<string name="use_magisk_install_command_desc">
Test sırasında modül yükleme hata teşhis aracında sorunlar meydana geldi,
bu yüzden o seçeneği geliştirici modunun arkasına gizledim, bunu etkinleştirmenizde sorumluluk size aittir!
</string>
<string name="dev_mode_enabled">Geliştirici modu etkin</string>
<string name="force_english_pref">İngilizce dilini zorla</string>
<string name="disable_low_quality_module_filter_pref">Düşük kalite modül filtresini devre dışı bırak</string>
<string name="disable_low_quality_module_filter_desc">
Bazı modüller metaveri\'lerini düzgün bir şekilde bildirmiyor, görsel hatalara neden oluyor,
ve/veya modül kalitesini zayıf gösteriyor, devre dışı bırakmada sorumluluk size aittir!
</string>
<string name="dns_over_https_pref">Https üzerinden dns</string>
<string name="dns_over_https_desc">
Bazı durumlarda bağlantı sorunlarını düzeltebilir.
(WebView için geçerli değildir)
</string>
<string name="disable_extensions_pref">Eklentileri devre dışı bırak</string>
<string name="disable_extensions_desc">
Fox\'un Mmy eklentilerini devre dışı bırakır; bu, modüllerin terminal eklentilerini kullanmasını önler; Eğer modül Fox\'un Mmy eklentilerini kötüye kullanırsa yararlıdır.
</string>
<string name="wrap_text_pref">Metni kaydır</string>
<string name="wrap_text_desc">
Tüm metni aynı satıra koymak yerine metni yeni bir satıra kaydırır.
</string>
<string name="enable_blur_pref">Bulanıklığı etkinleştir</string>
<string name="repo_enabled">Repo etkin</string>
<string name="repo_disabled">Repo devre dışı</string>
<string name="androidacy_repo_info">Androidacy repo, reklam ve takipçiler kullanır.</string>
</resources>

@ -110,5 +110,10 @@
app:icon="@drawable/ic_baseline_info_24"
app:title="@string/show_licenses"
app:singleLineTitle="false" />
<Preference
app:key="pref_pkg_info"
app:enabled="false"
app:summary="@string/loading"
app:singleLineTitle="false" />
</PreferenceCategory>
</PreferenceScreen>
Loading…
Cancel
Save