Hello community,

here is the log from the commit of package plasma-framework for 
openSUSE:Factory checked in at 2017-03-28 15:13:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old)
 and      /work/SRC/openSUSE:Factory/.plasma-framework.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plasma-framework"

Tue Mar 28 15:13:24 2017 rev:45 rq:481549 version:5.32.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes        
2017-03-03 17:27:52.446396573 +0100
+++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes   
2017-03-28 15:13:35.310938875 +0200
@@ -1,0 +2,52 @@
+Mon Mar 20 08:44:38 UTC 2017 - [email protected]
+
+- Add upstream patch to fix unhovering of desktop items (kde#377441):
+  * 0001-Handle-applyPrefixes-with-an-empty-string.patch
+  * Workaround already applied to plasma-workspace
+
+-------------------------------------------------------------------
+Sun Mar 19 14:51:16 CET 2017 - [email protected]
+
+- Update to 5.32.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.32.0.php
+- Changes since 5.31.0:
+  * Too many changes to list here
+  * Commit translations from l10n-kf5
+  * set default hints when repr doesn't export Layout.*
+  * possible to set expanded=false for a containment
+  * Upgrade ECM and KF5 version requirements for 5.32.0 release.
+  * [Menu] Improve available space correction for openRelative
+  * move setImagePath logic into updateFrameData()
+  * IconItem: Add roundToIconSize property
+  * same margins as the normal button
+  * [Desktop Themes] Bump version number
+  * [SliderStyle] Allow providing a "hint-handle-size" element
+  * possibility to use a fallback chain as prefix
+  * Make the dataengine alignment timer more precise
+  * Connect all connections to action in QMenuItem::setAction
+  * [ConfigView] Honor KIOSK Control Module restrictions
+  * Fix disabling the spinner animation when Busy indicator has no opacity
+  * Fix binding loop regression in FrameSVGItem
+  * [FrameSvgItemMargins] Don't update on repaintNeeded
+  * IconItemTest: Fix loadPixmap and loadImage tests
+  * qml/plasmoid/containmentinterface.cpp - fix compile with Qt5.6
+  * [WIP]: integrate drop menu and filecopy drop menu
+  * Applet icons for the Plasma Vault
+  * fix stylesheet
+  * Migrate AppearAnimation and DisappearAnimation to Animators
+  * Use QtQuickControls button, instead of PlasmaComponent's
+  * Upgrade KF5 version to 5.32.0.
+  * Align bottom edge to top edge of visualParent in the 
TopPosedLeftAlignedPopup case.
+  * [ConfigModel] Emit dataChanged when a ConfigCategory changes
+  * use anchors instead of fillHeight
+  * hardcode padding of scrollview style to 0
+  * [ScrollViewStyle] Evaluate frameVisible property
+  * don't regenerate frames when setting every property
+  * Add kleopatra icon
+  * [Button Styles] Use Layout.fillHeight instead of parent.height in a Layout
+  * [ContainmentInterface] Also align containment context menu to panel
+  * Upgrade Qt5 version requirement to 5.6.0.
+
+-------------------------------------------------------------------

Old:
----
  plasma-framework-5.31.0.tar.xz

New:
----
  0001-Handle-applyPrefixes-with-an-empty-string.patch
  plasma-framework-5.32.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ plasma-framework.spec ++++++
--- /var/tmp/diff_new_pack.OaZ9hn/_old  2017-03-28 15:13:36.826724157 +0200
+++ /var/tmp/diff_new_pack.OaZ9hn/_new  2017-03-28 15:13:36.826724157 +0200
@@ -17,9 +17,9 @@
 
 
 %bcond_without lang
-%define _tar_path 5.31
+%define _tar_path 5.32
 Name:           plasma-framework
-Version:        5.31.0
+Version:        5.32.0
 Release:        0
 %define kf5_version %{version}
 Summary:        Plasma library and runtime components based upon KF5 and Qt5
@@ -30,6 +30,8 @@
 Source1:        baselibs.conf
 # PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require 
kactivities 5.19.0, as we can't update kactivities5 to 5.26.0 before Plasma 
5.6.0
 Patch0:         loosen-up-kactivities-requirement.patch
+# PATCH-FIX-UPSTREAM
+Patch101:       0001-Handle-applyPrefixes-with-an-empty-string.patch
 BuildRequires:  extra-cmake-modules >= %{_tar_path}
 BuildRequires:  fdupes
 BuildRequires:  kactivities5-devel >= 5.19.0
@@ -124,6 +126,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch101 -p1
 
 %build
   %cmake_kf5 -d build

++++++ 0001-Handle-applyPrefixes-with-an-empty-string.patch ++++++
>From 547a34d346695295ce05499ae355203414412993 Mon Sep 17 00:00:00 2001
From: David Edmundson <[email protected]>
Date: Fri, 10 Mar 2017 09:49:47 +0000
Subject: [PATCH] Handle applyPrefixes with an empty string

Summary:
When setting an empty QStringList as prefix, it can lead to unexpected results, 
such as the prefix not changing.

BUG: 377441

Reviewers: #plasma

Subscribers: plasma-devel, #frameworks

Tags: #plasma, #frameworks

Differential Revision: https://phabricator.kde.org/D5000
---
 src/declarativeimports/core/framesvgitem.cpp | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/src/declarativeimports/core/framesvgitem.cpp 
b/src/declarativeimports/core/framesvgitem.cpp
index 81f9e6376..8e6225f13 100644
--- a/src/declarativeimports/core/framesvgitem.cpp
+++ b/src/declarativeimports/core/framesvgitem.cpp
@@ -556,7 +556,13 @@ void FrameSvgItem::updateDevicePixelRatio()
 
 void FrameSvgItem::applyPrefixes()
 {
-    if (m_prefixes.isEmpty() || m_frameSvg->imagePath().isEmpty()) {
+
+    if (m_frameSvg->imagePath().isEmpty()) {
+        return;
+    }
+
+    if (m_prefixes.isEmpty()) {
+        m_frameSvg->setElementPrefix(QString());
         return;
     }
 
-- 
2.12.0

++++++ plasma-framework-5.31.0.tar.xz -> plasma-framework-5.32.0.tar.xz ++++++
++++ 7952 lines of diff (skipped)


Reply via email to