Hello community,

here is the log from the commit of package plasma-addons for openSUSE:Factory
checked in at Mon Jul 4 16:01:32 CEST 2011.



--------
--- plasma-addons/plasma-addons.changes 2011-06-03 20:01:38.000000000 +0200
+++ /mounts/work_src_done/STABLE/plasma-addons/plasma-addons.changes    
2011-07-01 11:34:58.000000000 +0200
@@ -1,0 +2,8 @@
+Fri Jul  1 11:34:56 CEST 2011 - dmuel...@suse.de
+
+- update to 4.6.5
+  * Bugfixes over KDE 4.6.5
+  *  see http://kde.org/announcements/changelogs/changelog4_6_4to4_6_5.php for 
details
+  
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  kdeplasma-addons-4.6.4.tar.bz2

New:
----
  kdeplasma-addons-4.6.5.tar.bz2

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

Other differences:
------------------
++++++ plasma-addons.spec ++++++
--- /var/tmp/diff_new_pack.XHe53z/_old  2011-07-04 16:01:02.000000000 +0200
+++ /var/tmp/diff_new_pack.XHe53z/_new  2011-07-04 16:01:02.000000000 +0200
@@ -38,7 +38,7 @@
 Group:          System/GUI/KDE
 Summary:        Additional Plasma Widgets
 Url:            http://www.kde.org/
-Version:        4.6.4
+Version:        4.6.5
 Release:        1
 Source0:        kdeplasma-addons-%{version}.tar.bz2
 Patch0:         4_6_BRANCH.diff

++++++ kdeplasma-addons-4.6.4.tar.bz2 -> kdeplasma-addons-4.6.5.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdeplasma-addons-4.6.4/applets/blackboard/plasma-applet-blackboard.desktop 
new/kdeplasma-addons-4.6.5/applets/blackboard/plasma-applet-blackboard.desktop
--- 
old/kdeplasma-addons-4.6.4/applets/blackboard/plasma-applet-blackboard.desktop  
    2011-05-06 10:14:05.000000000 +0200
+++ 
new/kdeplasma-addons-4.6.5/applets/blackboard/plasma-applet-blackboard.desktop  
    2011-06-30 23:44:51.000000000 +0200
@@ -3,6 +3,7 @@
 Name=Black Board
 Name[ca]=Pissarra
 Name[ca@valencia]=Pissarra
+Name[cs]=Tabule
 Name[da]=Tavle
 Name[de]=Tafel
 Name[el]=Μαυροπίνακας
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdeplasma-addons-4.6.4/applets/bookmarks/plasma-applet-bookmarks.desktop 
new/kdeplasma-addons-4.6.5/applets/bookmarks/plasma-applet-bookmarks.desktop
--- 
old/kdeplasma-addons-4.6.4/applets/bookmarks/plasma-applet-bookmarks.desktop    
    2011-06-03 20:00:49.000000000 +0200
+++ 
new/kdeplasma-addons-4.6.5/applets/bookmarks/plasma-applet-bookmarks.desktop    
    2011-06-30 23:44:51.000000000 +0200
@@ -51,6 +51,7 @@
 Comment[ast]=Accesu rápidu a Marcadores
 Comment[ca]=Accés ràpid a les adreces d'interès
 Comment[ca@valencia]=Accés ràpid a les adreces d'interés
+Comment[cs]=Rychlý přístup k záložkám
 Comment[da]=Hurtig adgang til bogmærker
 Comment[de]=Schnellzugriff auf die Lesezeichen
 Comment[el]=Γρήγορη πρόσβαση στους σελιδοδείκτες
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdeplasma-addons-4.6.4/applets/kdeobservatory/plasma-applet-kdeobservatory.desktop
 
new/kdeplasma-addons-4.6.5/applets/kdeobservatory/plasma-applet-kdeobservatory.desktop
--- 
old/kdeplasma-addons-4.6.4/applets/kdeobservatory/plasma-applet-kdeobservatory.desktop
      2011-05-06 10:14:05.000000000 +0200
+++ 
new/kdeplasma-addons-4.6.5/applets/kdeobservatory/plasma-applet-kdeobservatory.desktop
      2011-06-30 23:44:51.000000000 +0200
@@ -3,6 +3,7 @@
 Name[ast]=KDE Observatory
 Name[ca]=Observatori KDE
 Name[ca@valencia]=Observatori KDE
