diff --git a/0000-fix-KiranPasswordEdit-default-password-input-does-no.patch b/0000-fix-KiranPasswordEdit-default-password-input-does-no.patch new file mode 100644 index 0000000000000000000000000000000000000000..84bf28ad6b51d7401f4042b339e78acdba62a23f --- /dev/null +++ b/0000-fix-KiranPasswordEdit-default-password-input-does-no.patch @@ -0,0 +1,32 @@ +From b18737fbc5cc6db88ec0aa8456eb04f26eb195ab Mon Sep 17 00:00:00 2001 +From: liuxinhao +Date: Wed, 10 Jan 2024 10:50:38 +0800 +Subject: [PATCH] fix(KiranPasswordEdit): default password input does not + provide clear text display function +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +- 密码输入框默认不提供明文显示功能 + +Closes #25230 +--- + src/widgets/kiran-passwd-edit/kiran-passwd-edit.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/widgets/kiran-passwd-edit/kiran-passwd-edit.cpp b/src/widgets/kiran-passwd-edit/kiran-passwd-edit.cpp +index a1a474d..7d15faf 100644 +--- a/src/widgets/kiran-passwd-edit/kiran-passwd-edit.cpp ++++ b/src/widgets/kiran-passwd-edit/kiran-passwd-edit.cpp +@@ -34,7 +34,7 @@ public: + QLineEdit *passwordLineEdit = nullptr; + QAction *toggleEchoModeAction = nullptr; + bool isToggleEchoModeAvailable = true; +- bool revealPasswordAvailable = true; ++ bool revealPasswordAvailable = false; + KiranPasswdEdit *const q; + }; + +-- +2.27.0 + diff --git a/kiran-widgets-qt5-2.4.2.tar.gz b/kiran-widgets-qt5-2.4.2.tar.gz index 78752c1bd3c5e74f17164f9c25b2c92c90471602..5077ac08481370ec60e74cf93b0fd2d3925c8e9b 100644 Binary files a/kiran-widgets-qt5-2.4.2.tar.gz and b/kiran-widgets-qt5-2.4.2.tar.gz differ diff --git a/kiran-widgets-qt5.spec b/kiran-widgets-qt5.spec index 580ade3acfec465a0ed8fd96158258a06fe878ab..034e1de8b250732acfd2c6726bc28aea47c3183f 100644 --- a/kiran-widgets-qt5.spec +++ b/kiran-widgets-qt5.spec @@ -1,12 +1,14 @@ Name: kiran-widgets-qt5 Version: 2.4.2 -Release: 1 +Release: 2%{?dist} Summary: Encapsulated QT Widget Summary(zh_CN): 封装的Qt小部件 License: MulanPSL-2.0 Source0: %{name}-%{version}.tar.gz +Patch0000: 0000-fix-KiranPasswordEdit-default-password-input-does-no.patch + BuildRequires: cmake >= 3.5 BuildRequires: gcc-c++ @@ -76,6 +78,15 @@ make %{?_smp_mflags} rm -rf %{buildroot} %changelog +* Thu Jan 18 2024 liuxinhao - 2.4.2-2.kb1 +- KYOS-B: default password input does not provide clear text display function(#25230) + +* Wed Dec 06 2023 liuxinhao - 2.4.2-1.kb4 +- rebuild for KiranUI-2.6-next + +* Thu Sep 07 2023 liuxinhao - 2.4.2-1.kb2 +- KYBD: rebuild for KiranUI-2.5-next + * Tue Sep 05 2023 liuxinhao - 2.4.2-1 - KYBD: rebuild @@ -205,4 +216,4 @@ rm -rf %{buildroot} - KYOS-F: Suitable for high DPI * Fri Sep 25 2020 liuxinhao - 2.0.0+alpha1 -- first build +- first build \ No newline at end of file