From 79b2b7915a7be4962c4b67db5bf87a36a782dbd4 Mon Sep 17 00:00:00 2001
From: Gianluca Boiano <491117+M0Rf30@users.noreply.github.com>
Date: Mon, 27 Jun 2022 13:14:14 +0200
Subject: chore: set a minimum of 4 digits for the lock code (#56)
* chore: set a minimum of 4 digits for the lock code
coming from other applications (i.e. telegram) we expect
a 4 digit PIN as minimum requirement
* chore: set ui messages on pass code lenght accordingly
---
src/i18n/it_IT.ts | 2 +-
src/lock.cpp | 6 +++---
src/lock.ui | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
(limited to 'src')
diff --git a/src/i18n/it_IT.ts b/src/i18n/it_IT.ts
index f419862..c08fd31 100644
--- a/src/i18n/it_IT.ts
+++ b/src/i18n/it_IT.ts
@@ -251,7 +251,7 @@ Desideri ignorare il controllo di sicurezza e continuare?
- <html><head/><body><p>Note: Passcode must be more then 4 characters and must match in both fields.</p></body></html>
+ <html><head/><body><p>Note: Passcode must be more then 3 characters and must match in both fields.</p></body></html><html><head/><body><p>Nota: Il codice di blocco deve contenere più di 4 caratteri e deve corrispondere in entrambi i campi.</p></body></html>
diff --git a/src/lock.cpp b/src/lock.cpp
index 6b86f68..3c47fb2 100644
--- a/src/lock.cpp
+++ b/src/lock.cpp
@@ -141,14 +141,14 @@ void Lock::on_passcode1_textChanged(const QString &arg1) {
if (arg1.contains(" ")) {
ui->passcode1->setText(arg1.simplified());
}
- ui->setPass->setEnabled(arg1.length() > 4 && arg1 == ui->passcode2->text());
+ ui->setPass->setEnabled(arg1.length() > 3 && arg1 == ui->passcode2->text());
}
void Lock::on_passcode2_textChanged(const QString &arg1) {
if (arg1.contains(" ")) {
ui->passcode2->setText(arg1.simplified());
}
- ui->setPass->setEnabled(arg1.length() > 4 && arg1 == ui->passcode1->text());
+ ui->setPass->setEnabled(arg1.length() > 3 && arg1 == ui->passcode1->text());
}
void Lock::on_setPass_clicked() {
@@ -188,7 +188,7 @@ void Lock::on_passcodeLogin_textChanged(const QString &arg1) {
ui->passcodeLogin->setText(arg1.simplified());
}
ui->wrong->hide();
- ui->unlock->setEnabled(arg1.length() > 4);
+ ui->unlock->setEnabled(arg1.length() > 3);
}
void Lock::lock_app() {
diff --git a/src/lock.ui b/src/lock.ui
index ffe0da0..264bb7d 100644
--- a/src/lock.ui
+++ b/src/lock.ui
@@ -308,7 +308,7 @@
- <html><head/><body><p>Note: Passcode must be more then 4 characters and must match in both fields.</p></body></html>
+ <html><head/><body><p>Note: Passcode must be more then 3 characters and must match in both fields.</p></body></html>Qt::AlignCenter
--
cgit v1.2.3