update platformName
This commit is contained in:
parent
be09cde8b8
commit
f305b29676
3809
0001-4-wayland.patch
Normal file
3809
0001-4-wayland.patch
Normal file
File diff suppressed because it is too large
Load Diff
@ -6,9 +6,7 @@ Subject: [PATCH] fix uninstall failed issue
|
||||
---
|
||||
.../RightClickMenu/rightclickmenu.cpp | 50 +++++++++-
|
||||
.../RightClickMenu/rightclickmenu.h | 6 ++
|
||||
.../RightClickMenu/tabletrightclickmenu.cpp | 2 +
|
||||
translations/ukui-menu_zh_CN.ts | 94 ++++++++++---------
|
||||
4 files changed, 105 insertions(+), 47 deletions(-)
|
||||
3 files changed, 51 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/src/UserInterface/RightClickMenu/rightclickmenu.cpp b/src/UserInterface/RightClickMenu/rightclickmenu.cpp
|
||||
index 45f7b46..40d58e0 100755
|
||||
@ -103,271 +101,6 @@ index a96c65d..bba9cf1 100755
|
||||
/**
|
||||
* @brief Attribute
|
||||
*/
|
||||
diff --git a/src/UserInterface/RightClickMenu/tabletrightclickmenu.cpp b/src/UserInterface/RightClickMenu/tabletrightclickmenu.cpp
|
||||
index 3dfdc5d..00e1a92 100755
|
||||
--- a/src/UserInterface/RightClickMenu/tabletrightclickmenu.cpp
|
||||
+++ b/src/UserInterface/RightClickMenu/tabletrightclickmenu.cpp
|
||||
@@ -19,6 +19,7 @@
|
||||
#include "tabletrightclickmenu.h"
|
||||
#include "src/UtilityFunction/utility.h"
|
||||
#include <QDebug>
|
||||
+#include <syslog.h>
|
||||
|
||||
TabletRightClickMenu::TabletRightClickMenu(QWidget *parent):
|
||||
QWidget(parent)
|
||||
@@ -185,6 +186,7 @@ void TabletRightClickMenu::addToDesktopActionTriggerSlot()
|
||||
|
||||
void TabletRightClickMenu::uninstallActionTriggerSlot()
|
||||
{
|
||||
+ syslog(LOG_ERR,"uninstallActionTriggerSlot!!!!!!!!!!!!!!!!\n");
|
||||
// QString cmd = QString("dpkg -S " + m_desktopfp);
|
||||
// myDebug() << "void TabletRightClickMenu::uninstallActionTriggerSlot()" << m_desktopfp;
|
||||
// m_cmdProc->setReadChannel(QProcess::StandardOutput);
|
||||
diff --git a/translations/ukui-menu_zh_CN.ts b/translations/ukui-menu_zh_CN.ts
|
||||
index d4abdca..88b52d1 100755
|
||||
--- a/translations/ukui-menu_zh_CN.ts
|
||||
+++ b/translations/ukui-menu_zh_CN.ts
|
||||
@@ -4,22 +4,22 @@
|
||||
<context>
|
||||
<name>FullMainWindow</name>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/full_mainwindow.cpp" line="79"/>
|
||||
+ <location filename="../src/UserInterface/full_mainwindow.cpp" line="86"/>
|
||||
<source>Search</source>
|
||||
<translation>搜索应用</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/full_mainwindow.cpp" line="138"/>
|
||||
+ <location filename="../src/UserInterface/full_mainwindow.cpp" line="144"/>
|
||||
<source>All</source>
|
||||
<translation>全部</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/full_mainwindow.cpp" line="140"/>
|
||||
+ <location filename="../src/UserInterface/full_mainwindow.cpp" line="146"/>
|
||||
<source>Letter</source>
|
||||
<translation>字母排序</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/full_mainwindow.cpp" line="142"/>
|
||||
+ <location filename="../src/UserInterface/full_mainwindow.cpp" line="148"/>
|
||||
<source>Function</source>
|
||||
<translation>功能分类</translation>
|
||||
</message>
|
||||
@@ -27,7 +27,7 @@
|
||||
<context>
|
||||
<name>FunctionWidget</name>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/Widget/function_Widget.cpp" line="205"/>
|
||||
+ <location filename="../src/UserInterface/Widget/function_Widget.cpp" line="204"/>
|
||||
<source>Search</source>
|
||||
<translation>全局搜索</translation>
|
||||
</message>
|
||||
@@ -35,51 +35,46 @@
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/mainwindow.cpp" line="97"/>
|
||||
+ <location filename="../src/UserInterface/mainwindow.cpp" line="89"/>
|
||||
<source>Search</source>
|
||||
<translation>搜索应用</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/mainwindow.cpp" line="237"/>
|
||||
- <location filename="../src/UserInterface/mainwindow.cpp" line="426"/>
|
||||
- <location filename="../src/UserInterface/mainwindow.cpp" line="844"/>
|
||||
+ <location filename="../src/UserInterface/mainwindow.cpp" line="221"/>
|
||||
+ <location filename="../src/UserInterface/mainwindow.cpp" line="421"/>
|
||||
+ <location filename="../src/UserInterface/mainwindow.cpp" line="939"/>
|
||||
<source>All</source>
|
||||
<translation>全部</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/mainwindow.cpp" line="239"/>
|
||||
- <source>...</source>
|
||||
- <translation></translation>
|
||||
- </message>
|
||||
- <message>
|
||||
- <location filename="../src/UserInterface/mainwindow.cpp" line="242"/>
|
||||
+ <location filename="../src/UserInterface/mainwindow.cpp" line="226"/>
|
||||
<source>collection</source>
|
||||
<translation>收藏</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/mainwindow.cpp" line="243"/>
|
||||
+ <location filename="../src/UserInterface/mainwindow.cpp" line="227"/>
|
||||
<source>recent</source>
|
||||
<translation>最近</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/mainwindow.cpp" line="244"/>
|
||||
+ <location filename="../src/UserInterface/mainwindow.cpp" line="228"/>
|
||||
<source>Max</source>
|
||||
<translation>放大</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/mainwindow.cpp" line="246"/>
|
||||
+ <location filename="../src/UserInterface/mainwindow.cpp" line="230"/>
|
||||
<source>PowerOff</source>
|
||||
<translation>关机</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/mainwindow.cpp" line="428"/>
|
||||
- <location filename="../src/UserInterface/mainwindow.cpp" line="852"/>
|
||||
+ <location filename="../src/UserInterface/mainwindow.cpp" line="423"/>
|
||||
+ <location filename="../src/UserInterface/mainwindow.cpp" line="947"/>
|
||||
<source>Letter</source>
|
||||
<translation>字母排序</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/mainwindow.cpp" line="430"/>
|
||||
- <location filename="../src/UserInterface/mainwindow.cpp" line="860"/>
|
||||
+ <location filename="../src/UserInterface/mainwindow.cpp" line="425"/>
|
||||
+ <location filename="../src/UserInterface/mainwindow.cpp" line="955"/>
|
||||
<source>Function</source>
|
||||
<translation>功能分类</translation>
|
||||
</message>
|
||||
@@ -156,82 +151,97 @@
|
||||
<context>
|
||||
<name>RightClickMenu</name>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="228"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="182"/>
|
||||
+ <source>infomation</source>
|
||||
+ <translation>提示</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="182"/>
|
||||
+ <source>Uninstall finished!</source>
|
||||
+ <translation>卸载成功!</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="185"/>
|
||||
+ <source>error</source>
|
||||
+ <translation>错误</translation>
|
||||
+ </message>
|
||||
+ <message>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="253"/>
|
||||
<source>Pin to all</source>
|
||||
<translation>固定到“所有软件”</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="231"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="256"/>
|
||||
<source>Unpin from all</source>
|
||||
<translation>从“所有软件”取消固定</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="241"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="266"/>
|
||||
<source>Pin to taskbar</source>
|
||||
<translation>固定到任务栏</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="244"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="269"/>
|
||||
<source>Unpin from taskbar</source>
|
||||
<translation>从任务栏取消固定</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="247"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="272"/>
|
||||
<source>Add to desktop shortcuts</source>
|
||||
<translation>添加到桌面快捷方式</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="251"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="276"/>
|
||||
<source>Pin to collection</source>
|
||||
<translation>固定到收藏</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="254"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="279"/>
|
||||
<source>Remove from collection</source>
|
||||
<translation>从收藏移除</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="269"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="294"/>
|
||||
<source>Uninstall</source>
|
||||
<translation>卸载</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="290"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="314"/>
|
||||
<source>Switch user</source>
|
||||
<translation>切换用户</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="296"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="321"/>
|
||||
<source>Hibernate</source>
|
||||
<translation>休眠</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="302"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="328"/>
|
||||
<source>Sleep</source>
|
||||
<translation>睡眠</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="306"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="332"/>
|
||||
<source>Lock Screen</source>
|
||||
<translation>锁屏</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="311"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="337"/>
|
||||
<source>Log Out</source>
|
||||
<translation>注销</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="317"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="344"/>
|
||||
<source>Restart</source>
|
||||
<translation>重启</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="323"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="351"/>
|
||||
<source>Power Off</source>
|
||||
<translation>关机</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="354"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/rightclickmenu.cpp" line="382"/>
|
||||
<source>Personalize this list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -239,22 +249,22 @@
|
||||
<context>
|
||||
<name>TabletRightClickMenu</name>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/tabletrightclickmenu.cpp" line="241"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/tabletrightclickmenu.cpp" line="243"/>
|
||||
<source>Pin to taskbar</source>
|
||||
<translation>固定到任务栏</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/tabletrightclickmenu.cpp" line="244"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/tabletrightclickmenu.cpp" line="246"/>
|
||||
<source>Unpin from taskbar</source>
|
||||
<translation>从任务栏取消固定</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/tabletrightclickmenu.cpp" line="250"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/tabletrightclickmenu.cpp" line="252"/>
|
||||
<source>Add to desktop shortcuts</source>
|
||||
<translation>固定到桌面快捷方式</translation>
|
||||
</message>
|
||||
<message>
|
||||
- <location filename="../src/UserInterface/RightClickMenu/tabletrightclickmenu.cpp" line="269"/>
|
||||
+ <location filename="../src/UserInterface/RightClickMenu/tabletrightclickmenu.cpp" line="271"/>
|
||||
<source>Uninstall</source>
|
||||
<translation>卸载</translation>
|
||||
</message>
|
||||
--
|
||||
2.33.0
|
||||
|
||||
|
||||
@ -0,0 +1,99 @@
|
||||
From: cckylin-cibot <cckylin-cibot@kylinos.cn>
|
||||
Date: Wed, 22 Jun 2022 07:02:54 +0000
|
||||
Subject: =?utf-8?b?ITUg5L+u5pS55LqGcGxhdGZvcm1OYW1l6I635Y+W5pe25py677yM6Kej?=
|
||||
=?utf-8?b?5Yaz6I635Y+W5Li656m655qE6Zeu6aKY77yb5aKe5Yqg5LqG5YWo5bGP56qX5Y+j?=
|
||||
=?utf-8?b?5pi+56S65pe25L2N572u6K6+572uICogdXBkYXRlIGRlYmlhbi9jaGFuZ2Vsb2cu?=
|
||||
=?utf-8?b?ICog6Kej5Yaz5Yay56qBICog6LCD5pW0cGxhdGZvcm1OYW1l6I635Y+W5L2N572u?=
|
||||
=?utf-8?b?77yM5L+u5pS55YWo5bGP56qX5Y+j5L2N572u6K6+572uICog5re75YqgY29udHJv?=
|
||||
=?utf-8?b?bOaWh+S7tuS+nei1liAqIOS/ruaUueWbvuagh+e8uuWksee8luivkeWksei0pQ==?=
|
||||
=?utf-8?b?6Zeu6aKYICogdXBkYXRlIHNyYy9VdGlsaXR5RnVuY3Rpb24vYWJzdHJhY3RJbnRl?=
|
||||
=?utf-8?b?cmZhY2UuaC4gKiAzLjIwd2F5bGFuZOS9jee9rumXrumimOino+WGsw==?=
|
||||
|
||||
---
|
||||
main.cpp | 2 +-
|
||||
src/UserInterface/mainwindow.cpp | 11 +++++++++++
|
||||
src/UserInterface/mainwindow.h | 1 +
|
||||
3 files changed, 13 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/main.cpp b/main.cpp
|
||||
index 68bb94d..4d4c558 100755
|
||||
--- a/main.cpp
|
||||
+++ b/main.cpp
|
||||
@@ -44,7 +44,6 @@ int main(int argc, char *argv[])
|
||||
initUkuiLog4qt("ukui-menu");
|
||||
g_projectCodeName = KDKGetPrjCodeName().c_str();
|
||||
g_subProjectCodeName = KDKGetOSRelease("SUB_PROJECT_CODENAME").c_str();
|
||||
- g_platform = QGuiApplication::platformName();
|
||||
|
||||
qRegisterMetaType<QVector<QStringList>>("QVector<QStringList>");
|
||||
#if (QT_VERSION >= QT_VERSION_CHECK(5, 12, 0))
|
||||
@@ -56,6 +55,7 @@ int main(int argc, char *argv[])
|
||||
#endif
|
||||
QtSingleApplication app("ukui-menu", argc, argv);
|
||||
app.setQuitOnLastWindowClosed(false);
|
||||
+ g_platform = QGuiApplication::platformName();
|
||||
|
||||
if (app.isRunning()) {
|
||||
app.sendMessage("raise_window_noop");
|
||||
diff --git a/src/UserInterface/mainwindow.cpp b/src/UserInterface/mainwindow.cpp
|
||||
index ccc8fe1..984d9f0 100755
|
||||
--- a/src/UserInterface/mainwindow.cpp
|
||||
+++ b/src/UserInterface/mainwindow.cpp
|
||||
@@ -355,6 +355,7 @@ MainWindow::MainWindow(QWidget *parent) :
|
||||
m_viewWidget->setFocus();
|
||||
} else {
|
||||
m_fullWindow->show();
|
||||
+ setMaxWindowPos();
|
||||
// fullWindow->raise();
|
||||
m_fullWindow->activateWindow();
|
||||
pointDataStruct pointData;
|
||||
@@ -693,6 +694,7 @@ void MainWindow::maxAnimationFinished()
|
||||
{
|
||||
m_fullWindow->raise();
|
||||
m_fullWindow->showNormal();
|
||||
+ setMaxWindowPos();
|
||||
m_fullWindow->activateWindow();
|
||||
QEventLoop loop;
|
||||
QTimer::singleShot(100, &loop, SLOT(quit()));
|
||||
@@ -1217,6 +1219,7 @@ void MainWindow::showWindow()
|
||||
if (m_isFullScreen) {
|
||||
m_fullWindow->raise();
|
||||
m_fullWindow->showNormal();
|
||||
+ setMaxWindowPos();
|
||||
m_fullWindow->activateWindow();
|
||||
pointDataStruct pointData;
|
||||
pointData.module = "fullWindow";
|
||||
@@ -1238,6 +1241,7 @@ void MainWindow::showWindow()
|
||||
BuriedPointDataSend::getInstance()->setPoint(pointData);
|
||||
}
|
||||
}
|
||||
+
|
||||
void MainWindow::hideWindow()
|
||||
{
|
||||
if (m_fullWindow->isVisible()) {
|
||||
@@ -1296,6 +1300,13 @@ void MainWindow::setMinWindowPos()
|
||||
}
|
||||
}
|
||||
|
||||
+void MainWindow::setMaxWindowPos()
|
||||
+{
|
||||
+ if (g_platform.startsWith(QLatin1String("wayland"), Qt::CaseInsensitive)) {
|
||||
+ kdk::WindowManager::setGeometry(m_fullWindow->windowHandle(), QRect(0, 0, Style::m_availableScreenWidth, Style::m_availableScreenHeight));
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
void MainWindow::repaintWidget()
|
||||
{
|
||||
Style::initWidStyle();
|
||||
diff --git a/src/UserInterface/mainwindow.h b/src/UserInterface/mainwindow.h
|
||||
index 9c1bcad..7dede39 100755
|
||||
--- a/src/UserInterface/mainwindow.h
|
||||
+++ b/src/UserInterface/mainwindow.h
|
||||
@@ -107,6 +107,7 @@ protected:
|
||||
|
||||
void setMinWindowPos();
|
||||
|
||||
+ void setMaxWindowPos();
|
||||
public:
|
||||
Q_SIGNALS:
|
||||
void sendSearchKeyword(QString arg);
|
||||
@ -1 +0,0 @@
|
||||
Subproject commit 235bc6b01ac146485aff84d2db7fe9a81d8e7ff4
|
||||
@ -1,6 +1,6 @@
|
||||
Name: ukui-menu
|
||||
Version: 3.1.1
|
||||
Release: 5
|
||||
Release: 6
|
||||
Summary: Advanced ukui menu
|
||||
License: GPL-3.0-or-later
|
||||
URL: http://www.ukui.org
|
||||
@ -8,6 +8,8 @@ Source0: %{name}-%{version}.tar.gz
|
||||
Patch01: 0001-fix-uninstall-failed-issue.patch
|
||||
Patch02: 0002-fix-coredump-of-ukui-menu.patch
|
||||
patch03: 0003-add-ukui-log4qt.patch
|
||||
patch04: 0001-4-wayland.patch
|
||||
patch05: 0002-5-platformName-update-debian-changelog.-platformName.patch
|
||||
|
||||
BuildRequires: qt5-qtbase-devel
|
||||
BuildRequires: libqtxdg-devel
|
||||
@ -60,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{_datadir}/ukui-menu/translations/
|
||||
|
||||
%changelog
|
||||
* Thu Feb 16 2023 peijiankang <peijiankang@kylinos.cn> - 3.1.1-6
|
||||
- update platformName
|
||||
|
||||
* Wed Feb 15 2023 peijiankang <peijiankang@kylinos.cn> - 3.1.1-5
|
||||
- add 0003-add-ukui-log4qt.patch
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user