Hello community,
here is the log from the commit of package plasma-addons for openSUSE:Factory checked in at 2013-10-03 16:06:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma-addons (Old)
and /work/SRC/openSUSE:Factory/.plasma-addons.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasma-addons"
Changes:
--------
--- /work/SRC/openSUSE:Factory/plasma-addons/plasma-addons.changes 2013-09-11 13:04:46.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.plasma-addons.new/plasma-addons.changes 2013-10-03 16:06:49.000000000 +0200
@@ -1,0 +2,9 @@
+Sat Sep 28 15:07:33 UTC 2013 - tittiatcoke@gmail.com
+
+- Update to 4.11.2
+ * KDE 4.11.2 bugfix release
+ * See http://www.kde.org/announcements/announce-4.11.2.php
+- Dropped patches due to upstream inclusion:
+ 0001-Spin-the-event-loop-before-destroying-the-menu.patch
+
+-------------------------------------------------------------------
Old:
----
0001-Spin-the-event-loop-before-destroying-the-menu.patch
kdeplasma-addons-4.11.1.tar.xz
New:
----
kdeplasma-addons-4.11.2.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ plasma-addons.spec ++++++
--- /var/tmp/diff_new_pack.e6kukV/_old 2013-10-03 16:06:50.000000000 +0200
+++ /var/tmp/diff_new_pack.e6kukV/_new 2013-10-03 16:06:50.000000000 +0200
@@ -17,7 +17,7 @@
Name: plasma-addons
-Version: 4.11.1
+Version: 4.11.2
Release: 0
Summary: Additional Plasma Widgets
License: GPL-2.0+
@@ -28,8 +28,6 @@
Patch1: krunner-akonadi-dont-cause-start.diff
# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
Patch2: lancelot-suse.diff
-# PATCH-FIX-UPSTREAM 0001-Spin-the-event-loop-before-destroying-the-menu.patch -- kde#324661
-Patch100: 0001-Spin-the-event-loop-before-destroying-the-menu.patch
BuildRequires: fdupes
BuildRequires: ibus-devel
BuildRequires: kdebase4-workspace-devel
@@ -120,7 +118,6 @@
%setup -q -n kdeplasma-addons-%{version}
%patch1
%patch2
-%patch100 -p1
%build
%cmake_kde4 -d build
++++++ kdeplasma-addons-4.11.1.tar.xz -> kdeplasma-addons-4.11.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeplasma-addons-4.11.1/applets/calculator/package/contents/ui/calculator.qml new/kdeplasma-addons-4.11.2/applets/calculator/package/contents/ui/calculator.qml
--- old/kdeplasma-addons-4.11.1/applets/calculator/package/contents/ui/calculator.qml 2013-06-28 19:38:16.000000000 +0200
+++ new/kdeplasma-addons-4.11.2/applets/calculator/package/contents/ui/calculator.qml 2013-09-26 21:23:56.000000000 +0200
@@ -37,6 +37,7 @@
property real result: 0;
property bool hasResult: false;
property bool showingInput: true;
+ property bool showingResult: false;
property string operator: undefined;
property real operand: 0;
property bool commaPressed: false;
@@ -90,7 +91,7 @@
return;
}
- if (!showingInput && hasResult) {
+ if (showingResult) {
allClearClicked();
}
@@ -107,6 +108,10 @@
}
function decimalClicked() {
+ if (showingResult) {
+ allClearClicked();
+ }
+
commaPressed = true;
showingInput = true;
}
@@ -148,11 +153,14 @@
} else if (showingInput) {
doOperation();
}
+
clearOperand();
operator = op;
+ showingResult = false;
}
function equalsClicked() {
+ showingResult = true;
doOperation();
}
@@ -161,13 +169,13 @@
operator = "";
display.text = operand;
showingInput = true;
+ showingResult = false;
}
function allClearClicked() {
clearClicked();
result = 0;
hasResult = false;
- showingInput = true;
}
function algarismCount(number) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeplasma-addons-4.11.1/applets/icontasks/applauncheritem.cpp new/kdeplasma-addons-4.11.2/applets/icontasks/applauncheritem.cpp
--- old/kdeplasma-addons-4.11.1/applets/icontasks/applauncheritem.cpp 2013-06-28 19:38:17.000000000 +0200
+++ new/kdeplasma-addons-4.11.2/applets/icontasks/applauncheritem.cpp 2013-09-26 21:23:56.000000000 +0200
@@ -100,17 +100,18 @@
actionList.append(configAction);
}
- TaskManager::BasicMenu menu(0, m_launcher, &m_applet->groupManager(), actionList, getAppMenu());
- menu.adjustSize();
+ TaskManager::BasicMenu *menu = new TaskManager::BasicMenu(0, m_launcher, &m_applet->groupManager(), actionList, getAppMenu());
+ menu->adjustSize();
if (m_applet->formFactor() != Plasma::Vertical) {
- menu.setMinimumWidth(size().width());
+ menu->setMinimumWidth(size().width());
}
Q_ASSERT(m_applet->containment());
Q_ASSERT(m_applet->containment()->corona());
stopWindowHoverEffect();
- menu.exec(m_applet->containment()->corona()->popupPosition(this, menu.size()));
+ menu->exec(m_applet->containment()->corona()->popupPosition(this, menu->size()));
+ menu->deleteLater();
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeplasma-addons-4.11.1/applets/icontasks/windowtaskitem.cpp new/kdeplasma-addons-4.11.2/applets/icontasks/windowtaskitem.cpp
--- old/kdeplasma-addons-4.11.1/applets/icontasks/windowtaskitem.cpp 2013-06-28 19:38:17.000000000 +0200
+++ new/kdeplasma-addons-4.11.2/applets/icontasks/windowtaskitem.cpp 2013-09-26 21:23:56.000000000 +0200
@@ -406,17 +406,18 @@
actionList.append(configAction);
}
- TaskManager::BasicMenu menu(0, m_task.data(), &m_applet->groupManager(), actionList, showAppMenu ? getAppMenu() : QList