From 8cf0c5bd0ce335a9b6961435b65c184947145a4e Mon Sep 17 00:00:00 2001 From: OfficialDakari Date: Thu, 12 Jun 2025 19:05:20 +0500 Subject: [PATCH] some improvements to horrible lock screen --- assets/l10n/intl_en.arb | 1 + assets/l10n/intl_ru.arb | 3 ++- lib/generated/l10n/l10n.dart | 6 ++++++ lib/generated/l10n/l10n_ar.dart | 3 +++ lib/generated/l10n/l10n_be.dart | 3 +++ lib/generated/l10n/l10n_bn.dart | 3 +++ lib/generated/l10n/l10n_bo.dart | 3 +++ lib/generated/l10n/l10n_ca.dart | 3 +++ lib/generated/l10n/l10n_cs.dart | 3 +++ lib/generated/l10n/l10n_de.dart | 3 +++ lib/generated/l10n/l10n_el.dart | 3 +++ lib/generated/l10n/l10n_en.dart | 3 +++ lib/generated/l10n/l10n_eo.dart | 3 +++ lib/generated/l10n/l10n_es.dart | 3 +++ lib/generated/l10n/l10n_et.dart | 3 +++ lib/generated/l10n/l10n_eu.dart | 3 +++ lib/generated/l10n/l10n_fa.dart | 3 +++ lib/generated/l10n/l10n_fi.dart | 3 +++ lib/generated/l10n/l10n_fil.dart | 3 +++ lib/generated/l10n/l10n_fr.dart | 3 +++ lib/generated/l10n/l10n_ga.dart | 3 +++ lib/generated/l10n/l10n_gl.dart | 3 +++ lib/generated/l10n/l10n_he.dart | 3 +++ lib/generated/l10n/l10n_hi.dart | 3 +++ lib/generated/l10n/l10n_hr.dart | 3 +++ lib/generated/l10n/l10n_hu.dart | 3 +++ lib/generated/l10n/l10n_ia.dart | 3 +++ lib/generated/l10n/l10n_id.dart | 3 +++ lib/generated/l10n/l10n_ie.dart | 3 +++ lib/generated/l10n/l10n_it.dart | 3 +++ lib/generated/l10n/l10n_ja.dart | 3 +++ lib/generated/l10n/l10n_ka.dart | 3 +++ lib/generated/l10n/l10n_ko.dart | 3 +++ lib/generated/l10n/l10n_lt.dart | 3 +++ lib/generated/l10n/l10n_lv.dart | 3 +++ lib/generated/l10n/l10n_nb.dart | 3 +++ lib/generated/l10n/l10n_nl.dart | 3 +++ lib/generated/l10n/l10n_pl.dart | 3 +++ lib/generated/l10n/l10n_pt.dart | 3 +++ lib/generated/l10n/l10n_ro.dart | 3 +++ lib/generated/l10n/l10n_ru.dart | 5 ++++- lib/generated/l10n/l10n_sk.dart | 3 +++ lib/generated/l10n/l10n_sl.dart | 3 +++ lib/generated/l10n/l10n_sr.dart | 3 +++ lib/generated/l10n/l10n_sv.dart | 3 +++ lib/generated/l10n/l10n_ta.dart | 3 +++ lib/generated/l10n/l10n_te.dart | 3 +++ lib/generated/l10n/l10n_th.dart | 3 +++ lib/generated/l10n/l10n_tr.dart | 3 +++ lib/generated/l10n/l10n_uk.dart | 3 +++ lib/generated/l10n/l10n_vi.dart | 3 +++ lib/generated/l10n/l10n_zh.dart | 3 +++ lib/pages/settings_security/settings_security.dart | 3 ++- lib/utils/uia_request_manager.dart | 2 +- lib/widgets/adaptive_dialogs/dialog_text_field.dart | 3 ++- lib/widgets/adaptive_dialogs/show_text_input_dialog.dart | 1 + lib/widgets/lock_screen.dart | 8 +------- 57 files changed, 164 insertions(+), 12 deletions(-) diff --git a/assets/l10n/intl_en.arb b/assets/l10n/intl_en.arb index 6939b58..2d339d4 100644 --- a/assets/l10n/intl_en.arb +++ b/assets/l10n/intl_en.arb @@ -15,6 +15,7 @@ "setPermissionsLevelDescription": "Please choose a predefined role below or enter a custom permission level between 0 and 100.", "ignoreUser": "Ignore user", "normalUser": "Normal user", + "pinCode": "PIN code", "remove": "Remove", "@remove": { "type": "String", diff --git a/assets/l10n/intl_ru.arb b/assets/l10n/intl_ru.arb index c913cc1..dbdc681 100644 --- a/assets/l10n/intl_ru.arb +++ b/assets/l10n/intl_ru.arb @@ -1623,11 +1623,12 @@ "type": "String", "placeholders": {} }, - "pleaseEnter4Digits": "Введите 4 цифры, или оставьте поле пустым, чтобы отключить блокировку приложения.", + "pleaseEnter4Digits": "Введите PIN-код. Оставьте поле пустым, чтобы отключить блокировку приложения.", "@pleaseEnter4Digits": { "type": "String", "placeholders": {} }, + "pinCode": "PIN-код", "pleaseEnterRecoveryKey": "Введите ключ восстановления:", "@pleaseEnterRecoveryKey": {}, "pleaseEnterYourPassword": "Пожалуйста, введите ваш пароль", diff --git a/lib/generated/l10n/l10n.dart b/lib/generated/l10n/l10n.dart index 9df3b9f..d01d031 100644 --- a/lib/generated/l10n/l10n.dart +++ b/lib/generated/l10n/l10n.dart @@ -241,6 +241,12 @@ abstract class L10n { /// **'Normal user'** String get normalUser; + /// No description provided for @pinCode. + /// + /// In en, this message translates to: + /// **'PIN code'** + String get pinCode; + /// No description provided for @remove. /// /// In en, this message translates to: diff --git a/lib/generated/l10n/l10n_ar.dart b/lib/generated/l10n/l10n_ar.dart index 12b957c..497273b 100644 --- a/lib/generated/l10n/l10n_ar.dart +++ b/lib/generated/l10n/l10n_ar.dart @@ -33,6 +33,9 @@ class L10nAr extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'أزِل'; diff --git a/lib/generated/l10n/l10n_be.dart b/lib/generated/l10n/l10n_be.dart index c2717b7..459ed6d 100644 --- a/lib/generated/l10n/l10n_be.dart +++ b/lib/generated/l10n/l10n_be.dart @@ -33,6 +33,9 @@ class L10nBe extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Remove'; diff --git a/lib/generated/l10n/l10n_bn.dart b/lib/generated/l10n/l10n_bn.dart index db1acde..a7907bb 100644 --- a/lib/generated/l10n/l10n_bn.dart +++ b/lib/generated/l10n/l10n_bn.dart @@ -33,6 +33,9 @@ class L10nBn extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Remove'; diff --git a/lib/generated/l10n/l10n_bo.dart b/lib/generated/l10n/l10n_bo.dart index 1496a32..01f5b41 100644 --- a/lib/generated/l10n/l10n_bo.dart +++ b/lib/generated/l10n/l10n_bo.dart @@ -33,6 +33,9 @@ class L10nBo extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Remove'; diff --git a/lib/generated/l10n/l10n_ca.dart b/lib/generated/l10n/l10n_ca.dart index a1bd311..680a776 100644 --- a/lib/generated/l10n/l10n_ca.dart +++ b/lib/generated/l10n/l10n_ca.dart @@ -33,6 +33,9 @@ class L10nCa extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Elimina'; diff --git a/lib/generated/l10n/l10n_cs.dart b/lib/generated/l10n/l10n_cs.dart index 653217e..03f04aa 100644 --- a/lib/generated/l10n/l10n_cs.dart +++ b/lib/generated/l10n/l10n_cs.dart @@ -33,6 +33,9 @@ class L10nCs extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Odstranit'; diff --git a/lib/generated/l10n/l10n_de.dart b/lib/generated/l10n/l10n_de.dart index aba34ab..a29c005 100644 --- a/lib/generated/l10n/l10n_de.dart +++ b/lib/generated/l10n/l10n_de.dart @@ -33,6 +33,9 @@ class L10nDe extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Entfernen'; diff --git a/lib/generated/l10n/l10n_el.dart b/lib/generated/l10n/l10n_el.dart index 85711cc..a262624 100644 --- a/lib/generated/l10n/l10n_el.dart +++ b/lib/generated/l10n/l10n_el.dart @@ -33,6 +33,9 @@ class L10nEl extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Αφαιρέστε το'; diff --git a/lib/generated/l10n/l10n_en.dart b/lib/generated/l10n/l10n_en.dart index f9f51a3..49838b6 100644 --- a/lib/generated/l10n/l10n_en.dart +++ b/lib/generated/l10n/l10n_en.dart @@ -33,6 +33,9 @@ class L10nEn extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Remove'; diff --git a/lib/generated/l10n/l10n_eo.dart b/lib/generated/l10n/l10n_eo.dart index 9abd89b..c494412 100644 --- a/lib/generated/l10n/l10n_eo.dart +++ b/lib/generated/l10n/l10n_eo.dart @@ -33,6 +33,9 @@ class L10nEo extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Forigi'; diff --git a/lib/generated/l10n/l10n_es.dart b/lib/generated/l10n/l10n_es.dart index 26e484f..65b4267 100644 --- a/lib/generated/l10n/l10n_es.dart +++ b/lib/generated/l10n/l10n_es.dart @@ -33,6 +33,9 @@ class L10nEs extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Eliminar'; diff --git a/lib/generated/l10n/l10n_et.dart b/lib/generated/l10n/l10n_et.dart index 6aa7162..300da17 100644 --- a/lib/generated/l10n/l10n_et.dart +++ b/lib/generated/l10n/l10n_et.dart @@ -33,6 +33,9 @@ class L10nEt extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Eemalda'; diff --git a/lib/generated/l10n/l10n_eu.dart b/lib/generated/l10n/l10n_eu.dart index 35a3795..2ef6a98 100644 --- a/lib/generated/l10n/l10n_eu.dart +++ b/lib/generated/l10n/l10n_eu.dart @@ -33,6 +33,9 @@ class L10nEu extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Kendu'; diff --git a/lib/generated/l10n/l10n_fa.dart b/lib/generated/l10n/l10n_fa.dart index 4cfa523..bd4d38a 100644 --- a/lib/generated/l10n/l10n_fa.dart +++ b/lib/generated/l10n/l10n_fa.dart @@ -33,6 +33,9 @@ class L10nFa extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'حذف کردن'; diff --git a/lib/generated/l10n/l10n_fi.dart b/lib/generated/l10n/l10n_fi.dart index b5fab90..8640b06 100644 --- a/lib/generated/l10n/l10n_fi.dart +++ b/lib/generated/l10n/l10n_fi.dart @@ -33,6 +33,9 @@ class L10nFi extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Poista'; diff --git a/lib/generated/l10n/l10n_fil.dart b/lib/generated/l10n/l10n_fil.dart index 13a09cc..f61461e 100644 --- a/lib/generated/l10n/l10n_fil.dart +++ b/lib/generated/l10n/l10n_fil.dart @@ -33,6 +33,9 @@ class L10nFil extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Tanggalin'; diff --git a/lib/generated/l10n/l10n_fr.dart b/lib/generated/l10n/l10n_fr.dart index 8f1cf70..316c98c 100644 --- a/lib/generated/l10n/l10n_fr.dart +++ b/lib/generated/l10n/l10n_fr.dart @@ -33,6 +33,9 @@ class L10nFr extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Supprimer'; diff --git a/lib/generated/l10n/l10n_ga.dart b/lib/generated/l10n/l10n_ga.dart index 9a80ec0..32f5cd7 100644 --- a/lib/generated/l10n/l10n_ga.dart +++ b/lib/generated/l10n/l10n_ga.dart @@ -33,6 +33,9 @@ class L10nGa extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Bain'; diff --git a/lib/generated/l10n/l10n_gl.dart b/lib/generated/l10n/l10n_gl.dart index 167e464..14b96b1 100644 --- a/lib/generated/l10n/l10n_gl.dart +++ b/lib/generated/l10n/l10n_gl.dart @@ -33,6 +33,9 @@ class L10nGl extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Quitar'; diff --git a/lib/generated/l10n/l10n_he.dart b/lib/generated/l10n/l10n_he.dart index 1bf3a27..a18dc20 100644 --- a/lib/generated/l10n/l10n_he.dart +++ b/lib/generated/l10n/l10n_he.dart @@ -33,6 +33,9 @@ class L10nHe extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Remove'; diff --git a/lib/generated/l10n/l10n_hi.dart b/lib/generated/l10n/l10n_hi.dart index e6f95ef..6d2836c 100644 --- a/lib/generated/l10n/l10n_hi.dart +++ b/lib/generated/l10n/l10n_hi.dart @@ -33,6 +33,9 @@ class L10nHi extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'निकालना'; diff --git a/lib/generated/l10n/l10n_hr.dart b/lib/generated/l10n/l10n_hr.dart index 07d7a6a..15b9472 100644 --- a/lib/generated/l10n/l10n_hr.dart +++ b/lib/generated/l10n/l10n_hr.dart @@ -33,6 +33,9 @@ class L10nHr extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Ukloni'; diff --git a/lib/generated/l10n/l10n_hu.dart b/lib/generated/l10n/l10n_hu.dart index 1ded382..64063a4 100644 --- a/lib/generated/l10n/l10n_hu.dart +++ b/lib/generated/l10n/l10n_hu.dart @@ -33,6 +33,9 @@ class L10nHu extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Eltávolítás'; diff --git a/lib/generated/l10n/l10n_ia.dart b/lib/generated/l10n/l10n_ia.dart index 0fe1d46..49c10f9 100644 --- a/lib/generated/l10n/l10n_ia.dart +++ b/lib/generated/l10n/l10n_ia.dart @@ -33,6 +33,9 @@ class L10nIa extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Remover'; diff --git a/lib/generated/l10n/l10n_id.dart b/lib/generated/l10n/l10n_id.dart index 8815af6..bbf4162 100644 --- a/lib/generated/l10n/l10n_id.dart +++ b/lib/generated/l10n/l10n_id.dart @@ -33,6 +33,9 @@ class L10nId extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Hapus'; diff --git a/lib/generated/l10n/l10n_ie.dart b/lib/generated/l10n/l10n_ie.dart index aea6782..849db14 100644 --- a/lib/generated/l10n/l10n_ie.dart +++ b/lib/generated/l10n/l10n_ie.dart @@ -33,6 +33,9 @@ class L10nIe extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Remover'; diff --git a/lib/generated/l10n/l10n_it.dart b/lib/generated/l10n/l10n_it.dart index d7aefb1..b4062f5 100644 --- a/lib/generated/l10n/l10n_it.dart +++ b/lib/generated/l10n/l10n_it.dart @@ -33,6 +33,9 @@ class L10nIt extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Rimuovi'; diff --git a/lib/generated/l10n/l10n_ja.dart b/lib/generated/l10n/l10n_ja.dart index bfcbd9b..805954e 100644 --- a/lib/generated/l10n/l10n_ja.dart +++ b/lib/generated/l10n/l10n_ja.dart @@ -33,6 +33,9 @@ class L10nJa extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => '消去'; diff --git a/lib/generated/l10n/l10n_ka.dart b/lib/generated/l10n/l10n_ka.dart index 290b724..bb50da1 100644 --- a/lib/generated/l10n/l10n_ka.dart +++ b/lib/generated/l10n/l10n_ka.dart @@ -33,6 +33,9 @@ class L10nKa extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'წაშლა'; diff --git a/lib/generated/l10n/l10n_ko.dart b/lib/generated/l10n/l10n_ko.dart index a9fb27a..1e51b97 100644 --- a/lib/generated/l10n/l10n_ko.dart +++ b/lib/generated/l10n/l10n_ko.dart @@ -33,6 +33,9 @@ class L10nKo extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => '지우기'; diff --git a/lib/generated/l10n/l10n_lt.dart b/lib/generated/l10n/l10n_lt.dart index 1fee135..0f2ad67 100644 --- a/lib/generated/l10n/l10n_lt.dart +++ b/lib/generated/l10n/l10n_lt.dart @@ -33,6 +33,9 @@ class L10nLt extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Pašalinti'; diff --git a/lib/generated/l10n/l10n_lv.dart b/lib/generated/l10n/l10n_lv.dart index 13b78d9..f0c367a 100644 --- a/lib/generated/l10n/l10n_lv.dart +++ b/lib/generated/l10n/l10n_lv.dart @@ -33,6 +33,9 @@ class L10nLv extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Noņemt'; diff --git a/lib/generated/l10n/l10n_nb.dart b/lib/generated/l10n/l10n_nb.dart index 51e3bb8..03d5f0e 100644 --- a/lib/generated/l10n/l10n_nb.dart +++ b/lib/generated/l10n/l10n_nb.dart @@ -33,6 +33,9 @@ class L10nNb extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Fjern'; diff --git a/lib/generated/l10n/l10n_nl.dart b/lib/generated/l10n/l10n_nl.dart index d23266c..09f45fe 100644 --- a/lib/generated/l10n/l10n_nl.dart +++ b/lib/generated/l10n/l10n_nl.dart @@ -33,6 +33,9 @@ class L10nNl extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Verwijder'; diff --git a/lib/generated/l10n/l10n_pl.dart b/lib/generated/l10n/l10n_pl.dart index 1e73cf9..83bb2df 100644 --- a/lib/generated/l10n/l10n_pl.dart +++ b/lib/generated/l10n/l10n_pl.dart @@ -33,6 +33,9 @@ class L10nPl extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Usuń'; diff --git a/lib/generated/l10n/l10n_pt.dart b/lib/generated/l10n/l10n_pt.dart index d82d123..5eac048 100644 --- a/lib/generated/l10n/l10n_pt.dart +++ b/lib/generated/l10n/l10n_pt.dart @@ -33,6 +33,9 @@ class L10nPt extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Remove'; diff --git a/lib/generated/l10n/l10n_ro.dart b/lib/generated/l10n/l10n_ro.dart index ad97a7c..a16d789 100644 --- a/lib/generated/l10n/l10n_ro.dart +++ b/lib/generated/l10n/l10n_ro.dart @@ -33,6 +33,9 @@ class L10nRo extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Eliminați'; diff --git a/lib/generated/l10n/l10n_ru.dart b/lib/generated/l10n/l10n_ru.dart index 32f3fa0..b566fd8 100644 --- a/lib/generated/l10n/l10n_ru.dart +++ b/lib/generated/l10n/l10n_ru.dart @@ -33,6 +33,9 @@ class L10nRu extends L10n { @override String get normalUser => 'Участник'; + @override + String get pinCode => 'PIN-код'; + @override String get remove => 'Удалить'; @@ -1135,7 +1138,7 @@ class L10nRu extends L10n { @override String get pleaseEnter4Digits => - 'Введите 4 цифры, или оставьте поле пустым, чтобы отключить блокировку приложения.'; + 'Введите PIN-код. Оставьте поле пустым, чтобы отключить блокировку приложения.'; @override String get pleaseEnterRecoveryKey => 'Введите ключ восстановления:'; diff --git a/lib/generated/l10n/l10n_sk.dart b/lib/generated/l10n/l10n_sk.dart index 9ed9d95..33aac6a 100644 --- a/lib/generated/l10n/l10n_sk.dart +++ b/lib/generated/l10n/l10n_sk.dart @@ -33,6 +33,9 @@ class L10nSk extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Odstrániť'; diff --git a/lib/generated/l10n/l10n_sl.dart b/lib/generated/l10n/l10n_sl.dart index 5ebf151..1612ef0 100644 --- a/lib/generated/l10n/l10n_sl.dart +++ b/lib/generated/l10n/l10n_sl.dart @@ -33,6 +33,9 @@ class L10nSl extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Remove'; diff --git a/lib/generated/l10n/l10n_sr.dart b/lib/generated/l10n/l10n_sr.dart index e179c6c..84423f7 100644 --- a/lib/generated/l10n/l10n_sr.dart +++ b/lib/generated/l10n/l10n_sr.dart @@ -33,6 +33,9 @@ class L10nSr extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Уклони'; diff --git a/lib/generated/l10n/l10n_sv.dart b/lib/generated/l10n/l10n_sv.dart index 8aad21b..b279dcf 100644 --- a/lib/generated/l10n/l10n_sv.dart +++ b/lib/generated/l10n/l10n_sv.dart @@ -33,6 +33,9 @@ class L10nSv extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Ta bort'; diff --git a/lib/generated/l10n/l10n_ta.dart b/lib/generated/l10n/l10n_ta.dart index f2d52a4..9c96d3c 100644 --- a/lib/generated/l10n/l10n_ta.dart +++ b/lib/generated/l10n/l10n_ta.dart @@ -33,6 +33,9 @@ class L10nTa extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'அகற்று'; diff --git a/lib/generated/l10n/l10n_te.dart b/lib/generated/l10n/l10n_te.dart index e85c9cc..fb1f6b2 100644 --- a/lib/generated/l10n/l10n_te.dart +++ b/lib/generated/l10n/l10n_te.dart @@ -33,6 +33,9 @@ class L10nTe extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'తొలగించు'; diff --git a/lib/generated/l10n/l10n_th.dart b/lib/generated/l10n/l10n_th.dart index ff0cc9f..5e5ac23 100644 --- a/lib/generated/l10n/l10n_th.dart +++ b/lib/generated/l10n/l10n_th.dart @@ -33,6 +33,9 @@ class L10nTh extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'ลบออก'; diff --git a/lib/generated/l10n/l10n_tr.dart b/lib/generated/l10n/l10n_tr.dart index 4eae67f..61db1aa 100644 --- a/lib/generated/l10n/l10n_tr.dart +++ b/lib/generated/l10n/l10n_tr.dart @@ -33,6 +33,9 @@ class L10nTr extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Kaldır'; diff --git a/lib/generated/l10n/l10n_uk.dart b/lib/generated/l10n/l10n_uk.dart index 43e7422..3adfa20 100644 --- a/lib/generated/l10n/l10n_uk.dart +++ b/lib/generated/l10n/l10n_uk.dart @@ -33,6 +33,9 @@ class L10nUk extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Вилучити'; diff --git a/lib/generated/l10n/l10n_vi.dart b/lib/generated/l10n/l10n_vi.dart index c749c7f..0660dbb 100644 --- a/lib/generated/l10n/l10n_vi.dart +++ b/lib/generated/l10n/l10n_vi.dart @@ -33,6 +33,9 @@ class L10nVi extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => 'Loại bỏ'; diff --git a/lib/generated/l10n/l10n_zh.dart b/lib/generated/l10n/l10n_zh.dart index a0792a6..78a1a67 100644 --- a/lib/generated/l10n/l10n_zh.dart +++ b/lib/generated/l10n/l10n_zh.dart @@ -33,6 +33,9 @@ class L10nZh extends L10n { @override String get normalUser => 'Normal user'; + @override + String get pinCode => 'PIN code'; + @override String get remove => '移除'; diff --git a/lib/pages/settings_security/settings_security.dart b/lib/pages/settings_security/settings_security.dart index bc115e6..f403856 100644 --- a/lib/pages/settings_security/settings_security.dart +++ b/lib/pages/settings_security/settings_security.dart @@ -83,7 +83,8 @@ class SettingsSecurityController extends State { cancelLabel: L10n.of(context).cancel, isDestructive: true, obscureText: true, - hintText: '******', + keyboardType: TextInputType.visiblePassword, + hintText: L10n.of(context).password, minLines: 1, maxLines: 1, ); diff --git a/lib/utils/uia_request_manager.dart b/lib/utils/uia_request_manager.dart index 73bae0d..9778757 100644 --- a/lib/utils/uia_request_manager.dart +++ b/lib/utils/uia_request_manager.dart @@ -34,7 +34,7 @@ extension UiaRequestManager on MatrixState { minLines: 1, maxLines: 1, obscureText: true, - hintText: '******', + hintText: l10n.password, )); if (input == null || input.isEmpty) { return uiaRequest.cancel(); diff --git a/lib/widgets/adaptive_dialogs/dialog_text_field.dart b/lib/widgets/adaptive_dialogs/dialog_text_field.dart index c801478..2b8b647 100644 --- a/lib/widgets/adaptive_dialogs/dialog_text_field.dart +++ b/lib/widgets/adaptive_dialogs/dialog_text_field.dart @@ -10,7 +10,7 @@ class DialogTextField extends StatelessWidget { final String? prefixText; final String? suffixText; final String? errorText; - final bool obscureText = false; + final bool obscureText; final bool isDestructive = false; final int? minLines; final int? maxLines; @@ -32,6 +32,7 @@ class DialogTextField extends StatelessWidget { this.controller, this.counterText, this.errorText, + this.obscureText = false, }); @override diff --git a/lib/widgets/adaptive_dialogs/show_text_input_dialog.dart b/lib/widgets/adaptive_dialogs/show_text_input_dialog.dart index cc58da5..68477fb 100644 --- a/lib/widgets/adaptive_dialogs/show_text_input_dialog.dart +++ b/lib/widgets/adaptive_dialogs/show_text_input_dialog.dart @@ -73,6 +73,7 @@ Future showTextInputDialog({ maxLines: maxLines, maxLength: maxLength, keyboardType: keyboardType, + obscureText: obscureText, ); }, ), diff --git a/lib/widgets/lock_screen.dart b/lib/widgets/lock_screen.dart index 8a3b86d..e343043 100644 --- a/lib/widgets/lock_screen.dart +++ b/lib/widgets/lock_screen.dart @@ -77,12 +77,6 @@ class _LockScreenState extends State { child: ListView( shrinkWrap: true, children: [ - Center( - child: Image.asset( - 'assets/info-logo.png', - width: 256, - ), - ), TextField( controller: _textEditingController, textInputAction: TextInputAction.done, @@ -99,7 +93,7 @@ class _LockScreenState extends State { ], decoration: InputDecoration( errorText: _errorText, - hintText: '****', + hintText: L10n.of(context).pinCode, suffix: IconButton( icon: const Icon(Icons.lock_open_outlined), onPressed: () => tryUnlock(_textEditingController.text),