+Name[cs]=KDE Observatory
 Name[da]=KDE-observatorium
 Name[de]=KDE-Observatorium
 Name[el]=Παρατηρητήριο του KDE 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdeplasma-addons-4.6.4/applets/rememberthemilk/taskeditor.cpp 
new/kdeplasma-addons-4.6.5/applets/rememberthemilk/taskeditor.cpp
--- old/kdeplasma-addons-4.6.4/applets/rememberthemilk/taskeditor.cpp   
2011-05-06 10:14:32.000000000 +0200
+++ new/kdeplasma-addons-4.6.5/applets/rememberthemilk/taskeditor.cpp   
2011-06-30 23:44:51.000000000 +0200
@@ -192,6 +192,7 @@
   Q_UNUSED(widget)
   QColor wash = 
Plasma::Theme::defaultTheme()->color(Plasma::Theme::BackgroundColor);
   painter->setBrush(wash);
+  painter->setPen(QPen(Qt::NoPen));
   painter->drawRect(option->exposedRect);
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdeplasma-addons-4.6.4/applets/unitconverter/plasma-applet-unitconverter.desktop
 
new/kdeplasma-addons-4.6.5/applets/unitconverter/plasma-applet-unitconverter.desktop
--- 
old/kdeplasma-addons-4.6.4/applets/unitconverter/plasma-applet-unitconverter.desktop
        2011-05-06 10:14:05.000000000 +0200
+++ 
new/kdeplasma-addons-4.6.5/applets/unitconverter/plasma-applet-unitconverter.desktop
        2011-06-30 23:44:51.000000000 +0200
@@ -84,7 +84,7 @@
 Comment[pa]=ਪਲਾਜ਼ਮੋਡ ਲਈ ਇਕਾਈਆਂ ਬਦਲੋ
 Comment[pl]=Plazmoid do konwersji jednostek
 Comment[pt]=Plasmóide para converter unidades
-Comment[pt_BR]=Plasmóide para converter unidades
+Comment[pt_BR]=Plasmoide para converter unidades
 Comment[ro]=Plasmoid pentru conversia unităților
 Comment[ru]=Преобразование единиц измерения
 Comment[sk]=Plasmoid na konverziu jednotiek
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdeplasma-addons-4.6.4/dataengines/rememberthemilk/listssource.cpp 
new/kdeplasma-addons-4.6.5/dataengines/rememberthemilk/listssource.cpp
--- old/kdeplasma-addons-4.6.4/dataengines/rememberthemilk/listssource.cpp      
2011-05-06 10:14:05.000000000 +0200
+++ new/kdeplasma-addons-4.6.5/dataengines/rememberthemilk/listssource.cpp      
2011-06-30 23:44:51.000000000 +0200
@@ -40,7 +40,7 @@
   timer.setInterval(1000*60*5); // 5 minute refresh. TODO: Make Configurable.
   timer.start();
   setObjectName("Lists");
-  listsChanged();
+  loadCache();
 }
 
 ListsSource::~ListsSource()
@@ -69,12 +69,15 @@
 
 void ListsSource::listsChanged() {
   removeAllData();
-  
+  loadCache();
+
+  checkForUpdate();
+}
+
+void ListsSource::loadCache() {
   foreach(RTM::List *list, m_session->cachedLists()) {
     setData(QString::number(list->id()), list->name());
   }
-  
-  checkForUpdate();
 }
 
 #include "listssource.moc"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdeplasma-addons-4.6.4/dataengines/rememberthemilk/listssource.h 
new/kdeplasma-addons-4.6.5/dataengines/rememberthemilk/listssource.h
--- old/kdeplasma-addons-4.6.4/dataengines/rememberthemilk/listssource.h        
2011-05-06 10:14:05.000000000 +0200
+++ new/kdeplasma-addons-4.6.5/dataengines/rememberthemilk/listssource.h        
2011-06-30 23:44:51.000000000 +0200
@@ -48,6 +48,7 @@
 private slots:
     void listsChanged();
     void listChanged(RTM::List*);
+    void loadCache();
 
 private:
     RtmEngine *m_engine;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdeplasma-addons-4.6.4/dataengines/rememberthemilk/rtmengine.cpp 
