diff -Nru dpa-ext-gnomekeyring-5.0.1/debian/changelog dpa-ext-gnomekeyring-5.0.4/debian/changelog --- dpa-ext-gnomekeyring-5.0.1/debian/changelog 2020-03-28 13:28:23.000000000 +0000 +++ dpa-ext-gnomekeyring-5.0.4/debian/changelog 2021-01-08 17:46:58.000000000 +0000 @@ -1,11 +1,5 @@ -dpa-ext-gnomekeyring (5.0.1) focal; urgency=high +dpa-ext-gnomekeyring (5.0.4-1) groovy; urgency=medium - * Bumped to 5.0.1 + * New upstream release 5.0.4. - -- Arun Kumar Pariyar Sat, 28 Mar 2020 19:13:23 +0545 - -dpa-ext-gnomekeyring (1.0-1) unstable; urgency=medium - - * Initial release (Closes: #nnnn) - - -- Deepin Mon, 29 Jan 2018 16:37:58 +0800 + -- Arun Kumar Pariyar Fri, 08 Jan 2021 23:31:58 +0545 diff -Nru dpa-ext-gnomekeyring-5.0.1/debian/compat dpa-ext-gnomekeyring-5.0.4/debian/compat --- dpa-ext-gnomekeyring-5.0.1/debian/compat 2018-05-30 02:19:40.000000000 +0000 +++ dpa-ext-gnomekeyring-5.0.4/debian/compat 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -9 diff -Nru dpa-ext-gnomekeyring-5.0.1/debian/control dpa-ext-gnomekeyring-5.0.4/debian/control --- dpa-ext-gnomekeyring-5.0.1/debian/control 2020-03-28 13:28:23.000000000 +0000 +++ dpa-ext-gnomekeyring-5.0.4/debian/control 2021-01-08 17:46:58.000000000 +0000 @@ -1,14 +1,21 @@ Source: dpa-ext-gnomekeyring Section: devel Priority: optional -Maintainer: Arun Kumar Pariyar -XSBC-Original-Maintainer: Deepin Packages Builder -Build-Depends: debhelper (>= 9), qt5-qmake, qtbase5-dev, qttools5-dev-tools, dde-qt5integration, dde-polkit-agent-dev, libgnome-keyring-dev -Standards-Version: 3.9.8 +Maintainer: Deepin Packages Builder +Build-Depends: + dde-polkit-agent-dev (>=5.3~), + debhelper-compat (=13), + libgnome-keyring-dev, + qt5-qmake, + qtbase5-dev, + qttools5-dev-tools, +Standards-Version: 4.5.0 Homepage: https://www.deepin.org Package: dpa-ext-gnomekeyring Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} +Depends: + ${misc:Depends}, + ${shlibs:Depends}, Description: GNOME keyring extension for dde-polkit-agent. DDE Polkit Agent extension to automatically do some thing with GNOME keyring. diff -Nru dpa-ext-gnomekeyring-5.0.1/debian/source/format dpa-ext-gnomekeyring-5.0.4/debian/source/format --- dpa-ext-gnomekeyring-5.0.1/debian/source/format 2020-03-28 13:28:23.000000000 +0000 +++ dpa-ext-gnomekeyring-5.0.4/debian/source/format 2021-01-08 17:46:58.000000000 +0000 @@ -1 +1 @@ -3.0 (native) +3.0 (quilt) diff -Nru dpa-ext-gnomekeyring-5.0.1/.gitignore dpa-ext-gnomekeyring-5.0.4/.gitignore --- dpa-ext-gnomekeyring-5.0.1/.gitignore 1970-01-01 00:00:00.000000000 +0000 +++ dpa-ext-gnomekeyring-5.0.4/.gitignore 2020-08-28 09:20:44.000000000 +0000 @@ -0,0 +1,3 @@ +*.pro* +build/ +*.qm diff -Nru dpa-ext-gnomekeyring-5.0.1/gnomekeyringextention.cpp dpa-ext-gnomekeyring-5.0.4/gnomekeyringextention.cpp --- dpa-ext-gnomekeyring-5.0.1/gnomekeyringextention.cpp 2018-05-30 02:19:40.000000000 +0000 +++ dpa-ext-gnomekeyring-5.0.4/gnomekeyringextention.cpp 2020-08-28 09:20:44.000000000 +0000 @@ -11,6 +11,7 @@ static const QString ActionDisableAutoLogin = "com.deepin.daemon.accounts.disable-auto-login"; static const QString ActionEnableNopassLogin = "com.deepin.daemon.accounts.enable-nopass-login"; static const QString ActionDisableNopassLogin = "com.deepin.daemon.accounts.disable-nopass-login"; +static const QString ActionEnrollFingerprint = "com.deepin.daemon.authenticate.Fingerprint.enroll"; GnomeKeyringExtention::GnomeKeyringExtention(QObject *parent) : QObject(parent), @@ -51,7 +52,8 @@ ret << ActionEnableAutoLogin << ActionDisableAutoLogin << ActionEnableNopassLogin - << ActionDisableNopassLogin; + << ActionDisableNopassLogin + << ActionEnrollFingerprint; return ret; } @@ -68,7 +70,9 @@ if (m_checkBtn.isNull()) m_checkBtn = new QCheckBox; - if (actionID == ActionEnableAutoLogin || actionID == ActionEnableNopassLogin) { + if (actionID == ActionEnableAutoLogin || + actionID == ActionEnableNopassLogin || + actionID == ActionEnrollFingerprint) { m_checkBtn.data()->setText(tr("Empty keyring password")); } else if (actionID == ActionDisableAutoLogin || actionID == ActionDisableNopassLogin) { m_checkBtn.data()->setText(tr("Restore keyring password")); @@ -88,7 +92,9 @@ const QString actionID = m_proxy->actionID(); const QString password = m_proxy->password(); - if (actionID == ActionEnableAutoLogin || actionID == ActionEnableNopassLogin) { + if (actionID == ActionEnableAutoLogin || + actionID == ActionEnableNopassLogin || + actionID == ActionEnrollFingerprint) { if (!m_checkBtn.isNull() && m_checkBtn.data()->checkState() == Qt::Checked) { emptyKeyringPassword(password); } diff -Nru dpa-ext-gnomekeyring-5.0.1/translations/dpa-ext-gnomekeyring.qm dpa-ext-gnomekeyring-5.0.4/translations/dpa-ext-gnomekeyring.qm --- dpa-ext-gnomekeyring-5.0.1/translations/dpa-ext-gnomekeyring.qm 2020-03-28 13:28:23.000000000 +0000 +++ dpa-ext-gnomekeyring-5.0.4/translations/dpa-ext-gnomekeyring.qm 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -<¸dÊÍ!¿`¡½Ý \ No newline at end of file Binary files /tmp/tmpnC8Gvz/4M5O2YOMfx/dpa-ext-gnomekeyring-5.0.1/translations/dpa-ext-gnomekeyring_zh_CN.qm and /tmp/tmpnC8Gvz/R6ARcQqgbC/dpa-ext-gnomekeyring-5.0.4/translations/dpa-ext-gnomekeyring_zh_CN.qm differ