Remove the prefix Create User Failed and Add BuildRequires gtk-update-icon-cache

This commit is contained in:
kylinsecos_admin 2022-03-02 14:26:58 +08:00
parent 27d95ff31a
commit 73f686f0cf
3 changed files with 703 additions and 8 deletions

View File

@ -1,8 +1,8 @@
From 04c065a529a55619cb640fbe4df85dd68993c90b Mon Sep 17 00:00:00 2001
From: root <root@localhost.localdomain>
Date: Tue, 25 Jan 2022 16:09:54 +0800
Subject: [PATCH] fix(build): fix incomplete type 'class QPainterPath' build
error
From 8c9d4052045bc5ca6e6341ca0b31479531f357a7 Mon Sep 17 00:00:00 2001
From: kylinsecos_admin <gitee@kylinos.com.cn>
Date: Mon, 14 Feb 2022 11:38:50 +0800
Subject: [PATCH] fix(build): fix incomplete type 'class QPainterPath' build
(#49472)
---
avatar-editor/src/image-preview-widget.cpp | 1 +
@ -73,5 +73,5 @@ index 7305ca6..b1974c4 100644
UserAvatarWidget::UserAvatarWidget(QWidget *parent)
: QWidget(parent),
--
2.33.0
2.27.0

View File

@ -0,0 +1,684 @@
From dfba753be5a293317f9572177953020143304aa5 Mon Sep 17 00:00:00 2001
From: luoqing <luoqing luoqing@kylinos.com.cn>
Date: Mon, 21 Feb 2022 17:56:57 +0800
Subject: [PATCH] fix(create user):Remove the prefix "Create User Failed"
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 去掉前缀“创建用户失败”
Closes #47439
---
src/hard-worker.cpp | 24 +++-
.../create-user-page/create-user-page.cpp | 7 ++
translations/kiran-cpanel-account.zh_CN.ts | 115 +++++-------------
3 files changed, 59 insertions(+), 87 deletions(-)
diff --git a/src/hard-worker.cpp b/src/hard-worker.cpp
index 3ab232c..ab1048b 100644
--- a/src/hard-worker.cpp
+++ b/src/hard-worker.cpp
@@ -43,8 +43,8 @@ void HardWorker::doCreateUser(QString userName,
ACCOUNTS_OBJECT_PATH,
QDBusConnection::systemBus());
QString userObjPath;
- QString errMsgPrefix = tr("Create User failed");
QString errMsgDetail;
+ QString errMsgPrefix = "";
///step1.创建用户
QDBusPendingReply<QDBusObjectPath> createUserRep;
@@ -55,6 +55,7 @@ void HardWorker::doCreateUser(QString userName,
createUserRep.waitForFinished();
if (createUserRep.isError())
{
+ errMsgPrefix = tr("Create User Failed");
KLOG_WARNING() << "create user failed," << createUserRep.error();
errMsgDetail = createUserRep.error().message();
goto failed;
@@ -129,13 +130,26 @@ failed:
}
}
#endif
+ //#47439 去掉前缀“创建用户失败”
QString errMsg = errMsgPrefix;
- if (!errMsgDetail.isEmpty())
+ if (!errMsg.isEmpty())
{
- errMsg.append(",");
- errMsg.append(errMsgDetail);
+ if (!errMsgDetail.isEmpty())
+ {
+ errMsg.append(",");
+ errMsg.append(errMsgDetail);
+ }
+ emit sigCreateUserDnoe(userObjPath, errMsg);
+ }
+ else
+ {
+ if(errMsgDetail.isEmpty())
+ {
+ errMsgDetail = tr("Unknown Error");
+ }
+ emit sigCreateUserDnoe(userObjPath, errMsgDetail);
}
- emit sigCreateUserDnoe(userObjPath, errMsg);
+
}
void HardWorker::doUpdatePasswd(QString objPath,
diff --git a/src/pages/create-user-page/create-user-page.cpp b/src/pages/create-user-page/create-user-page.cpp
index 7f3956e..ff17a47 100644
--- a/src/pages/create-user-page/create-user-page.cpp
+++ b/src/pages/create-user-page/create-user-page.cpp
@@ -31,6 +31,8 @@
#include <QMessageBox>
#include <QMouseEvent>
+#define ERROR_MESSAGE_CREATE_USER_FAILED "Create User Failed"
+
CreateUserPage::CreateUserPage(QWidget *parent) : QWidget(parent),
ui(new Ui::CreateUserPage)
{
@@ -236,6 +238,7 @@ void CreateUserPage::handlerCreateNewUser()
iconFile);
}
+
void CreateUserPage::handlerCreateNewUserIsDone(QString userPath,
QString errMsg)
{
@@ -247,6 +250,10 @@ void CreateUserPage::handlerCreateNewUserIsDone(QString userPath,
}
else if(!errMsg.isEmpty() && !userPath.isEmpty())
{
+ if(errMsg.startsWith(ERROR_MESSAGE_CREATE_USER_FAILED))
+ {
+ KiranMessageBox::message(nullptr,tr("Error"),errMsg,KiranMessageBox::Ok);
+ }
KiranMessageBox::message(nullptr,tr("Warning"),errMsg,KiranMessageBox::Ok);
}
diff --git a/translations/kiran-cpanel-account.zh_CN.ts b/translations/kiran-cpanel-account.zh_CN.ts
index 6b430c9..7cd427f 100644
--- a/translations/kiran-cpanel-account.zh_CN.ts
+++ b/translations/kiran-cpanel-account.zh_CN.ts
@@ -6,14 +6,12 @@
<message>
<location filename="../src/widgets/account-itemwidget.ui" line="14"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_account-itemwidget.h" line="83"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_account-itemwidget.h" line="83"/>
<source>Form</source>
<translation></translation>
</message>
<message>
<location filename="../src/widgets/account-itemwidget.ui" line="63"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_account-itemwidget.h" line="84"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_account-itemwidget.h" line="84"/>
<source>Tom Hardy</source>
<translation></translation>
</message>
@@ -43,35 +41,30 @@
<message>
<location filename="../src/pages/advance-settings-page/advance-settings.ui" line="14"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_advance-settings.h" line="203"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_advance-settings.h" line="203"/>
<source>Form</source>
<translation></translation>
</message>
<message>
<location filename="../src/pages/advance-settings-page/advance-settings.ui" line="43"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_advance-settings.h" line="204"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_advance-settings.h" line="204"/>
<source>Login shell</source>
<translation>登录Shell</translation>
</message>
<message>
<location filename="../src/pages/advance-settings-page/advance-settings.ui" line="89"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_advance-settings.h" line="205"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_advance-settings.h" line="205"/>
<source>Specify user id</source>
<translation>指定用户ID</translation>
</message>
<message>
<location filename="../src/pages/advance-settings-page/advance-settings.ui" line="262"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_advance-settings.h" line="207"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_advance-settings.h" line="207"/>
<source>confirm</source>
<translation>确认</translation>
</message>
<message>
<location filename="../src/pages/advance-settings-page/advance-settings.ui" line="303"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_advance-settings.h" line="208"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_advance-settings.h" line="208"/>
<source>cancel</source>
<translation>取消</translation>
</message>
@@ -84,7 +77,6 @@
<message>
<location filename="../src/pages/advance-settings-page/advance-settings.ui" line="159"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_advance-settings.h" line="206"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_advance-settings.h" line="206"/>
<source>Specify user home</source>
<translation>指定用户目录</translation>
</message>
@@ -109,42 +101,36 @@
<message>
<location filename="../src/pages/auth-manager-page/auth-manager-page.ui" line="14"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_auth-manager-page.h" line="179"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_auth-manager-page.h" line="179"/>
<source>AuthManagerPage</source>
<translation></translation>
</message>
<message>
<location filename="../src/pages/auth-manager-page/auth-manager-page.ui" line="47"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_auth-manager-page.h" line="180"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_auth-manager-page.h" line="180"/>
<source>Fingerprint Authentication</source>
<translation>指纹认证</translation>
</message>
<message>
<location filename="../src/pages/auth-manager-page/auth-manager-page.ui" line="91"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_auth-manager-page.h" line="181"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_auth-manager-page.h" line="181"/>
<source>Face Authentication</source>
<translation>人脸认证</translation>
</message>
<message>
<location filename="../src/pages/auth-manager-page/auth-manager-page.ui" line="134"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_auth-manager-page.h" line="182"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_auth-manager-page.h" line="182"/>
<source>Password Authentication</source>
<translation>密码认证</translation>
</message>
<message>
<location filename="../src/pages/auth-manager-page/auth-manager-page.ui" line="208"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_auth-manager-page.h" line="183"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_auth-manager-page.h" line="183"/>
<source>save</source>
<translation>保存</translation>
</message>
<message>
<location filename="../src/pages/auth-manager-page/auth-manager-page.ui" line="249"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_auth-manager-page.h" line="184"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_auth-manager-page.h" line="184"/>
<source>return</source>
<translation>返回</translation>
</message>
@@ -186,21 +172,18 @@
<message>
<location filename="../src/widgets/biometric-item.ui" line="14"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_biometric-item.h" line="77"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_biometric-item.h" line="77"/>
<source>BiometricItem</source>
<translation></translation>
</message>
<message>
<location filename="../src/widgets/biometric-item.ui" line="35"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_biometric-item.h" line="78"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_biometric-item.h" line="78"/>
<source>text</source>
<translation></translation>
</message>
<message>
<location filename="../src/widgets/biometric-item.ui" line="73"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_biometric-item.h" line="79"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_biometric-item.h" line="79"/>
<source>add</source>
<translation>添加</translation>
</message>
@@ -212,68 +195,60 @@
<translation type="vanished">账户类型</translation>
</message>
<message>
- <location filename="../src/pages/create-user-page/create-user-page.cpp" line="84"/>
+ <location filename="../src/pages/create-user-page/create-user-page.cpp" line="86"/>
<source>standard</source>
<translation>普通用户</translation>
</message>
<message>
- <location filename="../src/pages/create-user-page/create-user-page.cpp" line="85"/>
+ <location filename="../src/pages/create-user-page/create-user-page.cpp" line="87"/>
<source>administrator</source>
<translation>管理员</translation>
</message>
<message>
<location filename="../src/pages/create-user-page/create-user-page.ui" line="14"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_create-user-page.h" line="286"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_create-user-page.h" line="286"/>
<source>Form</source>
<translation></translation>
</message>
<message>
<location filename="../src/pages/create-user-page/create-user-page.ui" line="101"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_create-user-page.h" line="287"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_create-user-page.h" line="287"/>
<source>User name</source>
<translation>用户名</translation>
</message>
<message>
<location filename="../src/pages/create-user-page/create-user-page.ui" line="147"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_create-user-page.h" line="288"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_create-user-page.h" line="288"/>
<source>User type</source>
<translation>用户类型</translation>
</message>
<message>
<location filename="../src/pages/create-user-page/create-user-page.ui" line="190"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_create-user-page.h" line="289"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_create-user-page.h" line="289"/>
<source>Password</source>
<translation>用户密码</translation>
</message>
<message>
<location filename="../src/pages/create-user-page/create-user-page.ui" line="239"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_create-user-page.h" line="290"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_create-user-page.h" line="290"/>
<source>Confirm password</source>
<translation>确认密码</translation>
</message>
<message>
<location filename="../src/pages/create-user-page/create-user-page.ui" line="294"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_create-user-page.h" line="291"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_create-user-page.h" line="291"/>
<source>Advance setting</source>
<translation>高级设置</translation>
</message>
<message>
<location filename="../src/pages/create-user-page/create-user-page.ui" line="389"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_create-user-page.h" line="292"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_create-user-page.h" line="292"/>
<source>Confirm</source>
<translation>创建</translation>
</message>
<message>
<location filename="../src/pages/create-user-page/create-user-page.ui" line="436"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_create-user-page.h" line="293"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_create-user-page.h" line="293"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
@@ -298,55 +273,56 @@
<translation type="vanished">请输入用户名</translation>
</message>
<message>
- <location filename="../src/pages/create-user-page/create-user-page.cpp" line="108"/>
+ <location filename="../src/pages/create-user-page/create-user-page.cpp" line="110"/>
<source>Please enter user name first</source>
<translation>请输入用户名</translation>
</message>
<message>
- <location filename="../src/pages/create-user-page/create-user-page.cpp" line="142"/>
+ <location filename="../src/pages/create-user-page/create-user-page.cpp" line="144"/>
<source>Please enter your user name</source>
<translation>请输入用户名</translation>
</message>
<message>
- <location filename="../src/pages/create-user-page/create-user-page.cpp" line="158"/>
+ <location filename="../src/pages/create-user-page/create-user-page.cpp" line="160"/>
<source>user name cannot be a pure number</source>
<translation>用户名不能全为数字</translation>
</message>
<message>
- <location filename="../src/pages/create-user-page/create-user-page.cpp" line="165"/>
+ <location filename="../src/pages/create-user-page/create-user-page.cpp" line="167"/>
<source>user name already exists</source>
<translation>用户名已存在</translation>
</message>
<message>
- <location filename="../src/pages/create-user-page/create-user-page.cpp" line="177"/>
+ <location filename="../src/pages/create-user-page/create-user-page.cpp" line="179"/>
<source>Please enter your password</source>
- <translation type="unfinished">请输入密码</translation>
+ <translation>请输入密码</translation>
</message>
<message>
- <location filename="../src/pages/create-user-page/create-user-page.cpp" line="184"/>
+ <location filename="../src/pages/create-user-page/create-user-page.cpp" line="186"/>
<source>Please enter the password again</source>
<translation>请再次输入密码</translation>
</message>
<message>
- <location filename="../src/pages/create-user-page/create-user-page.cpp" line="191"/>
+ <location filename="../src/pages/create-user-page/create-user-page.cpp" line="193"/>
<source>The password you enter must be the same as the former one</source>
<translation>两次密码不相同,请核对后,再次输入</translation>
</message>
<message>
- <location filename="../src/pages/create-user-page/create-user-page.cpp" line="211"/>
- <location filename="../src/pages/create-user-page/create-user-page.cpp" line="247"/>
+ <location filename="../src/pages/create-user-page/create-user-page.cpp" line="213"/>
+ <location filename="../src/pages/create-user-page/create-user-page.cpp" line="249"/>
+ <location filename="../src/pages/create-user-page/create-user-page.cpp" line="255"/>
<source>Error</source>
<translation>错误</translation>
</message>
<message>
- <location filename="../src/pages/create-user-page/create-user-page.cpp" line="211"/>
+ <location filename="../src/pages/create-user-page/create-user-page.cpp" line="213"/>
<source>Password encryption failed</source>
<translation>密码加密失败</translation>
</message>
<message>
- <location filename="../src/pages/create-user-page/create-user-page.cpp" line="251"/>
+ <location filename="../src/pages/create-user-page/create-user-page.cpp" line="257"/>
<source>Warning</source>
- <translation type="unfinished">警告</translation>
+ <translation>警告</translation>
</message>
</context>
<context>
@@ -354,28 +330,24 @@
<message>
<location filename="../src/pages/biometric-enroll-dialog/face-enroll-dialog/face-enroll-dialog.ui" line="14"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_face-enroll-dialog.h" line="122"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_face-enroll-dialog.h" line="122"/>
<source>FaceEnrollDialog</source>
<translation></translation>
</message>
<message>
<location filename="../src/pages/biometric-enroll-dialog/face-enroll-dialog/face-enroll-dialog.ui" line="63"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_face-enroll-dialog.h" line="123"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_face-enroll-dialog.h" line="123"/>
<source>balabalalbala...</source>
<translation></translation>
</message>
<message>
<location filename="../src/pages/biometric-enroll-dialog/face-enroll-dialog/face-enroll-dialog.ui" line="121"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_face-enroll-dialog.h" line="124"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_face-enroll-dialog.h" line="124"/>
<source>save</source>
<translation>保存</translation>
</message>
<message>
<location filename="../src/pages/biometric-enroll-dialog/face-enroll-dialog/face-enroll-dialog.ui" line="159"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_face-enroll-dialog.h" line="125"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_face-enroll-dialog.h" line="125"/>
<source>cancel</source>
<translation>取消</translation>
</message>
@@ -424,28 +396,24 @@
<message>
<location filename="../src/pages/biometric-enroll-dialog/fingerprint-enroll-dialog/fingerprint-enroll-dialog.ui" line="14"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_fingerprint-enroll-dialog.h" line="131"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_fingerprint-enroll-dialog.h" line="131"/>
<source>FingerprintEnrollDialog</source>
<translation></translation>
</message>
<message>
<location filename="../src/pages/biometric-enroll-dialog/fingerprint-enroll-dialog/fingerprint-enroll-dialog.ui" line="70"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_fingerprint-enroll-dialog.h" line="132"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_fingerprint-enroll-dialog.h" line="132"/>
<source>balabalalbala...</source>
<translation></translation>
</message>
<message>
<location filename="../src/pages/biometric-enroll-dialog/fingerprint-enroll-dialog/fingerprint-enroll-dialog.ui" line="131"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_fingerprint-enroll-dialog.h" line="133"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_fingerprint-enroll-dialog.h" line="133"/>
<source>save</source>
<translation>保存</translation>
</message>
<message>
<location filename="../src/pages/biometric-enroll-dialog/fingerprint-enroll-dialog/fingerprint-enroll-dialog.ui" line="169"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_fingerprint-enroll-dialog.h" line="134"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_fingerprint-enroll-dialog.h" line="134"/>
<source>cancel</source>
<translation>取消</translation>
</message>
@@ -500,9 +468,8 @@
<context>
<name>HardWorker</name>
<message>
- <location filename="../src/hard-worker.cpp" line="46"/>
<source>Create User failed</source>
- <translation>创建用户失败</translation>
+ <translation type="vanished">创建用户失败</translation>
</message>
<message>
<source>password</source>
@@ -525,17 +492,27 @@
<translation type="vanished">设置用户属性失败</translation>
</message>
<message>
- <location filename="../src/hard-worker.cpp" line="151"/>
+ <location filename="../src/hard-worker.cpp" line="58"/>
+ <source>Create User Failed</source>
+ <translation>创建用户失败</translation>
+ </message>
+ <message>
+ <location filename="../src/hard-worker.cpp" line="148"/>
+ <source>Unknown Error</source>
+ <translation>未知错误</translation>
+ </message>
+ <message>
+ <location filename="../src/hard-worker.cpp" line="165"/>
<source> update password failed</source>
<translation>更新密码失败</translation>
</message>
<message>
- <location filename="../src/hard-worker.cpp" line="177"/>
+ <location filename="../src/hard-worker.cpp" line="191"/>
<source>icon file</source>
<translation>头像</translation>
</message>
<message>
- <location filename="../src/hard-worker.cpp" line="188"/>
+ <location filename="../src/hard-worker.cpp" line="202"/>
<source>userName type</source>
<translation>用户名</translation>
</message>
@@ -544,12 +521,12 @@
<translation type="vanished">账户类型</translation>
</message>
<message>
- <location filename="../src/hard-worker.cpp" line="199"/>
+ <location filename="../src/hard-worker.cpp" line="213"/>
<source>locked</source>
<translation>启用状态</translation>
</message>
<message>
- <location filename="../src/hard-worker.cpp" line="207"/>
+ <location filename="../src/hard-worker.cpp" line="221"/>
<source>Failed to update user properties,%1</source>
<translation>更新用户属性失败,%1</translation>
</message>
@@ -558,7 +535,7 @@
<translation type="vanished">更新用户属性失败(%1)</translation>
</message>
<message>
- <location filename="../src/hard-worker.cpp" line="230"/>
+ <location filename="../src/hard-worker.cpp" line="244"/>
<source>Failed to delete user,%1</source>
<translation>删除用户失败,%1</translation>
</message>
@@ -618,7 +595,6 @@
<message>
<location filename="../src/widgets/kiran-tips.ui" line="29"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_kiran-tips.h" line="71"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_kiran-tips.h" line="71"/>
<source>Form</source>
<translation></translation>
</message>
@@ -628,70 +604,60 @@
<message>
<location filename="../src/pages/passwd-expiration-policy/password-expiration-policy-page.ui" line="14"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="247"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="247"/>
<source>PasswordExpirationPolicyPage</source>
<translation></translation>
</message>
<message>
<location filename="../src/pages/passwd-expiration-policy/password-expiration-policy-page.ui" line="43"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="248"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="248"/>
<source>User expires</source>
<translation>用户过期时间</translation>
</message>
<message>
<location filename="../src/pages/passwd-expiration-policy/password-expiration-policy-page.ui" line="67"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="249"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="249"/>
<source>yyyy-MM-dd</source>
<translation></translation>
</message>
<message>
<location filename="../src/pages/passwd-expiration-policy/password-expiration-policy-page.ui" line="84"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="250"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="250"/>
<source>Last password change</source>
<translation>最近一次密码修改时间</translation>
</message>
<message>
<location filename="../src/pages/passwd-expiration-policy/password-expiration-policy-page.ui" line="108"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="251"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="251"/>
<source>1990-01-01</source>
<translation></translation>
</message>
<message>
<location filename="../src/pages/passwd-expiration-policy/password-expiration-policy-page.ui" line="125"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="252"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="252"/>
<source>Maximum vaild days of password</source>
<translation>密码最大有限天数</translation>
</message>
<message>
<location filename="../src/pages/passwd-expiration-policy/password-expiration-policy-page.ui" line="162"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="253"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="253"/>
<source>Prompt time before password expiration</source>
<translation>密码过期之前提醒的天数</translation>
</message>
<message>
<location filename="../src/pages/passwd-expiration-policy/password-expiration-policy-page.ui" line="199"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="254"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="254"/>
<source>how many days after password expires will become inactive</source>
<translation>密码过期多少天认定为失效</translation>
</message>
<message>
<location filename="../src/pages/passwd-expiration-policy/password-expiration-policy-page.ui" line="277"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="255"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="255"/>
<source>save</source>
<translation>保存</translation>
</message>
<message>
<location filename="../src/pages/passwd-expiration-policy/password-expiration-policy-page.ui" line="318"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="256"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_password-expiration-policy-page.h" line="256"/>
<source>return</source>
<translation>返回</translation>
</message>
@@ -731,35 +697,30 @@
<message>
<location filename="../src/pages/user-info-page/user-info-page.ui" line="14"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="520"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="520"/>
<source>Form</source>
<translation></translation>
</message>
<message>
<location filename="../src/pages/user-info-page/user-info-page.ui" line="157"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="521"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="521"/>
<source>Account</source>
<translation></translation>
</message>
<message>
<location filename="../src/pages/user-info-page/user-info-page.ui" line="203"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="522"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="522"/>
<source>Change password</source>
<translation>修改密码</translation>
</message>
<message>
<location filename="../src/pages/user-info-page/user-info-page.ui" line="462"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="527"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="527"/>
<source>Password expiration policy</source>
<translation>密码过期策略</translation>
</message>
<message>
<location filename="../src/pages/user-info-page/user-info-page.ui" line="233"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="523"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="523"/>
<source>User id</source>
<translation>用户ID</translation>
</message>
@@ -774,70 +735,60 @@
<message>
<location filename="../src/pages/user-info-page/user-info-page.ui" line="292"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="524"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="524"/>
<source>User type</source>
<translation>用户类型</translation>
</message>
<message>
<location filename="../src/pages/user-info-page/user-info-page.ui" line="354"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="525"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="525"/>
<source>User status</source>
<translation>启用用户</translation>
</message>
<message>
<location filename="../src/pages/user-info-page/user-info-page.ui" line="416"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="526"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="526"/>
<source>auth manager</source>
<translation>认证管理</translation>
</message>
<message>
<location filename="../src/pages/user-info-page/user-info-page.ui" line="523"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="528"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="528"/>
<source>Confirm</source>
<translation>保存</translation>
</message>
<message>
<location filename="../src/pages/user-info-page/user-info-page.ui" line="564"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="529"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="529"/>
<source>Delete</source>
<translation>删除用户</translation>
</message>
<message>
<location filename="../src/pages/user-info-page/user-info-page.ui" line="623"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="530"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="530"/>
<source>Current password</source>
<translation>当前密码</translation>
</message>
<message>
<location filename="../src/pages/user-info-page/user-info-page.ui" line="684"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="531"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="531"/>
<source>New password</source>
<translation>新密码</translation>
</message>
<message>
<location filename="../src/pages/user-info-page/user-info-page.ui" line="733"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="532"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="532"/>
<source>Enter the new password again</source>
<translation>再次输入新密码</translation>
</message>
<message>
<location filename="../src/pages/user-info-page/user-info-page.ui" line="826"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="533"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="533"/>
<source>Save</source>
<translation>保存</translation>
</message>
<message>
<location filename="../src/pages/user-info-page/user-info-page.ui" line="867"/>
<location filename="../build/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="534"/>
- <location filename="../cmake-build-debug/kiran-cpanel-account_autogen/include/ui_user-info-page.h" line="534"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
--
2.27.0

View File

@ -1,6 +1,6 @@
Name: kiran-cpanel-account
Version: 2.2.0
Release: 3.kb4
Release: 5
Summary: Kiran Account Manager
Summary(zh_CN): 用户管理工具
@ -9,7 +9,8 @@ Source0: %{name}-%{version}.tar.gz
Patch0001: 0000-fix-control-center-fix-kiran-session-account-managem-97343173.patch
Patch0002: 0002-fix-create-user-the-user-was-created-successfully-bu-60fd3816.patch
Patch0003: 0001-fix-build-fix-incomplete-type-class-QPainterPath-bui.patch
Patch0003: 0003-fix-build-fix-incomplete-type-class-QPainterPath-bui-8c9d4052.patch
Patch0004: 0004-fix-create-user-Remove-the-prefix-Create-User-Failed-dfba753b.patch
BuildRequires: cmake
BuildRequires: gcc-c++
@ -39,6 +40,7 @@ Requires: kiran-system-daemon
Requires: kiran-biometrics
Requires: kiran-log-qt5
Requires: kiran-cpanel-launcher
Requires: gtk-update-icon-cache
Provides: kiran-avatar-editor
Obsoletes: kiran-account-manager
@ -85,6 +87,15 @@ fi
rm -rf %{buildroot}
%changelog
* Tue Mar 01 2022 longcheng <longcheng@kylinos.com.cn> - 2.2.0-5
- KYOS-B: Add Requires gtk-update-icon-cache
* Thu Feb 24 2022 chendingjian <chendingjian@kylinos.com.cn> - 2.2.0-4
- rebuild for KY3.4-MATE-modules-dev
* Tue Feb 22 2022 luoqing <luoqing@kylinos.com.cn> - 2.2.0-3.kb5
- KYOS-F: remove the prefix "Create User Failed"
* Wed Jan 26 2022 longcheng <longcheng@kylinos.com.cn> - 2.2.0-3.kb4
- KYOS-B: fix compilation errors on OpenEuler