new/kdeplasma-addons-4.6.5/dataengines/rememberthemilk/rtmengine.cpp
--- old/kdeplasma-addons-4.6.4/dataengines/rememberthemilk/rtmengine.cpp        
2011-06-03 20:00:49.000000000 +0200
+++ new/kdeplasma-addons-4.6.5/dataengines/rememberthemilk/rtmengine.cpp        
2011-06-30 23:44:51.000000000 +0200
@@ -60,9 +60,13 @@
 bool RtmEngine::tokenCheck(bool success)
 {
   if (success) {
-    session->refreshListsFromServer();
-    session->refreshTasksFromServer();
-    this->token = session->token();
+    if (sources().contains("Lists")) {
+      session->refreshListsFromServer();
+    }
+
+    if (sources().contains("Tasks")) {
+      session->refreshTasksFromServer();
+    }
   }
   return updateSourceEvent("Auth");
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdeplasma-addons-4.6.4/dataengines/rememberthemilk/rtmengine.h 
new/kdeplasma-addons-4.6.5/dataengines/rememberthemilk/rtmengine.h
--- old/kdeplasma-addons-4.6.4/dataengines/rememberthemilk/rtmengine.h  
2011-05-06 10:14:05.000000000 +0200
+++ new/kdeplasma-addons-4.6.5/dataengines/rememberthemilk/rtmengine.h  
2011-06-30 23:44:51.000000000 +0200
@@ -57,7 +57,6 @@
   static const QString apiKey;
   static const QString sharedSecret;
 
-  QString token;
   RTM::Session *session;
     
 };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdeplasma-addons-4.6.4/dataengines/rememberthemilk/taskssource.cpp 
new/kdeplasma-addons-4.6.5/dataengines/rememberthemilk/taskssource.cpp
--- old/kdeplasma-addons-4.6.4/dataengines/rememberthemilk/taskssource.cpp      
2011-05-06 10:14:05.000000000 +0200
+++ new/kdeplasma-addons-4.6.5/dataengines/rememberthemilk/taskssource.cpp      
2011-06-30 23:44:51.000000000 +0200
@@ -42,7 +42,7 @@
   timer.setInterval(1000*60*2); // 5 minute refresh. TODO: Make Configurable.
   timer.start();
   setObjectName("Tasks");
-  tasksChanged();
+  loadCache();
 }
 
 TasksSource::~TasksSource()
@@ -64,9 +64,7 @@
 
 void TasksSource::tasksChanged() {
   removeAllData();
-  kDebug() << "Updating Tasks. " << m_session->cachedTasks().count();
-  foreach(RTM::Task* task, m_session->cachedTasks())
-    setData(QString::number(task->id()), task->name()); // ids are unique, 
names are not
+  loadCache();
 }
 
 
@@ -75,5 +73,12 @@
   m_engine->updateTaskSource(QString::number(task->id()));
 }
 
+void TasksSource::loadCache() {
+  kDebug() << "Updating Tasks. " << m_session->cachedTasks().count();
+  foreach(RTM::Task* task, m_session->cachedTasks()) {
+    setData(QString::number(task->id()), task->name()); // ids are unique, 
names are not
+  }
+}
+
 #include "taskssource.moc"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdeplasma-addons-4.6.4/dataengines/rememberthemilk/taskssource.h 
new/kdeplasma-addons-4.6.5/dataengines/rememberthemilk/taskssource.h
--- old/kdeplasma-addons-4.6.4/dataengines/rememberthemilk/taskssource.h        
2011-05-06 10:14:05.000000000 +0200
+++ new/kdeplasma-addons-4.6.5/dataengines/rememberthemilk/taskssource.h        
2011-06-30 23:44:51.000000000 +0200
@@ -54,6 +54,7 @@
 private slots:
     void taskChanged(RTM::Task* task);
     void tasksChanged();
+    void loadCache();
 
 private:
     RtmEngine *m_engine;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdeplasma-addons-4.6.4/libs/rtm/request.cpp 
