Hello community,

here is the log from the commit of package kdebase4-runtime for 
openSUSE:Factory checked in at 2013-09-09 11:06:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdebase4-runtime (Old)
 and      /work/SRC/openSUSE:Factory/.kdebase4-runtime.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdebase4-runtime"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdebase4-runtime/kdebase4-runtime.changes        
2013-08-16 13:38:55.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kdebase4-runtime.new/kdebase4-runtime.changes   
2013-09-09 11:06:27.000000000 +0200
@@ -1,0 +2,26 @@
+Tue Sep  3 18:36:24 UTC 2013 - [email protected]
+
+- Added 0001-Discard-the-recorded-events-in-the-item-local-handle.patch 
+  for resolving kde#324470, kde#324471 (double taskbar click issue)
+
+-------------------------------------------------------------------
+Sun Sep  1 13:09:28 UTC 2013 - [email protected]
+
+- Add patch fix-samba4.diff which is applicable only for 13.1 and
+  higher where we have samba4. This sets the samba include dir as 
+  cmake can not find it otherwise
+
+-------------------------------------------------------------------
+Sun Sep  1 09:56:38 UTC 2013 - [email protected]
+
+- Update to 4.11.1
+   * KDE 4.11.1 bugfix release
+   * See http://www.kde.org/announcements/announce-4.11.1.php
+
+-------------------------------------------------------------------
+Thu Aug 22 22:20:25 UTC 2013 - [email protected]
+
+- Added Suppressed-Redundant-MouseEventListener-Signals.patch 
+  (kde#316546, bnc#835309)
+
+-------------------------------------------------------------------

Old:
----
  kde-runtime-4.11.0.tar.xz

New:
----
  0001-Discard-the-recorded-events-in-the-item-local-handle.patch
  Suppressed-Redundant-MouseEventListener-Signals.patch
  fix-samba4.diff
  kde-runtime-4.11.1.tar.xz

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

Other differences:
------------------
++++++ kdebase4-runtime.spec ++++++
--- /var/tmp/diff_new_pack.cM0F3o/_old  2013-09-09 11:06:28.000000000 +0200
+++ /var/tmp/diff_new_pack.cM0F3o/_new  2013-09-09 11:06:28.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           kdebase4-runtime
-Version:        4.11.0
+Version:        4.11.1
 Release:        0
 Summary:        The KDE Runtime Components
 License:        GPL-2.0+
@@ -33,6 +33,14 @@
 Patch3:         khelpcenter-use-susehelp.patch
 Patch4:         ksuseinstall.diff
 Patch5:         kdesu-symbol-lookup-workaround.diff
+# PATCH-FIX-OPENSUSE Make sure that the samba kioslave can find the include 
file for Samba 4 
+# This is for factory only
+Patch6:         fix-samba4.diff
+# PATCH-FIX-UPSTREAM Suppressed-Redundant-MouseEventListener-Signals.patch -- 
MouseEventListener item emitts multiple wheelMoved() signals for the same
+# wheel event (once for every child item), this patch suppresses redundant 
mouse signals (kde#316546, bnc#835309)
+Patch100:       Suppressed-Redundant-MouseEventListener-Signals.patch
+# PATCH-FIX-UPSTREAM 
0001-Discard-the-recorded-events-in-the-item-local-handle.patch (kde#324470, 
kde#324471)
+Patch1000:      0001-Discard-the-recorded-events-in-the-item-local-handle.patch
 BuildRequires:  NetworkManager-devel
 BuildRequires:  fdupes
 BuildRequires:  libcanberra-devel
@@ -121,6 +129,11 @@
 %patch3
 %patch4 -p1
 %patch5
+%if %suse_version > 1230
+%patch6 -p1
+%endif
+%patch100 -p1
+%patch1000 -p1
 
 %build
   %cmake_kde4 -d build -- -DKDE4_ENABLE_FPIE=1

++++++ 0001-Discard-the-recorded-events-in-the-item-local-handle.patch ++++++
>From be1a5d484c70f4f6a383150810afbfbb367db2ac Mon Sep 17 00:00:00 2001
From: Eike Hein <[email protected]>
Date: Tue, 3 Sep 2013 20:29:23 +0200
Subject: [PATCH 1/1] Discard the recorded events in the item-local handlers.

Solves problems with identical events being ignored due to
QGraphicsView's reuse of QGraphicsSceneMouseEvent instances.

CCMAIL:[email protected]
BUG:324470
BUG:324471
---
 plasma/declarativeimports/qtextracomponents/mouseeventlistener.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/plasma/declarativeimports/qtextracomponents/mouseeventlistener.cpp 
b/plasma/declarativeimports/qtextracomponents/mouseeventlistener.cpp
index b534845..36530e0 100644
--- a/plasma/declarativeimports/qtextracomponents/mouseeventlistener.cpp
+++ b/plasma/declarativeimports/qtextracomponents/mouseeventlistener.cpp
@@ -90,6 +90,7 @@ bool MouseEventListener::containsMouse() const
 void MouseEventListener::mousePressEvent(QGraphicsSceneMouseEvent *me)
 {
     if (m_lastEvent == me) {
+        m_lastEvent = 0;
         return;
     }
 
@@ -112,6 +113,7 @@ void 
MouseEventListener::mousePressEvent(QGraphicsSceneMouseEvent *me)
 void MouseEventListener::mouseMoveEvent(QGraphicsSceneMouseEvent *me)
 {
     if (m_lastEvent == me) {
+        m_lastEvent = 0;
         return;
     }
 
@@ -122,6 +124,7 @@ void 
MouseEventListener::mouseMoveEvent(QGraphicsSceneMouseEvent *me)
 void MouseEventListener::mouseReleaseEvent(QGraphicsSceneMouseEvent *me)
 {
     if (m_lastEvent == me) {
+        m_lastEvent = 0;
         return;
     }
 
@@ -138,6 +141,7 @@ void 
MouseEventListener::mouseReleaseEvent(QGraphicsSceneMouseEvent *me)
 void MouseEventListener::wheelEvent(QGraphicsSceneWheelEvent *we)
 {
     if (m_lastEvent == we) {
+        m_lastEvent = 0;
         return;
     }
 
-- 
1.8.4


++++++ Suppressed-Redundant-MouseEventListener-Signals.patch ++++++
diff -urNB 
kde-runtime-4.11.1/plasma/declarativeimports/qtextracomponents/mouseeventlistener.cpp
 b/plasma/declarativeimports/qtextracomponents/mouseeventlistener.cpp
--- 
kde-runtime-4.11.1/plasma/declarativeimports/qtextracomponents/mouseeventlistener.cpp
       2013-08-28 18:59:56.501413110 +0200
+++ b/plasma/declarativeimports/qtextracomponents/mouseeventlistener.cpp        
2013-09-01 12:55:40.122207264 +0200
@@ -160,6 +160,10 @@
         return false;
     }
 
+    if (m_lastEvent == event) {
+        return QDeclarativeItem::sceneEventFilter(item, event);
+    }
+
     switch (event->type()) {
     case QEvent::GraphicsSceneMousePress: {
         m_lastEvent = event;
++++++ fix-samba4.diff ++++++
diff -urB b/CMakeLists.txt kde-runtime/CMakeLists.txt
--- b/CMakeLists.txt    2013-09-01 15:05:02.248842005 +0200
+++ kde-runtime/CMakeLists.txt  2013-09-01 15:02:32.739271844 +0200
@@ -18,6 +18,8 @@
 find_package(KDE4 4.9.95 REQUIRED)
 include(KDE4Defaults)
 
+SET (SAMBA_INCLUDE_DIR "/usr/include/samba-4.0")
+
 if (WIN32)
     set (STRIGI_TYPE "OPTIONAL")
 else ()
++++++ kde-runtime-4.11.0.tar.xz -> kde-runtime-4.11.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/kdebase4-runtime/kde-runtime-4.11.0.tar.xz 
/work/SRC/openSUSE:Factory/.kdebase4-runtime.new/kde-runtime-4.11.1.tar.xz 
differ: char 25, line 1

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to