[SCM] systemsettings packaging branch, master, updated. debian/5.8.4-1-5-g66bcd34

Maximiliano Curia maxy at moszumanska.debian.org
Fri Jun 16 08:52:40 UTC 2017


Gitweb-URL: http://git.debian.org/?p=pkg-kde/plasma/systemsettings.git;a=commitdiff;h=fb253cb

The following commit has been merged in the master branch:
commit fb253cbe17b8e43eeae1fff122bdab3c92ac9743
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date:   Wed Jun 14 13:11:54 2017 +0200

    Update changelog for 4:5.8.7-1~ release
---
 debian/changelog | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 507997a..1a1b963 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,29 @@
+systemsettings (4:5.8.7-1~) UNRELEASED; urgency=medium
+
+  * New upstream release (5.8.7)
+     + Set the correct desktop file name when in a KDE session.
+        System Settings installs two .desktop files:
+        - kdesystemsettings.desktop setting NotShowIn=KDE, for non-KDE desktops
+        - systemsettings.desktop, the one we use in Plasma
+        As of 39e13de3468a, it sets "kdesystemsettings" as its desktop file
+        name using KAboutData. As this is not the one we show in our menus,
+        it's not the one used as applicationId for the KStartupInfo provided
+        to the Task Manager after starting System Settings. With the eventual
+        window telling the Task Manager to use a different .desktop file, the
+        Task Manager can no longer match up the startup notification and the
+        window, causing them to co-exist instead of replace each other.
+        Telling the environment you're running in to look at a .desktop file
+        you've also told it to ignore is wrong app behavior, and this should
+        not be worked around in the Task Manager (especially as it would
+        cause I/O in a hotpath, requiring it to open and parse the .desktop
+        file to realize it's crummy and ignore it, falling back from the
+        window hint to a slow heuristic).
+        This patch instead makes it use the correct desktop file name when
+        KDE_FULL_SESSION is set. This completes the original hack of shipping
+        two .desktop files.
+
+ -- Maximiliano Curia <maxy at debian.org>  Wed, 14 Jun 2017 13:11:53 +0200
+
 systemsettings (4:5.8.5-1) experimental; urgency=medium
 
   * New upstream release (5.8.5).

-- 
systemsettings packaging



More information about the pkg-kde-commits mailing list