new/kdeplasma-addons-4.6.5/libs/rtm/request.cpp
--- old/kdeplasma-addons-4.6.4/libs/rtm/request.cpp     2011-06-03 
20:00:49.000000000 +0200
+++ new/kdeplasma-addons-4.6.5/libs/rtm/request.cpp     2011-06-30 
23:44:51.000000000 +0200
@@ -50,13 +50,19 @@
 void RTM::Request::sendRequest()
 {
   static QDateTime lastRequest;
-  
+  static unsigned int queueSize;
+
+  int margin = lastRequest.msecsTo(QDateTime::currentDateTime());
+
   // Follow RTM's TOS and only do 1 request per second.
-  if (lastRequest.secsTo(QDateTime::currentDateTime()) <= 1) {
-    QTimer::singleShot(1000, this, SLOT(sendRequest())); 
-    //kDebug() << "Postponing Job for 1 second";
+  if (margin <= 1000) {
+    const int timeout = 1000 * (queueSize + 1) - margin + queueSize * 2 + 1;
+    QTimer::singleShot(timeout, this, SLOT(sendRequest())); 
+    //kDebug() << "Postponing Job for"<<timeout<<"ms";
+    ++queueSize;
     return;
   }
+  queueSize = 0;
   QString url = requestUrl();
   kDebug() << "Request ready. Url is: " << url;
   currentJob = KIO::get(KUrl(url.toUtf8()), KIO::NoReload, 
KIO::HideProgressInfo);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdeplasma-addons-4.6.4/libs/rtm/session_p.h 
new/kdeplasma-addons-4.6.5/libs/rtm/session_p.h
--- old/kdeplasma-addons-4.6.4/libs/rtm/session_p.h     2011-06-03 
20:00:49.000000000 +0200
+++ new/kdeplasma-addons-4.6.5/libs/rtm/session_p.h     2011-06-30 
23:44:51.000000000 +0200
@@ -66,25 +66,24 @@
 
   void networkStatusChanged(Solid::Networking::Status status) {
     switch (status) {
-    case Solid::Networking::Connected: case Solid::Networking::Unknown:
+    case Solid::Networking::Connected:
+    case Solid::Networking::Unknown:
         if (online)
           return;
 
         online = true;
         q->checkToken();
         refreshSettings();
-        q->refreshListsFromServer();
-        q->refreshTasksFromServer();
         break;
-      case Solid::Networking::Unconnected:
-      case Solid::Networking::Disconnecting:
-      case Solid::Networking::Connecting:
+    case Solid::Networking::Unconnected:
+    case Solid::Networking::Disconnecting:
+    case Solid::Networking::Connecting:
         if (!online)
           return;
 
         online = false;
         break;
-      }
+    }
   }
   
   void offlineError() {
@@ -252,7 +251,7 @@
     QObject::connect(settingsRequest, SIGNAL(replyReceived(RTM::Request*)), q, 
SLOT(settingsReply(RTM::Request*)));
     settingsRequest->sendRequest();
   }
-  
+
 
   friend class TasksReader;
   friend class Session;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdeplasma-addons-4.6.4/runners/events/plasma-runner-events.desktop 
new/kdeplasma-addons-4.6.5/runners/events/plasma-runner-events.desktop
--- old/kdeplasma-addons-4.6.4/runners/events/plasma-runner-events.desktop      
2011-05-06 10:14:32.000000000 +0200
+++ new/kdeplasma-addons-4.6.5/runners/events/plasma-runner-events.desktop      
2011-06-30 23:44:51.000000000 +0200
@@ -45,7 +45,7 @@
 Comment[en_GB]=Calendar Events runner
 Comment[es]=Lanzador de los eventos del calendario
 Comment[et]=Kalendri sündmuste käivitaja
-Comment[fi]=Kalenteritapahtuma-suorittaja
+Comment[fi]=Kalenteritapahtuma-suoritusohjelma
 Comment[fr]=Lanceur des évènements du calendrier
 Comment[hu]=Naptáriesemény-indító
 Comment[it]=Avviatore Eventi di calendario
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdeplasma-addons-4.6.4/runners/events/plasma-runner-events_config.desktop 
new/kdeplasma-addons-4.6.5/runners/events/plasma-runner-events_config.desktop
--- 
old/kdeplasma-addons-4.6.4/runners/events/plasma-runner-events_config.desktop   
    2011-05-06 10:14:32.000000000 +0200
+++ 
new/kdeplasma-addons-4.6.5/runners/events/plasma-runner-events_config.desktop   
    2011-06-30 23:44:51.000000000 +0200
@@ -45,7 +45,7 @@
 Comment[en_GB]=Calendar Events runner
 Comment[es]=Lanzador de los eventos del calendario
 Comment[et]=Kalendri sündmuste käivitaja
-Comment[fi]=Kalenteritapahtuma-suorittaja
+Comment[fi]=Kalenteritapahtuma-suoritusohjelma
 Comment[fr]=Lanceur des évènements du calendrier
 Comment[hu]=Naptáriesemény-indító
 Comment[it]=Avviatore Eventi di calendario


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



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to