update changelog
This commit is contained in:
parent
437e44016e
commit
4a36c63fa1
|
@ -1,3 +1,11 @@
|
|||
ukui-screensaver (4.10.0.0-ok8~1212) nile; urgency=medium
|
||||
|
||||
* BUG号:I8KQ5E 【主要】【需求24683】【登录选项】多用户绑定同一微信时,微信会自动登录失败,直到自动锁定
|
||||
* 需求号:无
|
||||
* 其他修改说明:无
|
||||
|
||||
-- Yang Min <yangmin@kylinos.cn> Tue, 12 Dec 2023 16:12:28 +0800
|
||||
|
||||
ukui-screensaver (4.10.0.0-ok7~1128) nile; urgency=medium
|
||||
|
||||
* BUG号:I8IM8T:【主要】【需求21340】【屏保】设置动态屏保后,进入屏保失败
|
||||
|
|
|
@ -0,0 +1,99 @@
|
|||
From: yangmin <winner_yangmin@163.com>
|
||||
Date: Tue, 12 Dec 2023 16:13:35 +0800
|
||||
Subject: update changelog
|
||||
|
||||
---
|
||||
src/lock-backend/dbusupperinterface.cpp | 4 +++-
|
||||
src/widgets/authdialog.cpp | 15 +++++++++++++--
|
||||
src/widgets/lockwidget.cpp | 8 +++++---
|
||||
3 files changed, 21 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/src/lock-backend/dbusupperinterface.cpp b/src/lock-backend/dbusupperinterface.cpp
|
||||
index f20adad..f081ea9 100644
|
||||
--- a/src/lock-backend/dbusupperinterface.cpp
|
||||
+++ b/src/lock-backend/dbusupperinterface.cpp
|
||||
@@ -958,7 +958,9 @@ void DbusUpperInterface::onLogin1ReqLock()
|
||||
QJsonObject retObj;
|
||||
retObj["CmdId"] = LOCK_CMD_ID_LOGIN1_REQ_LOCK;
|
||||
SendUpdateInfoSig(QString(QJsonDocument(retObj).toJson()));
|
||||
- ShowScreensaver();
|
||||
+ //ShowScreensaver();
|
||||
+ //调用屏保会导致在两个已登录用户切锁屏,会出现屏保界面,因此改为调用锁屏
|
||||
+ Lock();
|
||||
}
|
||||
|
||||
void DbusUpperInterface::onLogin1ReqUnLock()
|
||||
diff --git a/src/widgets/authdialog.cpp b/src/widgets/authdialog.cpp
|
||||
index cf1c11f..ef4c014 100644
|
||||
--- a/src/widgets/authdialog.cpp
|
||||
+++ b/src/widgets/authdialog.cpp
|
||||
@@ -905,8 +905,13 @@ void AuthDialog::onPamAuthCompleted()
|
||||
m_passwordEdit->readOnly(false);
|
||||
m_passwordEdit->clear();
|
||||
clearMessage();
|
||||
-
|
||||
+ m_failMap.remove(m_curUserInfo.uid());
|
||||
+ setLoginTypeTip("");
|
||||
+ setUkeyTypeTip("");
|
||||
+ authMode = UNKNOWN;
|
||||
+ m_uCurLoginOptType = LOGINOPT_TYPE_PASSWORD;
|
||||
Q_EMIT authSucceed(m_curUserInfo.name());
|
||||
+
|
||||
} else {
|
||||
qDebug()<<"m_bRecvPrompt = "<<m_bRecvPrompt<<" m_bHasUnacknowledgedMsg = "<<m_bHasUnacknowledgedMsg;
|
||||
m_bRecvPrompt = true;
|
||||
@@ -1095,6 +1100,12 @@ void AuthDialog::onMessageButtonClicked()
|
||||
m_passwordEdit->clear();
|
||||
clearMessage();
|
||||
|
||||
+ m_failMap.remove(m_curUserInfo.uid());
|
||||
+ setLoginTypeTip("");
|
||||
+ setUkeyTypeTip("");
|
||||
+ authMode = UNKNOWN;
|
||||
+ m_uCurLoginOptType = LOGINOPT_TYPE_PASSWORD;
|
||||
+
|
||||
Q_EMIT authSucceed(m_curUserInfo.name());
|
||||
} else {
|
||||
m_messageButton->hide();
|
||||
@@ -1436,7 +1447,7 @@ void AuthDialog::initBiometricWidget()
|
||||
|
||||
qDebug()<<"OptsCount:"<<m_loginOpts->getLoginOptCount();
|
||||
if (m_loginOpts->getLoginOptCount() < 1){
|
||||
- switchLoginOptType(LOGINOPT_TYPE_PASSWORD);
|
||||
+ switchLoginOptType(LOGINOPT_TYPE_PASSWORD);
|
||||
m_loginOpts->hide();
|
||||
}else{
|
||||
m_loginOpts->show();
|
||||
diff --git a/src/widgets/lockwidget.cpp b/src/widgets/lockwidget.cpp
|
||||
index 52de787..d3e69ef 100644
|
||||
--- a/src/widgets/lockwidget.cpp
|
||||
+++ b/src/widgets/lockwidget.cpp
|
||||
@@ -992,6 +992,7 @@ void LockWidget::startAuth()
|
||||
|
||||
void LockWidget::onSessionActiveChanged(bool isActive)
|
||||
{
|
||||
+
|
||||
if (isActive) {
|
||||
if (m_timerChkActive && m_timerChkActive->isActive()) {
|
||||
m_timerChkActive->stop();
|
||||
@@ -1000,9 +1001,7 @@ void LockWidget::onSessionActiveChanged(bool isActive)
|
||||
update();
|
||||
}
|
||||
}
|
||||
-// if(authDialog) {
|
||||
-// authDialog->stopAuth();
|
||||
-// }
|
||||
+ startAuth();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1034,6 +1033,9 @@ void LockWidget::SwitchToUser(QString strUserName)
|
||||
}
|
||||
}
|
||||
m_timerChkActive->start();
|
||||
+ stopAuth();
|
||||
+ }else{
|
||||
+ Q_EMIT m_modelLockDialog->setCurrentUser(strUserName);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -3,3 +3,4 @@
|
|||
0003-48.patch
|
||||
0004-49-ts.patch
|
||||
0005-update-changelog.patch
|
||||
0006-update-changelog.patch
|
||||
|
|
Loading…
Reference in New Issue