diff -Nru kylin-update-frontend-2.0.0.0/debian/changelog kylin-update-frontend-2.0.0.0/debian/changelog --- kylin-update-frontend-2.0.0.0/debian/changelog 2025-02-14 13:42:34.000000000 +0800 +++ kylin-update-frontend-2.0.0.0/debian/changelog 2025-03-03 10:10:50.000000000 +0800 @@ -1,3 +1,21 @@ +kylin-update-frontend (2.0.0.0-ok33) nile; urgency=medium + + *控制面板搜索框新增系统更新搜索项 + + -- lijialin <lijialin@kylinos.cn> Mon, 03 Mar 2025 10:10:50 +0800 + +kylin-update-frontend (2.0.0.0-ok32) nile; urgency=medium + + *修改控制面板中搜索框搜索内容 + + -- lijialin <lijialin@kylinos.cn> Fri, 28 Feb 2025 16:57:06 +0800 + +kylin-update-frontend (2.0.0.0-ok31) nile; urgency=medium + + *修改接收UpdateDownloadInfo的槽函数参数类型 + + -- lijialin <lijialin@kylinos.cn> Thu, 27 Feb 2025 16:58:27 +0800 + kylin-update-frontend (2.0.0.0-ok30) nile; urgency=medium * 弹窗常驻 diff -Nru kylin-update-frontend-2.0.0.0/debian/patches/0063-Added-translation-using-Weblate-Vietnamese.patch kylin-update-frontend-2.0.0.0/debian/patches/0063-Added-translation-using-Weblate-Vietnamese.patch --- kylin-update-frontend-2.0.0.0/debian/patches/0063-Added-translation-using-Weblate-Vietnamese.patch 1970-01-01 08:00:00.000000000 +0800 +++ kylin-update-frontend-2.0.0.0/debian/patches/0063-Added-translation-using-Weblate-Vietnamese.patch 2025-03-03 10:10:50.000000000 +0800 @@ -0,0 +1,56 @@ +From: KevinDuan <duankaiwen@kylinos.cn> +Date: Mon, 17 Feb 2025 15:07:40 +0800 +Subject: Added translation using Weblate (Vietnamese) + +--- + initial/notification/src/notify_vi.po | 41 +++++++++++++++++++++++++++++++++++ + 1 file changed, 41 insertions(+) + create mode 100644 initial/notification/src/notify_vi.po + +diff --git a/initial/notification/src/notify_vi.po b/initial/notification/src/notify_vi.po +new file mode 100644 +index 0000000..61c78e8 +--- /dev/null ++++ b/initial/notification/src/notify_vi.po +@@ -0,0 +1,41 @@ ++# SOME DESCRIPTIVE TITLE. ++# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER ++# This file is distributed under the same license as the PACKAGE package. ++# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: PACKAGE VERSION\n" ++"Report-Msgid-Bugs-To: \n" ++"POT-Creation-Date: 2022-09-21 10:12+0800\n" ++"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" ++"Last-Translator: Automatically generated\n" ++"Language-Team: none\n" ++"Language: vi\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++ ++#: notifications.c:42 notifications.c:58 notifications.c:74 ++msgid "Update Finished!" ++msgstr "" ++ ++#: notifications.c:59 ++msgid "It's suggested to reboot immediately." ++msgstr "" ++ ++#: notifications.c:63 ++msgid "Reboot" ++msgstr "" ++ ++#: notifications.c:64 notifications.c:81 ++msgid "Closed" ++msgstr "" ++ ++#: notifications.c:75 ++msgid "It's suggested to logout immediately." ++msgstr "" ++ ++#: notifications.c:80 ++msgid "Logout" ++msgstr "" diff -Nru kylin-update-frontend-2.0.0.0/debian/patches/0064-2.0.0.0-ok31.patch kylin-update-frontend-2.0.0.0/debian/patches/0064-2.0.0.0-ok31.patch --- kylin-update-frontend-2.0.0.0/debian/patches/0064-2.0.0.0-ok31.patch 1970-01-01 08:00:00.000000000 +0800 +++ kylin-update-frontend-2.0.0.0/debian/patches/0064-2.0.0.0-ok31.patch 2025-03-03 10:10:50.000000000 +0800 @@ -0,0 +1,99 @@ +From: lijialin <lijialin@kylinos.cn> +Date: Thu, 27 Feb 2025 16:59:58 +0800 +Subject: 2.0.0.0-ok31 + +--- + immutable/plugin/src/appupdate.cpp | 4 ++-- + immutable/plugin/src/appupdate.h | 2 +- + immutable/plugin/src/tabwidget.cpp | 8 ++++---- + immutable/plugin/src/tabwidget.h | 2 +- + 4 files changed, 8 insertions(+), 8 deletions(-) + +diff --git a/immutable/plugin/src/appupdate.cpp b/immutable/plugin/src/appupdate.cpp +index 9e48db0..143148a 100644 +--- a/immutable/plugin/src/appupdate.cpp ++++ b/immutable/plugin/src/appupdate.cpp +@@ -229,7 +229,7 @@ void AppUpdateWid::backupResult(bool result) + void AppUpdateWid::startUpdate() + { + +- connect(m_updateMutual->interface,SIGNAL(UpdateDownloadInfo(int,int,uint,uint,int)),this,SLOT(showDownloadStatues(int,int,uint,uint,int))); ++ connect(m_updateMutual->interface,SIGNAL(UpdateDownloadInfo(int,int,quint64,quint64,int)),this,SLOT(showDownloadStatues(int,int,quint64,quint64,int))); + connect(m_updateMutual->interface,SIGNAL(UpdateDownloadFinished(bool,QStringList,QString,QString)),this,SLOT(showDownloadFinsih(bool,QStringList,QString,QString))); + /*旧版本逻辑 + m_updateMutual->interface->asyncCall("DistUpgradePartial",true,appAllMsg.name);//计算依赖 +@@ -243,7 +243,7 @@ void AppUpdateWid::startUpdate() + appVersion->setText(tr("Ready to update")); + } + +-void AppUpdateWid::showDownloadStatues(int currentserial,int total,uint downloadedsize,uint totalsize,int downloadSpeed) ++void AppUpdateWid::showDownloadStatues(int currentserial,int total,quint64 downloadedsize,quint64 totalsize,int downloadSpeed) + { + qInfo()<<"get in showDownloadStatues:"<<currentserial<<total<<downloadedsize<<totalsize<<downloadSpeed; + QString downloadspeed = modifySpeedUnit(downloadSpeed, 1); +diff --git a/immutable/plugin/src/appupdate.h b/immutable/plugin/src/appupdate.h +index f80fda1..31e6530 100644 +--- a/immutable/plugin/src/appupdate.h ++++ b/immutable/plugin/src/appupdate.h +@@ -133,7 +133,7 @@ public slots: + void backupResult(bool result); + void showDetails(); + void oneAppDependResloveResult(bool,bool,QStringList,QStringList,QStringList,QString,QString); +- void showDownloadStatues(int currentserial,int total,uint downloadedsize,uint totalsize,int speed); ++ void showDownloadStatues(int currentserial,int total,quint64 downloadedsize,quint64 totalsize,int speed); + void showDownloadFinsih(bool state,QStringList pkgname,QString error,QString reason); + public: + QDBusInterface *backup_interface; +diff --git a/immutable/plugin/src/tabwidget.cpp b/immutable/plugin/src/tabwidget.cpp +index 3283844..93c4be4 100644 +--- a/immutable/plugin/src/tabwidget.cpp ++++ b/immutable/plugin/src/tabwidget.cpp +@@ -325,7 +325,7 @@ void TabWid::checkUpdateBtnClicked() + qInfo()<<"cancel download"; + updateMutual->interface->call("CancelDownload"); + versionInformationLab->setText(tr("update has been canceled!")); +- disconnect(updateMutual->interface,SIGNAL(UpdateDownloadInfo(int,int,uint,uint,int)),this,SLOT(showDownloadInfo(int,int,uint,uint,int))); ++ disconnect(updateMutual->interface,SIGNAL(UpdateDownloadInfo(int,int,quint64,quint64,int)),this,SLOT(showDownloadInfo(int,int,quint64,quint64,int))); + disconnect(updateMutual->interface,SIGNAL(UpdateDownloadFinished(bool,QStringList,QString,QString)),this,SLOT(hideUpdateBtnSlotindownload(bool,QStringList,QString,QString))); + checkUpdateBtn->hide(); + allProgressBar->hide(); +@@ -361,7 +361,7 @@ void TabWid::checkUpdateBtnClicked() + allProgressBar->show(); + checkUpdateBtn->setText(tr("Cancel")); + lastRefreshTime->setText(tr("In download")); +- connect(updateMutual->interface,SIGNAL(UpdateDownloadInfo(int,int,uint,uint,int)),this,SLOT(showDownloadInfo(int,int,uint,uint,int))); ++ connect(updateMutual->interface,SIGNAL(UpdateDownloadInfo(int,int,quint64,quint64,int)),this,SLOT(showDownloadInfo(int,int,quint64,quint64,int))); + connect(updateMutual->interface,SIGNAL(UpdateDownloadFinished(bool,QStringList,QString,QString)),this,SLOT(hideUpdateBtnSlotindownload(bool,QStringList,QString,QString))); + return; + break; +@@ -674,7 +674,7 @@ void TabWid::isCancelabled(bool status) + } + } + +-void TabWid::showDownloadInfo(int currentserial,int total,uint downloadedsize,uint totalsize,int speed) ++void TabWid::showDownloadInfo(int currentserial,int total,quint64 downloadedsize,quint64 totalsize,int speed) + { + qInfo()<<"showDownloadinfo"; + qInfo()<<currentserial<<total<<downloadedsize<<totalsize<<speed; +@@ -752,7 +752,7 @@ void TabWid::hideUpdateBtnSlotindownload(bool state,QStringList pkgname,QString + allProgressBar->hide(); + lastRefreshTime->setText(error); + } +- disconnect(updateMutual->interface,SIGNAL(UpdateDownloadInfo(int,int,uint,uint,int)),this,SLOT(showDownloadInfo(int,int,uint,uint,int))); ++ disconnect(updateMutual->interface,SIGNAL(UpdateDownloadInfo(int,int,uint,uint,int)),this,SLOT(showDownloadInfo(int,int,quint64,quint64,int))); + disconnect(updateMutual->interface,SIGNAL(UpdateDownloadFinished(bool,QStringList,QString,QString)),this,SLOT(hideUpdateBtnSlotindownload(bool,QStringList,QString,QString))); + checkedtime = tr("No information!"); + QSqlQuery query(QSqlDatabase::database("A")); +diff --git a/immutable/plugin/src/tabwidget.h b/immutable/plugin/src/tabwidget.h +index 570f450..1789a23 100644 +--- a/immutable/plugin/src/tabwidget.h ++++ b/immutable/plugin/src/tabwidget.h +@@ -248,7 +248,7 @@ public slots: + void DownloadLimitValueChanged(const QString &); + void DownloadLimitChanged(); + void ontimeUpgradeValueChanged(const QString &); +- void showDownloadInfo(int,int,uint,uint,int); ++ void showDownloadInfo(int,int,quint64,quint64,int); + void DependResloveResult(bool ResloveStatus, bool Reslove, QStringList deletepkglist, QStringList DeletePkgDeslist,QStringList DeletePkgReasonlist,QString error, QString reason); + void InstallStatus(bool success,QString err); + void DistupgradeDependResloveResult(bool ResloveStatus, bool Reslove, QStringList deletepkglist, QStringList DeletePkgDeslist, QStringList DeletePkgReasonlist, QString error, QString reason); Binary files /tmp/tmp8ykvocub/wvdHvH2kUv/kylin-update-frontend-2.0.0.0/debian/patches/0065-.patch and /tmp/tmp8ykvocub/gpAOp8MUdC/kylin-update-frontend-2.0.0.0/debian/patches/0065-.patch differ diff -Nru kylin-update-frontend-2.0.0.0/debian/patches/0066-.patch kylin-update-frontend-2.0.0.0/debian/patches/0066-.patch --- kylin-update-frontend-2.0.0.0/debian/patches/0066-.patch 1970-01-01 08:00:00.000000000 +0800 +++ kylin-update-frontend-2.0.0.0/debian/patches/0066-.patch 2025-03-03 10:10:50.000000000 +0800 @@ -0,0 +1,270 @@ +From: lijialin <lijialin@kylinos.cn> +Date: Mon, 3 Mar 2025 10:10:10 +0800 +Subject: =?utf-8?b?5o6n5Yi26Z2i5p2/5pu05paw5qGG5paw5aKe57O757uf5pu05paw5pCc?= + =?utf-8?b?57Si6aG5?= + +--- + immutable/plugin/translations/bo_CN.ts | 12 +++++++++--- + immutable/plugin/translations/en_US.ts | 12 +++++++++--- + immutable/plugin/translations/mn.ts | 12 +++++++++--- + immutable/plugin/translations/tr.ts | 12 +++++++++--- + immutable/plugin/translations/zh_CN.qm | Bin 6274 -> 6330 bytes + immutable/plugin/translations/zh_CN.ts | 12 +++++++++--- + immutable/plugin/upgrade.cpp | 8 ++++---- + 7 files changed, 49 insertions(+), 19 deletions(-) + +diff --git a/immutable/plugin/translations/bo_CN.ts b/immutable/plugin/translations/bo_CN.ts +index 6b3b218..99d5b6a 100644 +--- a/immutable/plugin/translations/bo_CN.ts ++++ b/immutable/plugin/translations/bo_CN.ts +@@ -1061,6 +1061,12 @@ + </message> + <message> + <location filename="../upgrade.cpp" line="65"/> ++ <source>SystemUpdate</source> ++ <translation type="unfinished"></translation> ++ <extra-contents_path>/Upgrade/SystemUpdate</extra-contents_path> ++ </message> ++ <message> ++ <location filename="../upgrade.cpp" line="67"/> + <source>Automatically updates</source> + <translation type="unfinished">རང་འགུལ་གྱིས་གསར་སྒྱུར་བྱེད་</translation> + <extra-contents_path>/Upgrade/Automatically updates</extra-contents_path> +@@ -1071,19 +1077,19 @@ + <extra-contents_path>/Upgrade/Download Limit</extra-contents_path> + </message> + <message> +- <location filename="../upgrade.cpp" line="67"/> ++ <location filename="../upgrade.cpp" line="69"/> + <source>View history</source> + <translation>ལོ་རྒྱུས་ལ་ལྟ་ཞིབ་</translation> + <extra-contents_path>/Upgrade/View history</extra-contents_path> + </message> + <message> +- <location filename="../upgrade.cpp" line="69"/> ++ <location filename="../upgrade.cpp" line="71"/> + <source>Update Settings</source> + <translation>གསར་སྒྱུར་སྒྲིག་བཀོད།</translation> + <extra-contents_path>/Upgrade/Update Settings</extra-contents_path> + </message> + <message> +- <location filename="../upgrade.cpp" line="71"/> ++ <location filename="../upgrade.cpp" line="73"/> + <source>Allowed to renewable notice</source> + <translation>བསྐྱར་སྤྱོད་རུང་བའི་བརྡ་ཐོ་བཏང་ཆོག།</translation> + <extra-contents_path>/Upgrade/Allowed to renewable notice</extra-contents_path> +diff --git a/immutable/plugin/translations/en_US.ts b/immutable/plugin/translations/en_US.ts +index 4cc05da..e01b1de 100644 +--- a/immutable/plugin/translations/en_US.ts ++++ b/immutable/plugin/translations/en_US.ts +@@ -487,24 +487,30 @@ + </message> + <message> + <location filename="../upgrade.cpp" line="65"/> ++ <source>SystemUpdate</source> ++ <translation type="unfinished"></translation> ++ <extra-contents_path>/Upgrade/SystemUpdate</extra-contents_path> ++ </message> ++ <message> ++ <location filename="../upgrade.cpp" line="67"/> + <source>Automatically updates</source> + <translation type="unfinished"></translation> + <extra-contents_path>/Upgrade/Automatically updates</extra-contents_path> + </message> + <message> +- <location filename="../upgrade.cpp" line="67"/> ++ <location filename="../upgrade.cpp" line="69"/> + <source>View history</source> + <translation type="unfinished"></translation> + <extra-contents_path>/Upgrade/View history</extra-contents_path> + </message> + <message> +- <location filename="../upgrade.cpp" line="69"/> ++ <location filename="../upgrade.cpp" line="71"/> + <source>Update Settings</source> + <translation type="unfinished"></translation> + <extra-contents_path>/Upgrade/Update Settings</extra-contents_path> + </message> + <message> +- <location filename="../upgrade.cpp" line="71"/> ++ <location filename="../upgrade.cpp" line="73"/> + <source>Allowed to renewable notice</source> + <translation type="unfinished"></translation> + <extra-contents_path>/Upgrade/Allowed to renewable notice</extra-contents_path> +diff --git a/immutable/plugin/translations/mn.ts b/immutable/plugin/translations/mn.ts +index ad023c9..aaee09d 100644 +--- a/immutable/plugin/translations/mn.ts ++++ b/immutable/plugin/translations/mn.ts +@@ -1052,6 +1052,12 @@ + </message> + <message> + <location filename="../upgrade.cpp" line="65"/> ++ <source>SystemUpdate</source> ++ <translation type="unfinished"></translation> ++ <extra-contents_path>/Upgrade/SystemUpdate</extra-contents_path> ++ </message> ++ <message> ++ <location filename="../upgrade.cpp" line="67"/> + <source>Automatically updates</source> + <translation type="unfinished">ᠠᠦ᠋ᠲ᠋ᠣ᠋ ᠰᠢᠨᠡᠴᠢᠯᠡᠯ</translation> + <extra-contents_path>/Upgrade/Automatically updates</extra-contents_path> +@@ -1062,19 +1068,19 @@ + <extra-contents_path>/Upgrade/Download Limit</extra-contents_path> + </message> + <message> +- <location filename="../upgrade.cpp" line="67"/> ++ <location filename="../upgrade.cpp" line="69"/> + <source>View history</source> + <translation>ᠰᠢᠨᠡᠴᠢᠯᠡᠭᠰᠡᠨ ᠲᠡᠤᠬᠡ ᠵᠢ ᠪᠠᠢᠴᠠᠭᠠᠵᠤ ᠦᠵᠡᠬᠦ</translation> + <extra-contents_path>/Upgrade/View history</extra-contents_path> + </message> + <message> +- <location filename="../upgrade.cpp" line="69"/> ++ <location filename="../upgrade.cpp" line="71"/> + <source>Update Settings</source> + <translation>ᠰᠢᠨᠡᠴᠢᠯᠡᠯ ᠢ᠋ ᠳᠤᠬᠢᠷᠠᠭᠤᠯᠬᠤ</translation> + <extra-contents_path>/Upgrade/Update Settings</extra-contents_path> + </message> + <message> +- <location filename="../upgrade.cpp" line="71"/> ++ <location filename="../upgrade.cpp" line="73"/> + <source>Allowed to renewable notice</source> + <translation>ᠰᠢᠨᠡᠴᠢᠯᠡᠵᠤ ᠪᠤᠯᠬᠤ ᠬᠡᠷᠡᠭᠯᠡᠭᠡ ᠵᠢ ᠮᠡᠳᠡᠭᠳᠡᠬᠦ ᠵᠢ ᠵᠦᠪᠰᠢᠶᠡᠷᠡᠨᠡ</translation> + <extra-contents_path>/Upgrade/Allowed to renewable notice</extra-contents_path> +diff --git a/immutable/plugin/translations/tr.ts b/immutable/plugin/translations/tr.ts +index 1b3dc6c..0329e9f 100644 +--- a/immutable/plugin/translations/tr.ts ++++ b/immutable/plugin/translations/tr.ts +@@ -487,24 +487,30 @@ + </message> + <message> + <location filename="../upgrade.cpp" line="65"/> ++ <source>SystemUpdate</source> ++ <translation type="unfinished"></translation> ++ <extra-contents_path>/Upgrade/SystemUpdate</extra-contents_path> ++ </message> ++ <message> ++ <location filename="../upgrade.cpp" line="67"/> + <source>Automatically updates</source> + <translation type="unfinished"></translation> + <extra-contents_path>/Upgrade/Automatically updates</extra-contents_path> + </message> + <message> +- <location filename="../upgrade.cpp" line="67"/> ++ <location filename="../upgrade.cpp" line="69"/> + <source>View history</source> + <translation type="unfinished"></translation> + <extra-contents_path>/Upgrade/View history</extra-contents_path> + </message> + <message> +- <location filename="../upgrade.cpp" line="69"/> ++ <location filename="../upgrade.cpp" line="71"/> + <source>Update Settings</source> + <translation type="unfinished"></translation> + <extra-contents_path>/Upgrade/Update Settings</extra-contents_path> + </message> + <message> +- <location filename="../upgrade.cpp" line="71"/> ++ <location filename="../upgrade.cpp" line="73"/> + <source>Allowed to renewable notice</source> + <translation type="unfinished"></translation> + <extra-contents_path>/Upgrade/Allowed to renewable notice</extra-contents_path> +diff --git a/immutable/plugin/translations/zh_CN.qm b/immutable/plugin/translations/zh_CN.qm +index c1c3240..7f7f84d 100644 +--- a/immutable/plugin/translations/zh_CN.qm ++++ b/immutable/plugin/translations/zh_CN.qm +@@ -1,18 +1,18 @@ +-<�d��!�`���B������h�����s�����;���j��;��L��s���=�EQ�����J6���u�J6�����X˙���v����+�x������yT��4�z������}���%������\Xu��>�������� 2����m�����4������IU*��M�����X�������<�����g����g��� +-��I������I���M�I�������U�;���e�������d��]ƨ����ƨ���7ڝa���ڞ��������)0���`0���CH�Q����g��� +-Y�3��� ��W��_�Y����������������oN����H����o ���w�e��6������ ����� b���p n���� � ��K��r �*���A �t���� ++<�d��!�`���B������h�����s�����;���j��;��L��s���=�EQ�����J6���u�J6�����X˙���v����+�x������yT��4�z������}���%������\Xu��>�������� 2����m�����4������IU*��M�����X�������<�����g����g��� ++��I������I���M�I�������U�;���e�������d��]ƨ����ƨ���7ڝa���ڞ��������Y0���`0���sH�Q����g��� ++Y�3��� ��W��_�Y���&ve��C������������oN����H����o ���w�e��6������ ����� b���p n���� � ��K��r �*���A �t���� + fE��L +-b�4��^ ++b�4��� + ��L�� + + ������ + �����" + ʀS��� + ؉���'�� +-����M��� /�N����/�N���4��� �:�����A.����E^�� n����v����`������<5������{�����鯾��� `!a��I ������'u�����>�A�� �Hs���zHs��� ++����M��� /�N����/�N���4��� �:�����A.����E^�� n���������`������<5������{�����鯾��� `!a��I ������'u�����>�A�� �Hs���zHs��� + �>n�� + �� +-$���&�^�� bi������S�m��������Cancel���AppUpdateWid���^�u(}/y�f�e��������Cumulative updates���AppUpdateWid���xn[��������OK���AppUpdateWid�������T/|�~�[���f�e�0�������$Please reboot to install the update.���AppUpdateWid���c�y:O�`o�������Prompt information���AppUpdateWid���Q�Yf�e��������Ready to update���AppUpdateWid�����T/�������Reboot���AppUpdateWid��� ++$���&�^�� bi������S�m��������Cancel���AppUpdateWid���^�u(}/y�f�e��������Cumulative updates���AppUpdateWid���xn[��������OK���AppUpdateWid�������T/|�~�[���f�e�0�������$Please reboot to install the update.���AppUpdateWid���c�y:O�`o�������Prompt information���AppUpdateWid���Q�Yf�e��������Ready to update���AppUpdateWid�����T/�������Reboot���AppUpdateWid��� + ��T/Y1�%��������Reboot failed!���AppUpdateWid���f�e��������Update���AppUpdateWid��� + f�e�S�m���������Update Canceled!���AppUpdateWid��� + f�e�_^8��������Update failed!���AppUpdateWid���rHg,��������Version:���AppUpdateWid�����`��������details���AppUpdateWid���N�}N-�������downloading���AppUpdateWid���rHg,��������version:���AppUpdateWid���\g*f�e��������No information!��� DateTimeUtils���f�e�Y1�%�������Failed���HistoryUpdateListWig���f�e�bR��������Success���HistoryUpdateListWig���W0W@�������Address��� SetWidget�����~�� �y�������Advanced Option��� SetWidget���c�y:������� Attention��� SetWidget���S�m��������Cancel��� SetWidget���Qs���������Close��� SetWidget���&Y�g�`�Ou(Q���g R��S�N�f�cbg R�VhW0W@�������0If internal services, change the server address.��� SetWidget��� +@@ -24,6 +24,6 @@ N�N*rHg,�������Rollback to previous version���TabWid���kcW(N + f�e�_^8��������Update failed! ���TabWid���g,k!f�e�]�S�m���������Update has been canceled!���TabWid���Qh��f�e�������� UpdateAll���TabWid���kcW(f�e��oN�n��������Updating the software source���TabWid���f�e�S�S��������View history���TabWid���`�v�|�~�]�f/g�e���������Your system is the latest:���TabWid�����{�N-�������calculating���TabWid���\e��������h���TabWid���R���������min���TabWid���z�Ss��T/�������reboot rightnow���TabWid���y��������s���TabWid���_�Y��������start���TabWid���g,k!f�e�]�S�m���������update has been canceled!���TabWid���|�~�f�e��������System-Upgrade��� + UpdateDbus�����n�-f�e�c�y:�������ukui-control-center-update��� + UpdateDbus���f�e�e�_�������� +-Update log��� UpdateLog���g f�e�^�u(e��w��������Allowed to renewable notice���Upgrade�����R�f�e��������Automatically updates���Upgrade���f�e���n�������Update Settings���Upgrade���f�e��������Upgrade���Upgrade���f�e�S�S��������View history���Upgrade���Qs���������Close���m_updatelog���S�S�f�e��������History Log���m_updatelog��� ++Update log��� UpdateLog���g f�e�^�u(e��w��������Allowed to renewable notice���Upgrade�����R�f�e��������Automatically updates���Upgrade���|�~�f�e��������SystemUpdate���Upgrade���f�e���n�������Update Settings���Upgrade���f�e��������Upgrade���Upgrade���f�e�S�S��������View history���Upgrade���Qs���������Close���m_updatelog���S�S�f�e��������History Log���m_updatelog��� + f�e�Q�[��.�������No content.���m_updatelog���f�e�Q�[�������� + no content���m_updatelog +\ No newline at end of file +diff --git a/immutable/plugin/translations/zh_CN.ts b/immutable/plugin/translations/zh_CN.ts +index 9cabaa1..6f0b6e1 100644 +--- a/immutable/plugin/translations/zh_CN.ts ++++ b/immutable/plugin/translations/zh_CN.ts +@@ -1080,24 +1080,30 @@ + </message> + <message> + <location filename="../upgrade.cpp" line="65"/> ++ <source>SystemUpdate</source> ++ <translation>系统更新</translation> ++ <extra-contents_path>/Upgrade/SystemUpdate</extra-contents_path> ++ </message> ++ <message> ++ <location filename="../upgrade.cpp" line="67"/> + <source>Automatically updates</source> + <translation>自动更新</translation> + <extra-contents_path>/Upgrade/Automatically updates</extra-contents_path> + </message> + <message> +- <location filename="../upgrade.cpp" line="67"/> ++ <location filename="../upgrade.cpp" line="69"/> + <source>View history</source> + <translation>更新历史</translation> + <extra-contents_path>/Upgrade/View history</extra-contents_path> + </message> + <message> +- <location filename="../upgrade.cpp" line="69"/> ++ <location filename="../upgrade.cpp" line="71"/> + <source>Update Settings</source> + <translation>更新设置</translation> + <extra-contents_path>/Upgrade/Update Settings</extra-contents_path> + </message> + <message> +- <location filename="../upgrade.cpp" line="71"/> ++ <location filename="../upgrade.cpp" line="73"/> + <source>Allowed to renewable notice</source> + <translation>有更新应用时通知</translation> + <extra-contents_path>/Upgrade/Allowed to renewable notice</extra-contents_path> +diff --git a/immutable/plugin/upgrade.cpp b/immutable/plugin/upgrade.cpp +index 738fc8f..a7f2aa8 100644 +--- a/immutable/plugin/upgrade.cpp ++++ b/immutable/plugin/upgrade.cpp +@@ -61,14 +61,14 @@ QString Upgrade::translationPath() const{ + } + + void Upgrade::initSearchText(){ ++ //~ contents_path /Upgrade/SystemUpdate ++ tr("SystemUpdate"); ++ //~ contents_path /Upgrade/Automatically updates ++ tr("Automatically updates"); + //~ contents_path /Upgrade/View history + tr("View history"); + //~ contents_path /Upgrade/Update Settings + tr("Update Settings"); + //~ contents_path /Upgrade/Allowed to renewable notice + tr("Allowed to renewable notice"); +- //~ contents_path /Upgrade/Automatically download and install updates +-// tr("Automatically download and install updates"); +- //~ contents_path /Upgrade/Rollback to previous version +- tr("Rollback to previous version"); + } diff -Nru kylin-update-frontend-2.0.0.0/debian/patches/series kylin-update-frontend-2.0.0.0/debian/patches/series --- kylin-update-frontend-2.0.0.0/debian/patches/series 2025-02-14 13:42:34.000000000 +0800 +++ kylin-update-frontend-2.0.0.0/debian/patches/series 2025-03-03 10:10:50.000000000 +0800 @@ -60,3 +60,7 @@ 0060-Added-translation-using-Weblate-Vietnamese.patch 0061-Added-translation-using-Weblate-Vietnamese.patch 0062-Merge-branch-openkylin-nile-of-https-gitee.com-openk.patch +0063-Added-translation-using-Weblate-Vietnamese.patch +0064-2.0.0.0-ok31.patch +0065-.patch +0066-.patch diff -Nru kylin-update-frontend-2.0.0.0/debian/source/include-binaries kylin-update-frontend-2.0.0.0/debian/source/include-binaries --- kylin-update-frontend-2.0.0.0/debian/source/include-binaries 2025-02-14 13:42:34.000000000 +0800 +++ kylin-update-frontend-2.0.0.0/debian/source/include-binaries 2025-03-03 10:10:50.000000000 +0800 @@ -4,3 +4,4 @@ debian/patches/0038-Merge-branch-openkylin-nile-of-https-gitee.com-openk.patch debian/patches/0051-update-translate-files.patch debian/patches/0062-Merge-branch-openkylin-nile-of-https-gitee.com-openk.patch +debian/patches/0065-.patch