diff --git a/app/src/main/java/protect/card_locker/preferences/SettingsActivity.java b/app/src/main/java/protect/card_locker/preferences/SettingsActivity.java index d5b6e4b34..010b0b087 100644 --- a/app/src/main/java/protect/card_locker/preferences/SettingsActivity.java +++ b/app/src/main/java/protect/card_locker/preferences/SettingsActivity.java @@ -14,6 +14,7 @@ import java.util.List; import java.util.Locale; import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatDelegate; import androidx.appcompat.widget.Toolbar; import androidx.fragment.app.DialogFragment; @@ -99,23 +100,8 @@ public class SettingsActivity extends CatimaAppCompatActivity { // Load the preferences from an XML resource addPreferencesFromResource(R.xml.preferences); - // Show pretty names - ListPreference localePreference = findPreference(getResources().getString(R.string.settings_key_locale)); - assert localePreference != null; - CharSequence[] entryValues = localePreference.getEntryValues(); - List entries = new ArrayList<>(); - for (CharSequence entry : entryValues) { - if (entry.length() == 0) { - entries.add(getResources().getString(R.string.settings_system_locale)); - } else { - Locale entryLocale = Utils.stringToLocale(entry.toString()); - entries.add(entryLocale.getDisplayName(entryLocale)); - } - } - - localePreference.setEntries(entries.toArray(new CharSequence[entryValues.length])); - - Preference themePreference = findPreference(getResources().getString(R.string.settings_key_theme)); + // Show pretty names and summaries + ListPreference themePreference = findPreference(getResources().getString(R.string.settings_key_theme)); assert themePreference != null; themePreference.setOnPreferenceChangeListener((preference, o) -> { if (o.toString().equals(getResources().getString(R.string.settings_key_light_theme))) { @@ -129,10 +115,16 @@ public class SettingsActivity extends CatimaAppCompatActivity { return true; }); - localePreference.setOnPreferenceChangeListener((preference, newValue) -> { + ListPreference themeColorPreference = findPreference(getResources().getString(R.string.setting_key_theme_color)); + assert themeColorPreference != null; + themeColorPreference.setOnPreferenceChangeListener((preference, o) -> { refreshActivity(true); return true; }); + if (!DynamicColors.isDynamicColorAvailable()) { + themeColorPreference.setEntryValues(R.array.color_values_no_dynamic); + themeColorPreference.setEntries(R.array.color_value_strings_no_dynamic); + } Preference oledDarkPreference = findPreference(getResources().getString(R.string.settings_key_oled_dark)); assert oledDarkPreference != null; @@ -141,16 +133,23 @@ public class SettingsActivity extends CatimaAppCompatActivity { return true; }); - ListPreference colorPreference = findPreference(getResources().getString(R.string.setting_key_theme_color)); - assert colorPreference != null; - colorPreference.setOnPreferenceChangeListener((preference, o) -> { + ListPreference localePreference = findPreference(getResources().getString(R.string.settings_key_locale)); + assert localePreference != null; + CharSequence[] entryValues = localePreference.getEntryValues(); + List entries = new ArrayList<>(); + for (CharSequence entry : entryValues) { + if (entry.length() == 0) { + entries.add(getResources().getString(R.string.settings_system_locale)); + } else { + Locale entryLocale = Utils.stringToLocale(entry.toString()); + entries.add(entryLocale.getDisplayName(entryLocale)); + } + } + localePreference.setEntries(entries.toArray(new CharSequence[entryValues.length])); + localePreference.setOnPreferenceChangeListener((preference, newValue) -> { refreshActivity(true); return true; }); - if (!DynamicColors.isDynamicColorAvailable()) { - colorPreference.setEntryValues(R.array.color_values_no_dynamic); - colorPreference.setEntries(R.array.color_value_strings_no_dynamic); - } // Disable content provider on SDK < 23 since dangerous permissions // are granted at install-time diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index 7b6d5b7fe..f2008f151 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -55,7 +55,6 @@ صورة مصغرة نجم مفضل اعدادات - واجهة المستخدم فاتح داكن اتجاه الباركود @@ -289,4 +288,4 @@ اختر صالح من التاريخ صالح من:%s الطول: - \ No newline at end of file + diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml index f43f1ebbb..15e37db66 100644 --- a/app/src/main/res/values-bg/strings.xml +++ b/app/src/main/res/values-bg/strings.xml @@ -90,7 +90,6 @@ Светла Системна Тема - Потребителски интерфейс Настройки Звезда за любимо Миниатюра @@ -273,4 +272,4 @@ Баланс Валидност Наименование - \ No newline at end of file + diff --git a/app/src/main/res/values-bn-rIN/strings.xml b/app/src/main/res/values-bn-rIN/strings.xml index b2d1909a6..e0fc93317 100644 --- a/app/src/main/res/values-bn-rIN/strings.xml +++ b/app/src/main/res/values-bn-rIN/strings.xml @@ -24,7 +24,6 @@ সাদাটে থিম যন্ত্রর থিম থিম - বিভাগ শিরোনাম তারা ছবি ক্যাতিনা আগম আমদানি লয়্যালটি কার্ড কীচেন @@ -273,4 +272,4 @@ দীর্ঘক্ষন টাচ করে থাম্বনেইল এডিট করবেন ব্যালান্স দেখান দান করুন - \ No newline at end of file + diff --git a/app/src/main/res/values-bs/strings.xml b/app/src/main/res/values-bs/strings.xml index 78128cfd1..5ed32cf77 100644 --- a/app/src/main/res/values-bs/strings.xml +++ b/app/src/main/res/values-bs/strings.xml @@ -24,7 +24,6 @@ Svjetlo Sistem Tema - Korisničko okruženje Omiljena zvijezda Uvezi iz Catima Uvezi iz Loyalty Card Keychain @@ -111,4 +110,4 @@ Koristi bilo koju aplikaciju ili Vašu omiljenu aplikaciju da bi otvorili file. Koristi drugu aplikaciju O - \ No newline at end of file + diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index b51c5f424..f40ed0920 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -85,7 +85,6 @@ Světlý Podle systému Vzhled - Uživatelské rozhraní Nastavení Karta Zůstatek: %s @@ -280,4 +279,4 @@ Zobrazit poznámku Zobrazit platnost Zobrazit zůstatek - \ No newline at end of file + diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml index ae9386d42..9f26e8354 100644 --- a/app/src/main/res/values-da/strings.xml +++ b/app/src/main/res/values-da/strings.xml @@ -48,7 +48,6 @@ Mørk Lys Tema - Brugergrænseflade Indstillinger Favorit stjerne Miniaturebillede til kort @@ -89,4 +88,4 @@ Bevæger sig nedad Afslut Indtast kort-ID manuelt - \ No newline at end of file + diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 7e13b0273..8ccc16159 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -50,7 +50,6 @@ ID in die Zwischenablage kopiert Vorschaubild Einstellungen - Benutzeroberfläche Displayhelligkeit in der Barcodeansicht erhöhen Daten exportiert Daten importiert @@ -273,4 +272,4 @@ Betrag anzeigen Gültigkeitsdauer anziegen Namen unter Bildvorschau anzeigen - \ No newline at end of file + diff --git a/app/src/main/res/values-el-rGR/strings.xml b/app/src/main/res/values-el-rGR/strings.xml index 35379a5be..6ed4bea50 100644 --- a/app/src/main/res/values-el-rGR/strings.xml +++ b/app/src/main/res/values-el-rGR/strings.xml @@ -46,7 +46,6 @@ Ο κωδικός αντιγράφτηκε στο πρόχειρο Μικρογραφία Ρυθμίσεις - Διεπαφή χρήστη Σκοτεινό Φωτεινό Σύστημα @@ -254,4 +253,4 @@ Νέο υπόλοιπο: %s Εγκαταστήστε έναν περιηγητή πρώτα Καλώς ήρθατε στο Catima - \ No newline at end of file + diff --git a/app/src/main/res/values-eo/strings.xml b/app/src/main/res/values-eo/strings.xml index 7d1608517..4f531b0a1 100644 --- a/app/src/main/res/values-eo/strings.xml +++ b/app/src/main/res/values-eo/strings.xml @@ -5,7 +5,6 @@ Sen strekokodo Tipo de strekokodo Identigilo de karto - Fasado Agordoj Elekti strekokodon Versio: %s diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 5c30eb541..0c4220df5 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -43,7 +43,6 @@ Acerca de %s Versión: %s Ajustes - Interfaz de usuario Iluminar vista del código de barras Datos exportados Datos importados @@ -280,4 +279,4 @@ Mostrar la nota Mostrar la validez Mostrar el saldo - \ No newline at end of file + diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index 19a7fef5e..f3eaa9daf 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -72,7 +72,6 @@ Vaalea Järjestelmän oletus Teema - Käyttöliittymä Asetukset Suosikkitähti Pienoiskuva @@ -260,4 +259,4 @@ Mikä tahansa päivämäärä Valitse kelvollinen päivämäärä Kelvollinen alkaen: %s - \ No newline at end of file + diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 75593f164..3f748a366 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -46,7 +46,6 @@ Identifiant copié dans le presse-papiers Miniature Paramètres - Interface utilisateur Augmenter la luminosité du code-barres Données exportées Données importées @@ -280,4 +279,4 @@ Afficher la note Afficher la validité Afficher le solde - \ No newline at end of file + diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml index 6dc7e933a..3169cfb25 100644 --- a/app/src/main/res/values-hi/strings.xml +++ b/app/src/main/res/values-hi/strings.xml @@ -68,7 +68,6 @@ हम कैमरा तक पहुँच नहीं सकते बारकोड स्कैन करने के लिए,को आपके कैमरा का इस्तेमाल करना होगा। इजाज़त कि व्यवस्था (सेटिंग) बदलने के लिए यहाँ दबायें। फाइल खोलने के लिए कोई भी ऐप या अपना पसंदिता फाइल मैनेजर का इस्तेमाल करे। - उपयोक्‍ता अंतरापृष्‍ठ (यूजर इंटरफ़ेस) विषय बारकोड का प्रकार कोई बारकोड नहीं है @@ -146,4 +145,4 @@ %s के बारे में संस्करण: %s आई डी क्लिपबोर्ड पर कॉपी किया गया - \ No newline at end of file + diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml index b6bdcd691..796ca02df 100644 --- a/app/src/main/res/values-hr/strings.xml +++ b/app/src/main/res/values-hr/strings.xml @@ -60,7 +60,6 @@ Ručno upiši ID Sličica Omiljena zvijezda - Korisničko sučelje Podaci su izvezeni Ostavi ekran uključen Spriječi zaključavanje ekrana @@ -280,4 +279,4 @@ Prikaži bilješku Prikaži saldo Prikaži valjanost - \ No newline at end of file + diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index 5b1aca9f9..b7cc52d8a 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -96,7 +96,6 @@ Azonosító vágólapra másolva Kedvencek csillag Beállítások - Felhasználói felület Téma Rendszer Világos @@ -269,4 +268,4 @@ Elölnézeti kép megnyitása a galéria alkalmazásban Vonalkód magasságának megadása Hosszú nyomás az ikon szerkesztéséhez - \ No newline at end of file + diff --git a/app/src/main/res/values-in-rID/strings.xml b/app/src/main/res/values-in-rID/strings.xml index 1effec8e3..577e77606 100644 --- a/app/src/main/res/values-in-rID/strings.xml +++ b/app/src/main/res/values-in-rID/strings.xml @@ -29,7 +29,6 @@ Tidak ada barcode Batalkan Impor/Ekspor - Tampilan Pengguna Tema Semua Keluar @@ -266,4 +265,4 @@ Tekan lama untuk mengedit thumbnail Tampilkan nama di bawah thumbnail gambar Tampilkan catatan - \ No newline at end of file + diff --git a/app/src/main/res/values-is/strings.xml b/app/src/main/res/values-is/strings.xml index cc74a3cb1..fec41d73d 100644 --- a/app/src/main/res/values-is/strings.xml +++ b/app/src/main/res/values-is/strings.xml @@ -59,7 +59,6 @@ Þema Copylefted frítt hugbúnaður, leyfi GPLv3+ Nei strikamerkið var komist - Notandi tengi Kerfi Dökk Bjartari strikamerkið skoða diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 5d8cd3df8..7aab12349 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -52,7 +52,6 @@ Codice copiato negli appunti Miniatura Impostazioni - Interfaccia utente Tema Sistema Chiaro @@ -280,4 +279,4 @@ Mostra bilancio Mostra validità Mostra il nome sotto l\'immagine - \ No newline at end of file + diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index dace29d83..318d9a004 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -60,7 +60,6 @@ ライト システムに従う テーマ - 外観 設定 お気に入りのスター サムネイル @@ -205,4 +204,4 @@ グループ名を入力してください カードを選択してください on Weblate - \ No newline at end of file + diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index d0b50c867..80c65225e 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -11,7 +11,6 @@ %s 정보 시스템 테마 - 사용자 인터페이스 설정 ID를 입력하고 아래에서 바코드 유형을 선택하거나 \"바코드가 없습니다\"를 선택하십시오. 바코드 선택 @@ -266,4 +265,4 @@ 이전의 다음 먼저 웹 브라우저를 설치하십시오 - \ No newline at end of file + diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml index e1ee00257..c2b89118a 100644 --- a/app/src/main/res/values-lt/strings.xml +++ b/app/src/main/res/values-lt/strings.xml @@ -128,7 +128,6 @@ Šviesi Sistemos Tema - Vartotojo sąsaja Nustatymai Mėgstamiausia žvaigždė Miniatiūra @@ -275,4 +274,4 @@ Perjungti į priekinį vaizdą Atidarykite priekinį vaizdą galerijos programėlėje Aukoti - \ No newline at end of file + diff --git a/app/src/main/res/values-lv/strings.xml b/app/src/main/res/values-lv/strings.xml index 251af6acd..63d75d8aa 100644 --- a/app/src/main/res/values-lv/strings.xml +++ b/app/src/main/res/values-lv/strings.xml @@ -61,7 +61,6 @@ Sīktēls Izlases zvaigzne Iestatījumi - Interfeiss Tēma Sistēmas Gaiša diff --git a/app/src/main/res/values-nb-rNO/strings.xml b/app/src/main/res/values-nb-rNO/strings.xml index 85b794a22..094b75a11 100644 --- a/app/src/main/res/values-nb-rNO/strings.xml +++ b/app/src/main/res/values-nb-rNO/strings.xml @@ -49,7 +49,6 @@ ID kopiert til utklippstavle Miniatyrbilde Innstillinger - Brukergrensesnitt Lysere strekkodevisning Data eksportert Data importert @@ -273,4 +272,4 @@ Åpne baksidebilde i galleriprogram Sett strekkodehøyde Doner - \ No newline at end of file + diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 103be8750..2ca1844d2 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -54,7 +54,6 @@ De kaart-id is gekopieerd naar het klembord Miniatuurvoorbeeld Instellingen - Vormgeving Thema Systeem Licht @@ -273,4 +272,4 @@ Naam onder miniatuur tonen Aantekening tonen Geldigheid tonen - \ No newline at end of file + diff --git a/app/src/main/res/values-oc/strings.xml b/app/src/main/res/values-oc/strings.xml index 7993bf8a6..b18c2d214 100644 --- a/app/src/main/res/values-oc/strings.xml +++ b/app/src/main/res/values-oc/strings.xml @@ -49,7 +49,6 @@ %d seleccionadas Paramètres - Interfàcia utilizaire Tèma Clicatz lo boton + per apondre una carta o n’importar una menú ⋮ Cap de resultat. Ensajatz de modificar vòstra recèrca. @@ -66,4 +65,4 @@ Color del tèma Lenga Creatz de cartas puèi ligatz-las al grop aicí. - \ No newline at end of file + diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index daed5a65c..aabe6a812 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -52,7 +52,6 @@ Skopiowano ID do schowka Miniaturka Ustawienia - Interfejs użytkownika Motyw Systemowy Jasny @@ -286,4 +285,4 @@ Pokaż imię pod miniaturką zdjęcia Pokaż balans Pokaż ważność - \ No newline at end of file + diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index 4c1a3a8a1..d3d85c96a 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -57,7 +57,6 @@ Todos Eliminar o grupo\? Configurações - Interface do utilizador Tema Sistema Claro @@ -275,4 +274,4 @@ Abrir a imagem traseira na aplicação da galeria Definir altura do código de barras Doar - \ No newline at end of file + diff --git a/app/src/main/res/values-ro-rRO/strings.xml b/app/src/main/res/values-ro-rRO/strings.xml index 2589ed2fd..69f48b858 100644 --- a/app/src/main/res/values-ro-rRO/strings.xml +++ b/app/src/main/res/values-ro-rRO/strings.xml @@ -43,7 +43,6 @@ Utilizați o altă aplicație Steaua preferată Setări - Interfață utilizator Vreau să împărtășesc o carte cu tine Mutarea în sus Editare card @@ -103,4 +102,4 @@ Importați din Catima Importați din Stocard Aș dori să partajez niște carduri cu tine - \ No newline at end of file + diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index c14818d57..2cc227386 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -54,7 +54,6 @@ Номер скопирован в буфер обмена Логотип Настройки - Внешний вид Тема Системная Светлая @@ -287,4 +286,4 @@ Показывать срок действия Показывать название под миниатюрой Показывать баланс - \ No newline at end of file + diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml index 32f88f678..64c080444 100644 --- a/app/src/main/res/values-sk/strings.xml +++ b/app/src/main/res/values-sk/strings.xml @@ -46,7 +46,6 @@ ID skopírované do schránky Miniatúra Nastavenia - Používateľské prostredie Zvýšiť jas pri zobrazení čiarového kódu Odstrániť kartu Naozaj chcete túto kartu odstrániť? @@ -267,4 +266,4 @@ Nie sú žiadne karty vrátené z archívu Nový zostatok: %s Nepodarilo sa nájsť podporovanú aplikáciu galérie - \ No newline at end of file + diff --git a/app/src/main/res/values-sl/strings.xml b/app/src/main/res/values-sl/strings.xml index b5a1e3b16..bb3b721e3 100644 --- a/app/src/main/res/values-sl/strings.xml +++ b/app/src/main/res/values-sl/strings.xml @@ -46,7 +46,6 @@ ID številka je kopirana v odložišče Sličica Nastavitve - Uporabniški vmesnik Povečaj osvetljenost prikaza črtne kode Odstrani kartico zvestobe Prosim potrdite, če želite izbrisati to kartico\? @@ -274,4 +273,4 @@ Velja od Katerikoli datum Izberite datum začetka veljavnosti - \ No newline at end of file + diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index 90c549ded..aa9ed2f70 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -77,7 +77,6 @@ Mörkt Ljust Tema - Användargränssnitt Inställningar Miniatyrbild ID:t kopierat till Urklipp @@ -260,4 +259,4 @@ Hur mycket spenderade du\? Ange summa Ny balans: %s - \ No newline at end of file + diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index f012c6f89..cdc0c50df 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -100,7 +100,6 @@ Açık Sistem Tema - Kullanıcı arayüzü Ayarlar Sık kullanılan yıldız Küçük resim @@ -273,4 +272,4 @@ Notu göster Bakiyeyi göster Geçerliliği göster - \ No newline at end of file + diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 2a5442bdc..f16b4fd67 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -79,7 +79,6 @@ Світла Системна Тема - Інтерфейс користувача Налаштування Улюблена зірка Ескіз @@ -287,4 +286,4 @@ Показати примітку Показати термін дії Показати баланс - \ No newline at end of file + diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 8a26b3a12..779c92c5a 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -74,7 +74,6 @@ 暗色 浅色 主题 - 用户界面 设置 缩略图 已复制卡号到剪贴板 @@ -266,4 +265,4 @@ 显示余额 在图像缩略图下方显示名称 显示有效性 - \ No newline at end of file + diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 79b0c736b..69d215be9 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -143,7 +143,6 @@ 主題 縮圖 此群組為空 - 用戶界面 淺色 深色 調高條碼介面螢幕亮度 @@ -265,4 +264,4 @@ 以圖庫軟體開啟背面圖片 在縮圖下方顯示名稱 設定條碼高度 - \ No newline at end of file + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index aea2c6307..ec73cabfa 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -92,7 +92,6 @@ Thumbnail Favorite star Settings - User interface Theme pref_theme System @@ -113,10 +112,13 @@ lock_on_opening pref_max_font_size_scale Brighten barcode view + Necessary for some scanners to work pref_display_card_max_brightness Keep screen on + Disables screen timeout while viewing a card pref_keep_screen_on Prevent screen lock + Disables screen lock while viewing a card Allow other apps to access my data Apps will still have to request permission to be granted access pref_disable_lockscreen_while_viewing_card @@ -225,6 +227,7 @@ Turn flashlight off Language Pure black background for dark theme + Reduces battery usage on OLED displays pref_locale System Select color @@ -326,4 +329,7 @@ sharedpreference_card_details_show_balance sharedpreference_card_details_show_validity sharedpreference_card_details_show_name_below_thumbnail + Cards + General + Privacy diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml index fac2eb336..4c2ff0840 100644 --- a/app/src/main/res/xml/preferences.xml +++ b/app/src/main/res/xml/preferences.xml @@ -3,7 +3,7 @@ xmlns:app="http://schemas.android.com/apk/res-auto"> + app:singleLineTitle="false" + app:useSimpleSummaryProvider="true" /> + app:singleLineTitle="false" + app:useSimpleSummaryProvider="true" /> @@ -39,12 +42,19 @@ android:key="@string/settings_key_locale" android:title="@string/settings_locale" app:iconSpaceReserved="false" - app:singleLineTitle="false" /> + app:singleLineTitle="false" + app:useSimpleSummaryProvider="true" /> + + + @@ -56,12 +66,14 @@ android:key="@string/settings_key_card_orientation" android:title="@string/settings_card_orientation" app:iconSpaceReserved="false" - app:singleLineTitle="false" /> + app:singleLineTitle="false" + app:useSimpleSummaryProvider="true" /> @@ -70,9 +82,15 @@ android:widgetLayout="@layout/preference_material_switch" android:defaultValue="true" android:key="@string/settings_key_disable_lockscreen_while_viewing_card" + android:summary="@string/settings_disable_lockscreen_while_viewing_card_summary" android:title="@string/settings_disable_lockscreen_while_viewing_card" app:iconSpaceReserved="false" app:singleLineTitle="false" /> + + + -