Hello community,

here is the log from the commit of package kdebase4-workspace for 
openSUSE:Factory checked in at 2014-01-13 13:49:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdebase4-workspace (Old)
 and      /work/SRC/openSUSE:Factory/.kdebase4-workspace.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdebase4-workspace"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdebase4-workspace/kdebase4-workspace.changes    
2013-12-19 13:15:11.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.kdebase4-workspace.new/kdebase4-workspace.changes   
    2014-01-13 13:49:45.000000000 +0100
@@ -1,0 +2,16 @@
+Wed Jan  8 08:04:59 UTC 2014 - [email protected]
+
+- Added screenlocker-fix-mousecursor-blanking.diff:
+  Allow Screensavers to blank the mouse cursor again
+  (kde#311571, kde#316459)
+
+-------------------------------------------------------------------
+Sat Jan  4 10:02:46 UTC 2014 - [email protected]
+
+- Update to 4.11.5
+   * KDE 4.11.5 maintenance release
+   * See http://www.kde.org/announcements/announce-4.11.5.php
+- Drop kscreensaver-disable-sessionmanagement.diff as it was 
+  included upstream
+
+-------------------------------------------------------------------

Old:
----
  kde-workspace-4.11.4.tar.xz
  kscreensaver-disable-sessionmanagement.diff

New:
----
  kde-workspace-4.11.5.tar.xz
  screenlocker-fix-mousecursor-blanking.diff

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

Other differences:
------------------
++++++ kdebase4-workspace.spec ++++++
--- /var/tmp/diff_new_pack.DaKfs2/_old  2014-01-13 13:49:47.000000000 +0100
+++ /var/tmp/diff_new_pack.DaKfs2/_new  2014-01-13 13:49:47.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package kdebase4-workspace
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,7 @@
 %endif
 
 Name:           kdebase4-workspace
-Version:        4.11.4
+Version:        4.11.5
 Release:        0
 Summary:        The KDE Workspace Components
 License:        GPL-2.0+
@@ -145,8 +145,8 @@
 Patch65:        kdm-backend-session.patch
 # PATCH-FIX-OPENSUSE add-calculator-hotkey.patch -- Adds hotkey for Calculator 
button (bnc#726550)
 Patch66:        add-calculator-hotkey.patch
-# PATCH-FIX-OPENSUSE kscreensaver-disable-sessionmanagement.diff -- disables 
session mangement for screensavers (kde#314859, bnc#809835)
-Patch67:        kscreensaver-disable-sessionmanagement.diff
+# PATCH-FIX-UPSTREAM screenlocker-fix-mousecursor-blanking.diff -- Allow 
Screensavers to blank the mouse cursor again (kde#311571, kde#316459)
+Patch67:        screenlocker-fix-mousecursor-blanking.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Requires:       %{name}-branding = %{_kde_branding_version}
 Requires:       %{name}-ksysguardd = %{version}
@@ -361,7 +361,7 @@
 %patch64 -p1
 %patch65 -p1
 %patch66 -p1
-%patch67 -p0
+%patch67 -p1
 cp %{SOURCE3} kwin/effects/cube/data/cubecap.png
 
 %build

++++++ kde-workspace-4.11.4.tar.xz -> kde-workspace-4.11.5.tar.xz ++++++
/work/SRC/openSUSE:Factory/kdebase4-workspace/kde-workspace-4.11.4.tar.xz 
/work/SRC/openSUSE:Factory/.kdebase4-workspace.new/kde-workspace-4.11.5.tar.xz 
differ: char 25, line 1


++++++ screenlocker-fix-mousecursor-blanking.diff ++++++
commit c1761755915ab59f418b801a6901230f67877047
Author: Wolfgang Bauer <[email protected]>
Date:   Wed Jan 8 09:29:53 2014 +0100

    Screenlocker: don't set the mouse cursor when grabbing the mouse
    
    Setting the cursor to ArrowCursor when calling XGrabPointer() prevents
    the Screen savers from blanking the mouse cursor.
    With this change they can blank the mouse cursor again.
    
    BUG: 311571
    BUG: 316459
    FIXED-IN: 4.11.6
    REVIEW: 114841

diff --git a/ksmserver/screenlocker/ksldapp.cpp 
b/ksmserver/screenlocker/ksldapp.cpp
index 9e94b06..3dfcc9e 100644
--- a/ksmserver/screenlocker/ksldapp.cpp
+++ b/ksmserver/screenlocker/ksldapp.cpp
@@ -239,7 +239,7 @@ bool KSldApp::grabMouse()
                    EnterWindowMask | LeaveWindowMask
     int rv = XGrabPointer( QX11Info::display(), 
QApplication::desktop()->winId(),
             True, GRABEVENTS, GrabModeAsync, GrabModeAsync, None,
-            QCursor(Qt::ArrowCursor).handle(), CurrentTime );
+            None, CurrentTime );
 #undef GRABEVENTS
 
     return (rv == GrabSuccess);

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

Reply via email to