Hello community,
here is the log from the commit of package plasmoid-active-window-control for
openSUSE:Factory checked in at 2018-09-03 10:36:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasmoid-active-window-control (Old)
and /work/SRC/openSUSE:Factory/.plasmoid-active-window-control.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasmoid-active-window-control"
Mon Sep 3 10:36:40 2018 rev:5 rq:632761 version:1.7.3
Changes:
--------
---
/work/SRC/openSUSE:Factory/plasmoid-active-window-control/plasmoid-active-window-control.changes
2018-02-28 20:02:41.092065833 +0100
+++
/work/SRC/openSUSE:Factory/.plasmoid-active-window-control.new/plasmoid-active-window-control.changes
2018-09-03 10:36:43.236920291 +0200
@@ -1,0 +2,7 @@
+Tue Aug 14 18:27:19 UTC 2018 - [email protected]
+
+- Add use-qdbus-qt5.diff patch to use Qt5 version of qdbus, so that the
+ command also works (for presenting windows) when libqt4 is not
+ installed.
+
+-------------------------------------------------------------------
New:
----
use-qdbus-qt5.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ plasmoid-active-window-control.spec ++++++
--- /var/tmp/diff_new_pack.zhYb7v/_old 2018-09-03 10:36:43.756921636 +0200
+++ /var/tmp/diff_new_pack.zhYb7v/_new 2018-09-03 10:36:43.760921647 +0200
@@ -30,6 +30,8 @@
Patch1: fix-space-title-appmenu.patch
# FIX-UPSTREAM_PATCH: Fix proper enabling & diabling appmenu
Patch2: fix-activating-appmenu.patch
+# PATCH-FIX-OPENSUSE qdbus is libqt4, use qdbus-qt5
+Patch3: use-qdbus-qt5.diff
BuildRequires: extra-cmake-modules
BuildRequires: fdupes
BuildRequires: kconfig-devel
@@ -61,6 +63,7 @@
%patch0 -p1
%patch1 -p1
%patch2 -p1
+%patch3 -p1
%build
%cmake_kf5 -d build
++++++ use-qdbus-qt5.diff ++++++
diff -ur a/package/contents/ui/config/ConfigAppearance.qml
b/package/contents/ui/config/ConfigAppearance.qml
--- a/package/contents/ui/config/ConfigAppearance.qml 2017-06-08
17:24:42.000000000 +0200
+++ b/package/contents/ui/config/ConfigAppearance.qml 2018-08-14
20:23:40.297936920 +0200
@@ -37,7 +37,7 @@
property string cmdBorderlessRead: 'kreadconfig5 --file kwinrc --group
Windows --key BorderlessMaximizedWindows'
property string cmdBorderlessWrite: 'kwriteconfig5 --file kwinrc
--group Windows --key BorderlessMaximizedWindows --type bool {borderless}'
- property string cmdReconfigure: 'qdbus org.kde.KWin /KWin reconfigure'
+ property string cmdReconfigure: 'qdbus-qt5 org.kde.KWin /KWin
reconfigure'
connectedSources: []
diff -ur a/package/contents/ui/main.qml b/package/contents/ui/main.qml
--- a/package/contents/ui/main.qml 2017-06-08 17:24:42.000000000 +0200
+++ b/package/contents/ui/main.qml 2018-08-14 20:22:48.445084220 +0200
@@ -531,9 +531,9 @@
id: shortcutDS
engine: 'executable'
- property string presentWindows: 'qdbus org.kde.kglobalaccel
/component/kwin invokeShortcut "Expose"'
- property string presentWindowsAll: 'qdbus org.kde.kglobalaccel
/component/kwin invokeShortcut "ExposeAll"'
- property string presentWindowsClass: 'qdbus org.kde.kglobalaccel
/component/kwin invokeShortcut "ExposeClass"'
+ property string presentWindows: 'qdbus-qt5 org.kde.kglobalaccel
/component/kwin invokeShortcut "Expose"'
+ property string presentWindowsAll: 'qdbus-qt5 org.kde.kglobalaccel
/component/kwin invokeShortcut "ExposeAll"'
+ property string presentWindowsClass: 'qdbus-qt5 org.kde.kglobalaccel
/component/kwin invokeShortcut "ExposeClass"'
connectedSources: []