rpms/kde-plasma-stasks/F-11 kde-plasma-stasks-4.3.patch, NONE, 1.1 kde-plasma-stasks.spec, 1.1, 1.2
Sven Lankes
slankes at fedoraproject.org
Thu Aug 6 20:58:35 UTC 2009
Author: slankes
Update of /cvs/pkgs/rpms/kde-plasma-stasks/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3568/F-11
Modified Files:
kde-plasma-stasks.spec
Added Files:
kde-plasma-stasks-4.3.patch
Log Message:
rebuild with added patch for kde 4.3
kde-plasma-stasks-4.3.patch:
stasks_allinone.patch |only
stasks_applet.cpp | 31 ++++++++++++++++---------------
stasks_applet.h | 11 +++++------
stasks_task.cpp | 2 +-
stasks_task.h | 5 ++---
stasks_tooltip.cpp | 1 +
6 files changed, 25 insertions(+), 25 deletions(-)
--- NEW FILE kde-plasma-stasks-4.3.patch ---
Only in stasks-0.5.1/applet: stasks_allinone.patch
diff -ur stasks-0.5.1.orig/applet/stasks_applet.cpp stasks-0.5.1/applet/stasks_applet.cpp
--- stasks-0.5.1.orig/applet/stasks_applet.cpp 2009-03-22 01:18:21.000000000 +0100
+++ stasks-0.5.1/applet/stasks_applet.cpp 2009-07-02 02:24:48.000000000 +0200
@@ -73,9 +73,9 @@
if (appletContainment) m_groupManager->setScreen(appletContainment->screen());
connect(this, SIGNAL(settingsChanged()), m_groupManager, SLOT(reconnect()));
- connect(m_groupManager->rootGroup(), SIGNAL(itemAdded(AbstractItemPtr)), this, SLOT(itemAdded(AbstractItemPtr)));
- connect(m_groupManager->rootGroup(), SIGNAL(itemRemoved(AbstractItemPtr)), this, SLOT(itemRemoved(AbstractItemPtr)));
- connect(m_groupManager->rootGroup(), SIGNAL(itemPositionChanged(AbstractItemPtr)), SLOT(itemPositionChanged(AbstractItemPtr)));
+ connect(m_groupManager->rootGroup(), SIGNAL(itemAdded(AbstractGroupableItem *)), this, SLOT(itemAdded(AbstractGroupableItem *)));
+ connect(m_groupManager->rootGroup(), SIGNAL(itemRemoved(AbstractGroupableItem *)), this, SLOT(itemRemoved(AbstractGroupableItem *)));
+ connect(m_groupManager->rootGroup(), SIGNAL(itemPositionChanged(AbstractGroupableItem *)), SLOT(itemPositionChanged(AbstractGroupableItem *)));
connect(this, SIGNAL(settingsChanged()), this, SLOT(configuration()));
m_layout = new QGraphicsLinearLayout(this);
@@ -87,7 +87,7 @@
setSizePolicy(QSizePolicy(QSizePolicy::Expanding,QSizePolicy::Expanding));
setMaximumSize(INT_MAX,INT_MAX);
}
-void STasksApplet::itemAdded(TaskManager::AbstractItemPtr groupableItem)
+void STasksApplet::itemAdded(TaskManager::AbstractGroupableItem * groupableItem)
{
STasksItem *item = new STasksItem(groupableItem, this);
if (m_items.contains(item))
@@ -106,7 +106,7 @@
m_tasksHash[groupableItem] = item;
}
-void STasksApplet::itemRemoved(TaskManager::AbstractItemPtr groupableItem)
+void STasksApplet::itemRemoved(TaskManager::AbstractGroupableItem * groupableItem)
{
STasksItem* item = m_tasksHash[groupableItem];
if(item == 0)
@@ -120,7 +120,7 @@
m_layout->activate();
delete item;
}
-void STasksApplet::itemPositionChanged(AbstractItemPtr groupableItem)
+void STasksApplet::itemPositionChanged(TaskManager::AbstractGroupableItem * groupableItem)
{
STasksItem* item = m_tasksHash[groupableItem];
if (!m_items.contains(item))
@@ -138,7 +138,7 @@
m_items.clear();
m_tasksHash.clear();
- foreach(TaskManager::AbstractItemPtr item,m_groupManager->rootGroup()->members() )
+ foreach(AbstractGroupableItem *item, m_groupManager->rootGroup()->members() )
{
itemAdded(item);
}
@@ -153,6 +153,8 @@
{
m_layout->setOrientation((formFactor() == Plasma::Vertical)?Qt::Vertical:Qt::Horizontal);
}
+
+ setSizePolicy(QSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding));
}
void STasksApplet::updateSize()
{
@@ -271,7 +273,7 @@
}
return count;
}
-AbstractItemPtr STasksApplet::selectSubTask(int index)
+AbstractGroupableItem * STasksApplet::selectSubTask(int index)
{
foreach(STasksItem *item, m_items)
@@ -345,14 +347,13 @@
}
//kDebug() << "Wheel event m_activeTaskIndex: " << m_activeTaskIndex << " of " << subTasks;
- AbstractItemPtr taskItem = selectSubTask( m_activeIconIndex);
- if (taskItem)
- {
- if (!taskItem->isGroupItem())
- {
+ AbstractGroupableItem *taskItem = selectSubTask( m_activeIconIndex);
+ if (taskItem) {
+ if (!taskItem->isGroupItem())
+ {
TaskManager::TaskItem* task = static_cast<TaskManager::TaskItem*>(taskItem);
- if (task->task())
- task->task()->activate();
+ if (task->task())
+ task->task()->activateRaiseOrIconify();
}
}
}
diff -ur stasks-0.5.1.orig/applet/stasks_applet.h stasks-0.5.1/applet/stasks_applet.h
--- stasks-0.5.1.orig/applet/stasks_applet.h 2009-03-21 23:22:42.000000000 +0100
+++ stasks-0.5.1/applet/stasks_applet.h 2009-07-02 02:19:39.000000000 +0200
@@ -51,7 +51,6 @@
using TaskManager::TaskPtr;
using TaskManager::StartupPtr;
using TaskManager::GroupPtr;
-using TaskManager::AbstractItemPtr;
using TaskManager::AbstractGroupableItem;
using TaskManager::GroupManager;
using TaskManager::TaskItem;
@@ -88,14 +87,14 @@
int fps() {return 35;}
private:
QGraphicsLinearLayout *m_layout;
- QHash<AbstractItemPtr, STasksItem*> m_tasksHash;
+ QHash<AbstractGroupableItem *, STasksItem*> m_tasksHash;
qreal m_iconSize;
Ui::stasksConfigG m_configG;
Ui::stasksConfigA m_configA;
void reload();
void constraintsEvent(Plasma::Constraints constraints);
int totalSubTasks();
- AbstractItemPtr selectSubTask(int index);
+ AbstractGroupableItem * selectSubTask(int index);
int activeIndex();
//task
TaskManager::GroupManager::TaskGroupingStrategy m_groupingStrategy;
@@ -119,13 +118,13 @@
public slots:
void updateSize();
void updateActiveIconIndex(STasksItem *item);
- void itemPositionChanged(AbstractItemPtr groupableItem);
+ void itemPositionChanged(AbstractGroupableItem *);
void expandTasksChanged(int state);
void lightColorChanged(int state);
private slots:
void configuration();
- void itemAdded(AbstractItemPtr groupableItem);
- void itemRemoved(AbstractItemPtr groupableItem);
+ void itemAdded(AbstractGroupableItem *);
+ void itemRemoved(AbstractGroupableItem *);
protected slots:
void configAccepted();
signals:
diff -ur stasks-0.5.1.orig/applet/stasks_task.cpp stasks-0.5.1/applet/stasks_task.cpp
--- stasks-0.5.1.orig/applet/stasks_task.cpp 2009-03-21 22:51:03.000000000 +0100
+++ stasks-0.5.1/applet/stasks_task.cpp 2009-07-02 02:20:44.000000000 +0200
@@ -155,7 +155,7 @@
{
return m_task->task();
}
-TaskManager::AbstractItemPtr STasksTask::abstractItem()
+TaskManager::AbstractGroupableItem* STasksTask::abstractItem()
{
return m_abstractItem;
}
diff -ur stasks-0.5.1.orig/applet/stasks_task.h stasks-0.5.1/applet/stasks_task.h
--- stasks-0.5.1.orig/applet/stasks_task.h 2009-03-21 22:50:37.000000000 +0100
+++ stasks-0.5.1/applet/stasks_task.h 2009-07-02 02:21:53.000000000 +0200
@@ -43,7 +43,6 @@
using TaskManager::TaskPtr;
using TaskManager::StartupPtr;
using TaskManager::GroupPtr;
-using TaskManager::AbstractItemPtr;
using TaskManager::AbstractGroupableItem;
using TaskManager::GroupManager;
using TaskManager::TaskItem;
@@ -78,7 +77,7 @@
QString description();
int desktop();
TaskPtr task();
- TaskManager::AbstractItemPtr abstractItem();
+ TaskManager::AbstractGroupableItem * abstractItem();
GroupPtr group();
TaskManager::TaskItem* taskItem();
StartupPtr startup();
@@ -92,7 +91,7 @@
TaskManager::TaskGroup* m_group;
STasksApplet *m_applet;
- TaskManager::AbstractItemPtr m_abstractItem;
+ TaskManager::AbstractGroupableItem * m_abstractItem;
TaskFlags m_flags;
ItemType m_type;
private slots:
diff -ur stasks-0.5.1.orig/applet/stasks_tooltip.cpp stasks-0.5.1/applet/stasks_tooltip.cpp
--- stasks-0.5.1.orig/applet/stasks_tooltip.cpp 2009-03-21 22:37:38.000000000 +0100
+++ stasks-0.5.1/applet/stasks_tooltip.cpp 2009-07-02 02:22:43.000000000 +0200
@@ -75,6 +75,7 @@
STasksToolTip::STasksToolTip(int size, QWidget *parent) : QWidget(parent)
{
+ setAttribute(Qt::WA_TranslucentBackground);
setWindowFlags(Qt::ToolTip);
m_size = size;
Index: kde-plasma-stasks.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kde-plasma-stasks/F-11/kde-plasma-stasks.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- kde-plasma-stasks.spec 9 May 2009 21:51:05 -0000 1.1
+++ kde-plasma-stasks.spec 6 Aug 2009 20:58:34 -0000 1.2
@@ -1,6 +1,6 @@
Name: kde-plasma-stasks
Version: 0.5.1
-Release: 2%{?dist}
+Release: 6%{?dist}
Summary: Alternate Task-Switcher plasma applet
Group: User Interface/Desktops
@@ -8,6 +8,7 @@ License: GPLv2+
URL: http://www.kde-look.org/content/show.php/STasks?content=99739
Source0: http://www.kde-look.org/CONTENT/content-files/99739-stasks-%{version}.tar.gz
+Patch0: kde-plasma-stasks-4.3.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -18,6 +19,7 @@ A plasmoid offering an alternate task-sw
%prep
%setup -qn stasks-%{version}
+%patch0 -p1
find \( -name "*.cpp" -o -name "*.h" -o -name "README" -o -name "COPYING" \) -exec chmod -x {} \;
%build
@@ -42,6 +44,18 @@ rm -rf %{buildroot}
%doc COPYING README
%changelog
+* Mon Jul 30 2009 Sven Lankes <sven at lank.es> 0.5.1-6
+- Rebuild to fix changelog dates that broke mass rebuild
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.5.1-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Mon Jul 20 2009 Sven Lankes <sven at lank.es> 0.5.1-4
+- Really fix it for KDE 4.3
+
+* Mon Jun 29 2009 Sven Lankes <sven at lank.es> 0.5.1-3
+- Add two patches for KDE 4.3 plasma
+
* Sat May 09 2009 Sven Lankes <sven at lank.es> 0.5.1-2
- Remove executable bits from documentation files
More information about the scm-commits
mailing list