Hello community,
here is the log from the commit of package kdelibs4 for openSUSE:Factory
checked in at Thu Jan 8 18:27:49 CET 2009.
--------
--- KDE/kdelibs4/kdelibs4.changes 2008-11-20 11:10:59.000000000 +0100
+++ /mounts/work_src_done/STABLE/kdelibs4/kdelibs4.changes 2008-12-12 16:49:25.000000000 +0100
@@ -1,0 +2,10 @@
+Fri Dec 12 16:48:09 CET 2008 - wstephenson@suse.de
+
+- Fix display of autocomplete widget (bnc#448621, kde#176058)
+
+-------------------------------------------------------------------
+Thu Dec 11 13:15:02 CET 2008 - dmueller@suse.de
+
+- hide kde3's ktip in kde 4.x sessions (bnc#458323)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
r895893-fix-autocomplete.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kdelibs4.spec ++++++
--- /var/tmp/diff_new_pack.rA3796/_old 2009-01-08 18:27:06.000000000 +0100
+++ /var/tmp/diff_new_pack.rA3796/_new 2009-01-08 18:27:06.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package kdelibs4 (Version 4.1.3)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2009 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
@@ -33,7 +33,7 @@
Summary: KDE Base Libraries
Url: http://www.kde.org
Version: 4.1.3
-Release: 4
+Release: 5
%if %suse_version > 1010
Requires: libqt4-x11 >= %( echo `rpm -q --queryformat '%{VERSION}' libqt4-x11`)
%else
@@ -65,6 +65,7 @@
Patch13: kjs-mark-register-stack.diff
Patch14: solid-interfaces.diff
Patch15: kfile-select.diff
+Patch16: r895893-fix-autocomplete.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0%{?opensuse_bs}
%define debug_package_requires %name = %version-%release libqt4-debuginfo
@@ -100,6 +101,7 @@
%patch13
%patch14
%patch15
+%patch16
#
# define KDE version exactly
#
@@ -137,6 +139,7 @@
%endif
mkdir -p $RPM_BUILD_ROOT/usr/share/autostart/
install -m 0644 %SOURCE2 $RPM_BUILD_ROOT/usr/share/autostart/panel.desktop
+ install -m 0644 %SOURCE2 $RPM_BUILD_ROOT/usr/share/autostart/ktip.desktop
install -m 0644 %SOURCE2 $RPM_BUILD_ROOT/usr/share/autostart/kdesktop.desktop
install -m 0644 %SOURCE3 $RPM_BUILD_ROOT//usr/share/kde4/apps/katepart/syntax/ycp.xml
install -m 0644 %SOURCE4 $RPM_BUILD_ROOT/etc/
@@ -373,6 +376,7 @@
/usr/bin/*
/usr/share/autostart/kdesktop.desktop
/usr/share/autostart/panel.desktop
+/usr/share/autostart/ktip.desktop
/usr/share/dbus-1/interfaces/*
/usr/share/icons/hicolor/*/actions/presence_away.*
/usr/share/icons/hicolor/*/actions/presence_offline.*
@@ -382,6 +386,10 @@
/usr/share/mime/packages/kde.xml
%changelog
+* Fri Dec 12 2008 wstephenson@suse.de
+- Fix display of autocomplete widget (bnc#448621, kde#176058)
+* Thu Dec 11 2008 dmueller@suse.de
+- hide kde3's ktip in kde 4.x sessions (bnc#458323)
* Thu Nov 20 2008 wstephenson@suse.de
- update branch diff
* Fix maximised main windows not being session restored to
++++++ r895893-fix-autocomplete.diff ++++++
Subject: Fix autocomplete in KDE widgets
From: wstephenson@suse.de
Bug: 448642
Patch-upstream: r895893
Index: kdeui/widgets/kcompletionbox.cpp
===================================================================
--- kdeui/widgets/kcompletionbox.cpp (revision 895892)
+++ kdeui/widgets/kcompletionbox.cpp (revision 895893)
@@ -114,7 +114,8 @@
return false;
}
- if (wid && (wid->windowFlags() & Qt::Window) && (type == QEvent::Move || type == QEvent::Resize)) {
+ if (wid && (wid == d->m_parent || wid->windowFlags() & Qt::Window) &&
+ (type == QEvent::Move || type == QEvent::Resize)) {
hide();
return false;
}
@@ -201,8 +202,7 @@
default:
break;
}
- }
- else if ( type == QEvent::ShortcutOverride ) {
+ } else if ( type == QEvent::ShortcutOverride ) {
// Override any accelerators that match
// the key sequences we use here...
QKeyEvent *ev = static_cast