Hello community,
here is the log from the commit of package kde4-plasma-addons
checked in at Thu Nov 6 22:09:12 CET 2008.
--------
--- KDE/kde4-plasma-addons/kde4-plasma-addons.changes 2008-11-05 10:59:36.000000000 +0100
+++ /mounts/work_src_done/STABLE/kde4-plasma-addons/kde4-plasma-addons.changes 2008-11-06 18:08:49.000000000 +0100
@@ -1,0 +2,5 @@
+Thu Nov 6 18:02:54 CET 2008 - stbinner@suse.de
+
+- work-around first-time showdashboard graphic glitch (bnc#434482)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
showdashboard-init.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kde4-plasma-addons.spec ++++++
--- /var/tmp/diff_new_pack.i11607/_old 2008-11-06 22:08:52.000000000 +0100
+++ /var/tmp/diff_new_pack.i11607/_new 2008-11-06 22:08:52.000000000 +0100
@@ -29,7 +29,7 @@
Summary: Additional Plasmoids
Url: http://www.kde.org/
Version: 4.1.3
-Release: 3
+Release: 4
Source0: kdeplasma-addons-%{version}.tar.bz2
Source1: kbstateapplet.tar.bz2
Patch0: 4_1_BRANCH.diff
@@ -37,6 +37,7 @@
Patch2: frame-icon.diff
Patch3: kbstateapplet.diff
Patch4: tooltips.diff
+Patch5: showdashboard-init.diff
Provides: extragear-plasma = 4.0.80
Obsoletes: extragear-plasma <= 4.0.80
Provides: kdebase4-workspace-plasmoids = 4.0.4
@@ -79,6 +80,7 @@
%patch2
%patch3
%patch4
+%patch5
%build
%cmake_kde4 -d build
@@ -125,6 +127,8 @@
/usr/share/kde4/apps/kbstateapplet
%changelog
+* Thu Nov 06 2008 stbinner@suse.de
+- work-around first-time showdashboard graphic glitch (bnc#434482)
* Wed Nov 05 2008 stbinner@suse.de
- fix panel resize not possible with Elegance theme (bnc#434117)
* Tue Nov 04 2008 stbinner@suse.de
++++++ showdashboard-init.diff ++++++
--- applets/showdashboard/showdashboard.cpp 2008/11/06 17:04:18 1.11
+++ applets/showdashboard/showdashboard.cpp 2008/11/06 17:05:17
@@ -37,7 +37,8 @@
{
setBackgroundHints(NoBackground);
//setAspectRatioMode(Plasma::Square);
- resize(80, 80);
+ m_icon = new Plasma::Icon(KIcon("dashboard-show"), QString(), this);
+ resize(m_icon->sizeFromIconSize(IconSize(KIconLoader::Desktop)));
}
void ShowDashboard::init()
@@ -46,8 +47,7 @@
layout->setContentsMargins(0, 0, 0, 0);
layout->setSpacing(0);
- Plasma::Icon *icon = new Plasma::Icon(KIcon("dashboard-show"), QString(), this);
- layout->addItem(icon);
+ layout->addItem(m_icon);
Plasma::ToolTipManager::self()->registerWidget(this);
Plasma::ToolTipManager::ToolTipContent toolTipData;
@@ -56,7 +56,7 @@
Plasma::ToolTipManager::self()->setToolTipContent(this, toolTipData);
setAspectRatioMode(Plasma::ConstrainedSquare);
- connect(icon, SIGNAL(pressed(bool)),this, SLOT(toggleShowDashboard(bool)));
+ connect(m_icon, SIGNAL(pressed(bool)),this, SLOT(toggleShowDashboard(bool)));
}
void ShowDashboard::toggleShowDashboard(bool pressed)
Index: applets/showdashboard/showdashboard.h
===================================================================
--- applets/showdashboard/showdashboard.h (revision 880840)
+++ applets/showdashboard/showdashboard.h (working copy)
@@ -25,6 +25,10 @@
#include