!20 [sync] PR-19: modify ukui-volume-control-applet satrtup
From: @openeuler-sync-bot Reviewed-by: @dou33 Signed-off-by: @dou33
This commit is contained in:
commit
fa91639b82
40
0001-modify-ukui-volume-control-applet-satrtup.patch
Normal file
40
0001-modify-ukui-volume-control-applet-satrtup.patch
Normal file
@ -0,0 +1,40 @@
|
||||
From cca81f9a8bd6631f8dca31af41d9e28f72ab5d4b Mon Sep 17 00:00:00 2001
|
||||
From: peijiankang <peijiankang@kylinos.cn>
|
||||
Date: Thu, 16 Jun 2022 09:22:55 +0800
|
||||
Subject: [PATCH] modify ukui-volume-control-applet satrtup
|
||||
|
||||
---
|
||||
ukui-session/modulemanager.cpp | 14 ++++++++++++++
|
||||
1 file changed, 14 insertions(+)
|
||||
|
||||
diff --git a/ukui-session/modulemanager.cpp b/ukui-session/modulemanager.cpp
|
||||
index fc718db..1224086 100644
|
||||
--- a/ukui-session/modulemanager.cpp
|
||||
+++ b/ukui-session/modulemanager.cpp
|
||||
@@ -477,9 +477,23 @@ void ModuleManager::timerUpdate(){
|
||||
qDebug() << "the sogouImeService exist so the fcitx-ui-qimpanel will not start";
|
||||
continue;
|
||||
}
|
||||
+ if(i->fileName()=="/etc/xdg/autostart/ukui-volume-control-applet.desktop" && file_sogou.exists()){
|
||||
+ qDebug() << "wait pulseaudio to start";
|
||||
+ continue;
|
||||
+ }
|
||||
startProcess(*i, false);
|
||||
}
|
||||
|
||||
+ for (XdgDesktopFileList::const_iterator i = mApplication.constBegin(); i != mApplication.constEnd(); ++i) {
|
||||
+ qDebug() << i->fileName();
|
||||
+ if(i->fileName()=="/etc/xdg/autostart/ukui-volume-control-applet.desktop" && file_sogou.exists()){
|
||||
+ qDebug() << "ukui-volume-control-applet to start";
|
||||
+ startProcess(*i, false);
|
||||
+ break;
|
||||
+ }
|
||||
+ continue;
|
||||
+ }
|
||||
+
|
||||
qDebug() << "Start force application: ";
|
||||
const QString ws = "ukui-window-switch";
|
||||
XdgDesktopFile ukui_ws= XdgDesktopFile(XdgDesktopFile::ApplicationType,"ukui-window-switch", ws);
|
||||
--
|
||||
2.33.0
|
||||
|
||||
@ -2,11 +2,12 @@
|
||||
|
||||
Name: ukui-session-manager
|
||||
Version: 3.0.6
|
||||
Release: 2
|
||||
Summary: Session manager of the UKUI desktop environment
|
||||
License: LGPL-2.1+ GPL-3+
|
||||
Release: 3
|
||||
Summary: Session manager of the UKUI desktop environment
|
||||
License: LGPL-2.1+ GPL-3+
|
||||
URL: http://www.ukui.org
|
||||
Source0: %{name}-%{version}.tar.gz
|
||||
Patch01: 0001-modify-ukui-volume-control-applet-satrtup.patch
|
||||
|
||||
BuildRequires: cmake,libXtst-devel,libX11-devel,xdg-user-dirs,kf5-kidletime-devel,qt5-qtx11extras-devel,qt5-qtbase-devel,systemd-devel,qt5-qttools-devel,qt5-qtmultimedia-devel,gsettings-qt-devel,pkgconf
|
||||
Requires: ukui-themes
|
||||
@ -30,6 +31,7 @@ Provides: x-session-manager
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch01 -p1
|
||||
|
||||
%build
|
||||
mkdir cmake-build
|
||||
@ -63,6 +65,9 @@ rm -rf $RPM_BUILD_ROOT
|
||||
#%%{_datadir}/man/man1/ukui-session-tools.1.gz
|
||||
|
||||
%changelog
|
||||
* Thu Jun 16 2022 peijiankang <peijiankang@kylinos.cn> - 3.0.6-3
|
||||
- modify ukui-volume-control-applet satrtup
|
||||
|
||||
* Fri Mar 11 2022 douyan <douyan@kylinos.cn> - 3.0.6-2
|
||||
- remove Requires ukwm
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user