Hello community,

here is the log from the commit of package kdebase4-runtime for openSUSE:Factory
checked in at Tue May 17 13:14:52 CEST 2011.



--------
--- KDE/kdebase4-runtime/kdebase4-runtime.changes       2011-04-01 
20:36:02.000000000 +0200
+++ kdebase4-runtime/kdebase4-runtime.changes   2011-04-28 18:13:30.000000000 
+0200
@@ -1,0 +2,8 @@
+Thu Apr 28 18:13:26 CEST 2011 - dmuel...@suse.de
+
+- update to 4.6.3
+  * Bugfixes over KDE 4.6.2
+  *  see http://kde.org/announcements/changelogs/changelog4_6_2to4_6_3.php for 
details
+  
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  kdebase-runtime-4.6.2.tar.bz2

New:
----
  kdebase-runtime-4.6.3.tar.bz2

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

Other differences:
------------------
++++++ kdebase4-runtime.spec ++++++
--- /var/tmp/diff_new_pack.GKb2EW/_old  2011-05-17 13:14:21.000000000 +0200
+++ /var/tmp/diff_new_pack.GKb2EW/_new  2011-05-17 13:14:21.000000000 +0200
@@ -22,7 +22,7 @@
 Group:          System/GUI/KDE
 Summary:        The KDE Runtime Components
 Url:            http://www.kde.org/
-Version:        4.6.2
+Version:        4.6.3
 Release:        1
 BuildRequires:  libkde4-devel >= %version
 BuildRequires:  NetworkManager-devel bluez-devel libqimageblitz-devel 
openslp-devel


++++++ kdebase-runtime-4.6.2.tar.bz2 -> kdebase-runtime-4.6.3.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdebase-runtime-4.6.2/CMakeLists.txt 
new/kdebase-runtime-4.6.3/CMakeLists.txt
--- old/kdebase-runtime-4.6.2/CMakeLists.txt    2011-04-01 12:54:44.000000000 
+0200
+++ new/kdebase-runtime-4.6.3/CMakeLists.txt    2011-04-28 15:19:33.000000000 
+0200
@@ -10,8 +10,8 @@
 endif(WINCE)
 
 #search packages used by KDE
-set(KDE_MIN_VERSION "4.6.2")  # for the < 4.2 macro
-find_package(KDE4 4.6.2 REQUIRED)
+set(KDE_MIN_VERSION "4.6.3")  # for the < 4.2 macro
+find_package(KDE4 4.6.3 REQUIRED)
 find_package(Strigi REQUIRED)
 
 include(KDE4Defaults)
Files old/kdebase-runtime-4.6.2/doc/documentationnotfound/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/documentationnotfound/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/attica/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/attica/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/bookmarks/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/bookmarks/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/cache/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/cache/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/componentchooser/index.cache.bz2 
and new/kdebase-runtime-4.6.3/doc/kcontrol/componentchooser/index.cache.bz2 
differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/cookies/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/cookies/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/ebrowsing/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/ebrowsing/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/emoticons/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/emoticons/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/filemanager/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/filemanager/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/filetypes/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/filetypes/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/icons/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/icons/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/kcmcgi/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/kcmcgi/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/kcmcss/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/kcmcss/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/kcmlaunch/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/kcmlaunch/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/kcmnotify/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/kcmnotify/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/kded/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/kded/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/khtml-adblock/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/khtml-adblock/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/khtml-behavior/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/khtml-behavior/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/khtml-java-js/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/khtml-java-js/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/khtml-plugins/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/khtml-plugins/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/language/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/language/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/nepomuk/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/nepomuk/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/netpref/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/netpref/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/performance/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/performance/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/proxy/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/proxy/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/smb/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/smb/index.cache.bz2 differ
Files 
old/kdebase-runtime-4.6.2/doc/kcontrol/solid-device-automounter/index.cache.bz2 
and 
new/kdebase-runtime-4.6.3/doc/kcontrol/solid-device-automounter/index.cache.bz2 
differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/spellchecking/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/spellchecking/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/trash/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/trash/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kcontrol/useragent/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kcontrol/useragent/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kdebugdialog/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kdebugdialog/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kdesu/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kdesu/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/khelpcenter/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/khelpcenter/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/kioslave/nepomuksearch/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/kioslave/nepomuksearch/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/knetattach/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/knetattach/index.cache.bz2 differ
Files old/kdebase-runtime-4.6.2/doc/onlinehelp/index.cache.bz2 and 
new/kdebase-runtime-4.6.3/doc/onlinehelp/index.cache.bz2 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/kcontrol/componentchooser/componentservices/kcm_filemanager.desktop
 
new/kdebase-runtime-4.6.3/kcontrol/componentchooser/componentservices/kcm_filemanager.desktop
--- 
old/kdebase-runtime-4.6.2/kcontrol/componentchooser/componentservices/kcm_filemanager.desktop
       2011-02-25 23:07:08.000000000 +0100
+++ 
new/kdebase-runtime-4.6.3/kcontrol/componentchooser/componentservices/kcm_filemanager.desktop
       2011-04-28 15:15:29.000000000 +0200
@@ -135,7 +135,7 @@
 Comment[ta]=தங்களது இயல்பிருப்பு கோப்பு நிர்வாகியை இவ்விடத்தே தாங்கள் 
வடிவமைத்துக் கொள்ளலாம். கே மெனுவில் உள்ள பதிவுகள் மற்றும் தங்களால் அடைவுகளைத் 
திறக்க வல்ல அனைத்து கேபசூ பயன்பாடுகள் இக்கோப்பு நிர்வாகியை பயன்படுத்திக் 
கொள்ளும்.
 Comment[tg]=Здесь можно настроить файловый менеджер по умолчанию. Записи в 
меню K и все приложения KDE, в которых можно открыть папку, будут использовать 
этот менеджер.
 Comment[th]=คุณสามารถปรับแต่งตัวจัดการแฟ้มปริยายของคุณได้ที่นี่ รายการในเมนู K 
และโปรแกรมทั้งหมดของ KDE ที่สามารถเปิดโฟลเดอร์ได้ จะใช้ตัวจัดการแฟ้มตัวนี้
-Comment[tr]=Buradan öntanımlı dosya yöneticinizi yapılandırabilirsiniz. K 
menüsünde ve KDE uygulamalarında bulunan tüm dizin açan uygulamalar için bu 
uygulama kullanılacaktır.
+Comment[tr]=Buradan öntanımlı dosya yöneticinizi yapılandırabilirsiniz. K 
menüsünde ve KDE uygulamalarında bulunan tüm klasörleri açan uygulamalar için 
bu uygulama kullanılacaktır.
 Comment[uk]=Тут можна налаштувати ваш типовий інструмент для роботи з файлами. 
Всі пункти інструмента для запуску програм і всі програми KDE, у яких ви можете 
відкривати теки, використовуватимуть саме цей інструмент.
 Comment[wa]=Vos ploz apontyî chal vosse prémetou manaedjeu des fitchîs. Les 
intrêyes el dressêye K eyet tos les programes K ki vs poloz drovi des ridants 
ddins s' sievront di c' manaedjeu des fitchîs.
 Comment[x-test]=xxHere you can configure your default file manager. The 
entries in the K menu and all KDE applications in which you can open folders 
will use this file manager.xx
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/kcontrol/knotify/kcmnotify.desktop 
new/kdebase-runtime-4.6.3/kcontrol/knotify/kcmnotify.desktop
--- old/kdebase-runtime-4.6.2/kcontrol/knotify/kcmnotify.desktop        
2011-02-25 22:54:12.000000000 +0100
+++ new/kdebase-runtime-4.6.3/kcontrol/knotify/kcmnotify.desktop        
2011-04-28 15:15:29.000000000 +0200
@@ -136,7 +136,7 @@
 Comment[pa]=ਸਿਸਟਮ ਸੂਚਨਾ ਸੰਰਚਨਾ
 Comment[pl]=Konfiguracja powiadamiania systemowego
 Comment[pt]=Configuração das mensagens do sistema
-Comment[pt_BR]=Configuração das notificações de sistema
+Comment[pt_BR]=Configuração das notificações do sistema
 Comment[ro]=Configurează notificările de sistem
 Comment[ru]=Настройка системных уведомлений
 Comment[se]=Heivet vuogádatmuittuhusat
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/kcontrol/locale/language.desktop 
new/kdebase-runtime-4.6.3/kcontrol/locale/language.desktop
--- old/kdebase-runtime-4.6.2/kcontrol/locale/language.desktop  2011-02-25 
23:07:08.000000000 +0100
+++ new/kdebase-runtime-4.6.3/kcontrol/locale/language.desktop  2011-04-28 
15:15:29.000000000 +0200
@@ -36,7 +36,7 @@
 Name[eu]=Herrialdea/eskualdea eta hizkuntza
 Name[fa]=کشور/منطقه و زبان
 Name[fi]=Alue ja kieli
-Name[fr]=Pays / Région & langue
+Name[fr]=Pays / Région & langue
 Name[fy]=Lân/regio en taal
 Name[ga]=Tír/Réigiún agus Teanga
 Name[gl]=País/Rexión e lingua
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdebase-runtime-4.6.2/kioslave/desktop/Home.desktop 
new/kdebase-runtime-4.6.3/kioslave/desktop/Home.desktop
--- old/kdebase-runtime-4.6.2/kioslave/desktop/Home.desktop     2011-02-25 
22:54:12.000000000 +0100
+++ new/kdebase-runtime-4.6.3/kioslave/desktop/Home.desktop     2011-04-28 
15:15:29.000000000 +0200
@@ -81,7 +81,7 @@
 Name[te]=ఇల్లు
 Name[tg]=Компютер
 Name[th]=พื้นที่ส่วนตัว
-Name[tr]=Ev Dizini
+Name[tr]=Ev Klasörü
 Name[uk]=Домівка
 Name[uz]=Uy
 Name[uz@cyrillic]=Уй
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/kioslave/network/network/builder/upnp/upnpnetworkbuilder.cpp
 
new/kdebase-runtime-4.6.3/kioslave/network/network/builder/upnp/upnpnetworkbuilder.cpp
--- 
old/kdebase-runtime-4.6.2/kioslave/network/network/builder/upnp/upnpnetworkbuilder.cpp
      2011-02-25 22:54:12.000000000 +0100
+++ 
new/kdebase-runtime-4.6.3/kioslave/network/network/builder/upnp/upnpnetworkbuilder.cpp
      2011-04-28 15:15:29.000000000 +0200
@@ -249,7 +249,6 @@
                 // remove device on last service
                 if( d->serviceList().count() == 0 )
                 {
-                    QList<NetDevice> removedDevices;
                     removedDevices.append( device );
                     // remove only after taking copy from reference into 
removed list
                     it.remove();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/kioslave/remote/kdedmodule/remotedirnotify.desktop 
new/kdebase-runtime-4.6.3/kioslave/remote/kdedmodule/remotedirnotify.desktop
--- 
old/kdebase-runtime-4.6.2/kioslave/remote/kdedmodule/remotedirnotify.desktop    
    2011-02-25 23:07:08.000000000 +0100
+++ 
new/kdebase-runtime-4.6.3/kioslave/remote/kdedmodule/remotedirnotify.desktop    
    2011-04-28 15:15:29.000000000 +0200
@@ -113,7 +113,7 @@
 Comment[sv]=Tillhandahåller ändringsunderrättelser för nätverkskataloger
 Comment[tg]=Огоҳиҳои тағйиротро дар феҳрастҳои шабака нишон медиҳад
 Comment[th]=ทำการแจ้งให้ทราบถึงความเปลี่ยนแปลงที่มีบนโฟลเดอร์บนเครือข่าย
-Comment[tr]=Ağ dizinleri için değişim bildirimi sağlar.
+Comment[tr]=Ağ klasörleri için değişim bildirimi sağlar.
 Comment[uk]=Сповіщення про зміну стану мережевих тек
 Comment[wa]=Dene des notifiaedjes des candjmints po les ridants del rantoele
 Comment[x-test]=xxProvides change notification for network foldersxx
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/kioslave/thumbnail/imagethumbnail.desktop 
new/kdebase-runtime-4.6.3/kioslave/thumbnail/imagethumbnail.desktop
--- old/kdebase-runtime-4.6.2/kioslave/thumbnail/imagethumbnail.desktop 
2011-02-25 22:54:12.000000000 +0100
+++ new/kdebase-runtime-4.6.3/kioslave/thumbnail/imagethumbnail.desktop 
2011-04-28 15:15:29.000000000 +0200
@@ -16,7 +16,7 @@
 Name[et]=Pildid (GIF, PNG, BMP...)
 Name[eu]=Irudiak (GIF, PNG, BMP, ...)
 Name[fi]=Kuvat (GIF, PNG, BMP, ...)
-Name[fr]=Images (GIF, PNG, BMP, ...)
+Name[fr]=Images (GIF, PNG, BMP, etc.)
 Name[ga]=Íomhánna (GIF, PNG, BMP, ...)
 Name[gu]=ચિત્રો (GIF, PNG, BMP, ...)
 Name[he]=תמונות (GIF, PNG, BMP, ...)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdebase-runtime-4.6.2/knetattach/knetattach.desktop 
new/kdebase-runtime-4.6.3/knetattach/knetattach.desktop
--- old/kdebase-runtime-4.6.2/knetattach/knetattach.desktop     2011-04-01 
12:54:01.000000000 +0200
+++ new/kdebase-runtime-4.6.3/knetattach/knetattach.desktop     2011-04-28 
15:15:29.000000000 +0200
@@ -164,7 +164,7 @@
 GenericName[te]=నెట్వర్‍క్  సంచయం విజార్‍డ్‌
 GenericName[tg]=Танзимоти феҳристи шабака
 GenericName[th]=ช่วยตั้งค่าโฟลเดอร์เครือข่าย
-GenericName[tr]=Ağ Dizini Sihirbazı
+GenericName[tr]=Ağ Klasörü Sihirbazı
 GenericName[uk]=Майстер мережевих тек
 GenericName[uz]=Tarmoq jildi boʻyicha yordamchi
 GenericName[uz@cyrillic]=Тармоқ жилди бўйича ёрдамчи
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/knotify/hardwarenotifications.notifyrc 
new/kdebase-runtime-4.6.3/knotify/hardwarenotifications.notifyrc
--- old/kdebase-runtime-4.6.2/knotify/hardwarenotifications.notifyrc    
2011-04-01 12:54:01.000000000 +0200
+++ new/kdebase-runtime-4.6.3/knotify/hardwarenotifications.notifyrc    
2011-04-28 15:15:29.000000000 +0200
@@ -418,7 +418,7 @@
 Comment[es]=Es seguro extraer el dispositivo que se acaba de desmontar.
 Comment[et]=Äsja lahutatud seadme saab nüüd turvaliselt eemaldada
 Comment[eu]=Oraintxe desmuntatua izan den gailua arriskurik gabe kendu daiteke.
-Comment[fr]=Le périphérique qui vient d'être démonté peut maintenant être 
débranché en sécurité.
+Comment[fr]=Le périphérique qui vient d'être libéré peut maintenant être 
débranché en sécurité.
 Comment[he]=ההתקן שהעגינה שלו בדיוק הוסרה ניתן עכשיו להסרה בבטחה.
 Comment[hr]=Uređaj koji ste upravo demontirali možete sigurno ukloniti.
 Comment[hu]=A leválasztott eszköz biztonságosan eltávolítható.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdebase-runtime-4.6.2/knotify/kde.notifyrc 
new/kdebase-runtime-4.6.3/knotify/kde.notifyrc
--- old/kdebase-runtime-4.6.2/knotify/kde.notifyrc      2011-04-01 
12:54:01.000000000 +0200
+++ new/kdebase-runtime-4.6.3/knotify/kde.notifyrc      2011-04-28 
15:15:29.000000000 +0200
@@ -2689,8 +2689,8 @@
 Name[bg]=Бийп
 Name[bn]=বীপ
 Name[bn_IN]=বিপ শব্দ
-Name[ca]=Bip
-Name[ca@valencia]=Bip
+Name[ca]=Timbre
+Name[ca@valencia]=Timbre
 Name[cs]=Pípnutí
 Name[csb]=Beep
 Name[da]=Bip
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdebase-runtime-4.6.2/knotify/knotify.cpp 
new/kdebase-runtime-4.6.3/knotify/knotify.cpp
--- old/kdebase-runtime-4.6.2/knotify/knotify.cpp       2011-02-25 
22:54:12.000000000 +0100
+++ new/kdebase-runtime-4.6.3/knotify/knotify.cpp       2011-04-28 
15:15:29.000000000 +0200
@@ -280,8 +280,10 @@
                QString s=v.toString();
                if(context_key.isEmpty())
                        context_key=s;
-               else
+               else {
                        contextlist << qMakePair(context_key , s);
+                       context_key = "";
+               }
        }
 
        return static_cast<KNotify *>(parent())->event(event, fromApp, 
contextlist, title, text, image, actions, timeout, WId(winId));
@@ -296,8 +298,10 @@
                QString s=v.toString();
                if(context_key.isEmpty())
                        context_key=s;
-               else
+               else {
                        contextlist << qMakePair(context_key , s);
+                       context_key = "";
+               }
        }
        static_cast<KNotify *>(parent())->reemit(id, contextlist);
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/kpasswdserver/kpasswdserver.cpp 
new/kdebase-runtime-4.6.3/kpasswdserver/kpasswdserver.cpp
--- old/kdebase-runtime-4.6.2/kpasswdserver/kpasswdserver.cpp   2011-02-25 
22:54:12.000000000 +0100
+++ new/kdebase-runtime-4.6.3/kpasswdserver/kpasswdserver.cpp   2011-04-28 
15:15:29.000000000 +0200
@@ -746,8 +746,8 @@
        if ((current->expire == AuthInfoContainer::expTime) &&
           (difftime(time(0), current->expireTime) > 0))
        {
-          delete current;
           authList->removeOne(current);
+          delete current;
           continue;
        }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdebase-runtime-4.6.2/l10n/az/entry.desktop 
new/kdebase-runtime-4.6.3/l10n/az/entry.desktop
--- old/kdebase-runtime-4.6.2/l10n/az/entry.desktop     2011-04-01 
12:54:01.000000000 +0200
+++ new/kdebase-runtime-4.6.3/l10n/az/entry.desktop     2011-04-28 
15:15:29.000000000 +0200
@@ -11,7 +11,7 @@
 Name[bn_IN]=আজারবাইজান
 Name[br]=Azerbeidjan
 Name[ca]=Azerbaitjan
-Name[ca@valencia]=Azerbaidjan
+Name[ca@valencia]=Azerbaitjan
 Name[cs]=Ázerbajdžánský
 Name[csb]=Azerbejdżan
 Name[cy]=Aserbaijan
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdebase-runtime-4.6.2/l10n/bl/entry.desktop 
new/kdebase-runtime-4.6.3/l10n/bl/entry.desktop
--- old/kdebase-runtime-4.6.2/l10n/bl/entry.desktop     2011-04-01 
12:54:01.000000000 +0200
+++ new/kdebase-runtime-4.6.3/l10n/bl/entry.desktop     2011-04-28 
15:15:29.000000000 +0200
@@ -19,6 +19,7 @@
 Name[hu]=Saint-Barthélemy 
 Name[ia]=Saint Barthélemy
 Name[it]=Saint-Barthélemy
+Name[ja]=サンバルテルミー島
 Name[kk]=Сент-Бартелеми
 Name[km]=សាន់​បាធឺលីម៉ី
 Name[ko]=생바르텔레미
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdebase-runtime-4.6.2/l10n/lt/entry.desktop 
new/kdebase-runtime-4.6.3/l10n/lt/entry.desktop
--- old/kdebase-runtime-4.6.2/l10n/lt/entry.desktop     2011-02-25 
22:54:12.000000000 +0100
+++ new/kdebase-runtime-4.6.3/l10n/lt/entry.desktop     2011-04-28 
15:15:29.000000000 +0200
@@ -105,6 +105,7 @@
 DateFormat[lt]=%Y m. %B %e d., %A
 DateFormatShort=%Y-%m-%d
 TimeFormat=%H:%M:%S
+DateMonthNamePossessive=true
 #DecimalPlaces=2
 #MonetaryDecimalPlaces=2
 CurrencyCodesInUse=LTL
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/localization/currency/uah.desktop 
new/kdebase-runtime-4.6.3/localization/currency/uah.desktop
--- old/kdebase-runtime-4.6.2/localization/currency/uah.desktop 2011-02-25 
23:07:08.000000000 +0100
+++ new/kdebase-runtime-4.6.3/localization/currency/uah.desktop 2011-04-28 
15:15:29.000000000 +0200
@@ -7,7 +7,7 @@
 Name[ast]=Grivna ucraniana
 Name[bg]=Украинска гривна
 Name[ca]=Hrívnia d'Ucraïna
-Name[ca@valencia]=Hryvnia d'Ucraïna
+Name[ca@valencia]=Hrívnia d'Ucraïna
 Name[cs]=Ukrajinská hřivna
 Name[csb]=Ùkrajińskô Hrywna
 Name[da]=Ukrainsk grynia
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/nepomuk/kcm/nepomukconfigwidget.ui 
new/kdebase-runtime-4.6.3/nepomuk/kcm/nepomukconfigwidget.ui
--- old/kdebase-runtime-4.6.2/nepomuk/kcm/nepomukconfigwidget.ui        
2011-02-25 22:54:12.000000000 +0100
+++ new/kdebase-runtime-4.6.3/nepomuk/kcm/nepomukconfigwidget.ui        
2011-04-28 15:15:29.000000000 +0200
@@ -428,7 +428,7 @@
           <item>
            <widget class="QLabel" name="label">
             <property name="text">
-             <string extracomment="@info">Nepomuk can perform regular 
automatic backups of all data that could not be restored otherwise. This 
includes manually created tags, ratings, but also statistical data.</string>
+             <string comment="@info">Nepomuk can perform regular automatic 
backups of all data that could not be restored otherwise. This includes 
manually created tags, ratings, but also statistical data.</string>
             </property>
             <property name="wordWrap">
              <bool>true</bool>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/nepomuk/services/backupsync/gui/backupsettingspage.ui 
new/kdebase-runtime-4.6.3/nepomuk/services/backupsync/gui/backupsettingspage.ui
--- 
old/kdebase-runtime-4.6.2/nepomuk/services/backupsync/gui/backupsettingspage.ui 
    2011-02-25 22:54:12.000000000 +0100
+++ 
new/kdebase-runtime-4.6.3/nepomuk/services/backupsync/gui/backupsettingspage.ui 
    2011-04-28 15:15:29.000000000 +0200
@@ -23,7 +23,7 @@
       <item>
        <widget class="QLabel" name="label">
         <property name="text">
-         <string extracomment="@info">Please choose a file for the backup. 
Make sure that enough hard disk space is available.</string>
+         <string comment="@info">Please choose a file for the backup. Make 
sure that enough hard disk space is available.</string>
         </property>
         <property name="wordWrap">
          <bool>true</bool>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/nepomuk/services/backupsync/gui/intropage.ui 
new/kdebase-runtime-4.6.3/nepomuk/services/backupsync/gui/intropage.ui
--- old/kdebase-runtime-4.6.2/nepomuk/services/backupsync/gui/intropage.ui      
2011-02-25 22:54:12.000000000 +0100
+++ new/kdebase-runtime-4.6.3/nepomuk/services/backupsync/gui/intropage.ui      
2011-04-28 15:15:29.000000000 +0200
@@ -41,7 +41,7 @@
         </sizepolicy>
        </property>
        <property name="text">
-        <string extracomment="@info">Create a backup of the current Nepomuk 
database including all manually created data. This backup can later be restored 
by choosing the &lt;interface&gt;Restore&lt;/interface&gt; option 
below.</string>
+        <string comment="@info">Create a backup of the current Nepomuk 
database including all manually created data. This backup can later be restored 
by choosing the &lt;interface&gt;Restore&lt;/interface&gt; option 
below.</string>
        </property>
        <property name="wordWrap">
         <bool>true</bool>
@@ -117,7 +117,7 @@
         </sizepolicy>
        </property>
        <property name="text">
-        <string extracomment="@info">Restore an automated Nepomuk system 
backup or a manual backup created with the 
&lt;interface&gt;Backup&lt;/interface&gt; tool above.</string>
+        <string comment="@info">Restore an automated Nepomuk system backup or 
a manual backup created with the &lt;interface&gt;Backup&lt;/interface&gt; tool 
above.</string>
        </property>
        <property name="wordWrap">
         <bool>true</bool>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/nepomuk/services/backupsync/gui/restoreselection.ui 
new/kdebase-runtime-4.6.3/nepomuk/services/backupsync/gui/restoreselection.ui
--- 
old/kdebase-runtime-4.6.2/nepomuk/services/backupsync/gui/restoreselection.ui   
    2011-02-25 22:54:12.000000000 +0100
+++ 
new/kdebase-runtime-4.6.3/nepomuk/services/backupsync/gui/restoreselection.ui   
    2011-04-28 15:15:29.000000000 +0200
@@ -15,7 +15,7 @@
    <item>
     <widget class="QLabel" name="label">
      <property name="text">
-      <string extracomment="@info">Please select one of the system backups 
generated by the Nepomuk backup service or choose a custom backup file which 
has been created by this tool.</string>
+      <string comment="@info">Please select one of the system backups 
generated by the Nepomuk backup service or choose a custom backup file which 
has been created by this tool.</string>
      </property>
      <property name="wordWrap">
       <bool>true</bool>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/nepomuk/services/queryservice/nepomukqueryservice.desktop
 
new/kdebase-runtime-4.6.3/nepomuk/services/queryservice/nepomukqueryservice.desktop
--- 
old/kdebase-runtime-4.6.2/nepomuk/services/queryservice/nepomukqueryservice.desktop
 2011-02-25 22:54:12.000000000 +0100
+++ 
new/kdebase-runtime-4.6.3/nepomuk/services/queryservice/nepomukqueryservice.desktop
 2011-04-28 15:15:29.000000000 +0200
@@ -141,7 +141,7 @@
 Comment[ta]=The Nepomuk Query Service provides an interface for persistent 
query folders
 Comment[te]=నెపోమక్ క్వరీ సేవ అనునది ఎప్పుడూవుండే క్వరీ ఫోల్డర్సుకు 
ఇంటర్ఫేస్‌ను అందిస్తుంది
 Comment[th]=บริการสืบค้น Nepomuk เป็นส่วนติดต่อสำหรับโฟลเดอร์สืบค้นข้อมูลถาวร
-Comment[tr]=Nepomuk Sorgulama Servisi kalıcı sorgu dizinleri için bir arayüz 
sağlar
+Comment[tr]=Nepomuk Sorgulama Servisi kalıcı sorgu klasörleri için bir arayüz 
sağlar
 Comment[uk]=Служба запитів Nepomuk надає інтерфейс для постійних тек запитів
 Comment[wa]=Li siervice di cweraedje di Nepomuk dene èn eterface po des 
ridants d' cweraedje wårdés
 Comment[x-test]=xxThe Nepomuk Query Service provides an interface for 
persistent query foldersxx
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/plasma/containments/newspaper/plasma-containment-newspaper.desktop
 
new/kdebase-runtime-4.6.3/plasma/containments/newspaper/plasma-containment-newspaper.desktop
--- 
old/kdebase-runtime-4.6.2/plasma/containments/newspaper/plasma-containment-newspaper.desktop
        2011-04-01 12:54:01.000000000 +0200
+++ 
new/kdebase-runtime-4.6.3/plasma/containments/newspaper/plasma-containment-newspaper.desktop
        2011-04-28 15:15:29.000000000 +0200
@@ -62,7 +62,7 @@
 Comment[et]=Paigutus, mis asetab vidinad veergudesse
 Comment[eu]=Trepetak bi zutabetan jartzen dituen diseinu bat
 Comment[fi]=Asettelee sovelmat kahteen sarakkeeseen
-Comment[fr]=Un agencement qui place des éléments graphiques dans des colonnes
+Comment[fr]=Un agencement qui place les composants graphiques dans des colonnes
 Comment[he]=פריסה המסדרת ווידג׳טים בתוך עמודות
 Comment[hr]=Raspored koji postavlje widgete u stupce
 Comment[hu]=A widgeteket oszlopokba rendező elrendezés
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/plasma/declarativeimports/core/datasource.cpp 
new/kdebase-runtime-4.6.3/plasma/declarativeimports/core/datasource.cpp
--- old/kdebase-runtime-4.6.2/plasma/declarativeimports/core/datasource.cpp     
2011-02-25 23:07:08.000000000 +0100
+++ new/kdebase-runtime-4.6.3/plasma/declarativeimports/core/datasource.cpp     
2011-04-28 15:15:29.000000000 +0200
@@ -40,7 +40,7 @@
     connect(this, SIGNAL(engineChanged()),
             this, SLOT(setupData()));
     connect(this, SIGNAL(connectedSourcesChanged()),
-            this, SLOT(setupData()));
+            this, SLOT(setupData()), Qt::QueuedConnection);
     connect(this, SIGNAL(intervalChanged()),
             this, SLOT(setupData()));
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/plasma/remotewidgetshelper/kcm_remotewidgets.actions 
new/kdebase-runtime-4.6.3/plasma/remotewidgetshelper/kcm_remotewidgets.actions
--- 
old/kdebase-runtime-4.6.2/plasma/remotewidgetshelper/kcm_remotewidgets.actions  
    2011-02-25 22:54:12.000000000 +0100
+++ 
new/kdebase-runtime-4.6.3/plasma/remotewidgetshelper/kcm_remotewidgets.actions  
    2011-04-28 15:15:29.000000000 +0200
@@ -13,7 +13,7 @@
 Name[et]=Välisvidinate reeglite salvestamine
 Name[eu]=Gorde urruneko trepeten politikak
 Name[fi]=Tallenna etäkäyttöliittymäkomponenttien menettelytavat
-Name[fr]=Enregistrer la stratégie des gadgets distants
+Name[fr]=Enregistrer la politique des composants graphiques distants
 Name[ga]=Sábháil polasaithe um giuirléidí cianda
 Name[he]=שמירת מדיניות של ווידג׳טים מרוחקים
 Name[hr]=Spremi pravila za udaljene widgete
@@ -66,7 +66,7 @@
 Description[et]=Takistab süsteemil salvestamast Plasma välisvidinate reegleid
 Description[eu]=Sistemak urruneko plasma trepeten politikak gorde ditzan 
galarazten du
 Description[fi]=Estää järjestelmää tallentamasta 
etäplasmakäyttöliittymäkomponenttien menettelytapoja
-Description[fr]=Empêche le système d'enregistrer la stratégie des gadgets 
distant
+Description[fr]=Empêche le système d'enregistrer la politique des composants 
graphiques distants
 Description[ga]=Ná lig don chóras polasaithe um giuirléidí cianda plasma a 
shábháil
 Description[he]=מונע מהמערכת מלשמור מדיניות של ווידג׳טים מרוחקים
 Description[hr]=Brani sustavu spremanje pravila za udaljene widgete Plasme
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/plasma/scriptengines/javascript/data/plasma-scriptengine-applet-declarative.desktop
 
new/kdebase-runtime-4.6.3/plasma/scriptengines/javascript/data/plasma-scriptengine-applet-declarative.desktop
--- 
old/kdebase-runtime-4.6.2/plasma/scriptengines/javascript/data/plasma-scriptengine-applet-declarative.desktop
       2011-04-01 12:54:01.000000000 +0200
+++ 
new/kdebase-runtime-4.6.3/plasma/scriptengines/javascript/data/plasma-scriptengine-applet-declarative.desktop
       2011-04-28 15:15:29.000000000 +0200
@@ -11,7 +11,7 @@
 Name[es]=Elemento gráfico declarativo
 Name[et]=Deklaratiivne vidin
 Name[eu]=Trepeta ezagutarazlea
-Name[fr]=Élément graphique « Declarative »
+Name[fr]=Composant graphique « Declarative »
 Name[he]=ווידג׳ט מוצהר
 Name[hr]=Deklarativni widget
 Name[hu]=Deklaratív widget
@@ -51,7 +51,7 @@
 Comment[et]=QML-is ja JavaScriptis kirjutatud Plasma vidin
 Comment[eu]=Plasma jatorrizko trepeta QML eta JavaScript-en idatzia
 Comment[fi]=Natiivi, QML-pohjainen Plasma-sovelma
-Comment[fr]=Élément graphique natif Plasma écrit en QML et JavaScript
+Comment[fr]=Composant graphique natif de Plasma écrit en QML et JavaScript
 Comment[he]=ווידג׳טים של Plasma הנכתבים ב־QML וב־JavaScript
 Comment[hr]=Izvorni Plasma widget napisan u QML-u i JavaScriptu
 Comment[hu]=QML-ben és JavaScriptben írt natív Plazma-widget
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/plasma/scriptengines/javascript/data/plasma-scriptengine-applet-simple-javascript.desktop
 
new/kdebase-runtime-4.6.3/plasma/scriptengines/javascript/data/plasma-scriptengine-applet-simple-javascript.desktop
--- 
old/kdebase-runtime-4.6.2/plasma/scriptengines/javascript/data/plasma-scriptengine-applet-simple-javascript.desktop
 2011-04-01 12:54:01.000000000 +0200
+++ 
new/kdebase-runtime-4.6.3/plasma/scriptengines/javascript/data/plasma-scriptengine-applet-simple-javascript.desktop
 2011-04-28 15:15:29.000000000 +0200
@@ -18,7 +18,7 @@
 Name[et]=JavaScripti vidin
 Name[eu]=JavaScript trepeta
 Name[fi]=JavaScript-sovelma
-Name[fr]=Élément graphique JavaScript
+Name[fr]=Composant graphique JavaScript
 Name[fy]=JavaSkript Widget
 Name[ga]=Giuirléid JavaScript
 Name[gl]=Widget de JavaScript
@@ -89,7 +89,7 @@
 Comment[et]=JavaScriptis kirjutatud Plasma vidin
 Comment[eu]=Plasma jatorrizko trepeta JavaScript-en idatzia
 Comment[fi]=Natiivi, JavaScript-pohjainen Plasma-sovelma
-Comment[fr]=Élément graphique natif Plasma écrit en JavaScript
+Comment[fr]=Composant graphique natif de Plasma écrit en JavaScript
 Comment[fy]=Plasma widget skreaun yn JavaSkript
 Comment[ga]=Giuirléid dhúchasach Plasma, scríofa i JavaScript
 Comment[gl]=Widget nativo de Plasma escrito en JavaScript
@@ -147,4 +147,4 @@
 X-KDE-Library=plasma_appletscript_simple_javascript
 X-Plasma-API=javascript
 X-Plasma-ComponentTypes=Applet
-X-KDE-PluginInfo-Version=2
+X-KDE-PluginInfo-Version=3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/plasma/scriptengines/javascript/plasmoid/declarativeappletscript.cpp
 
new/kdebase-runtime-4.6.3/plasma/scriptengines/javascript/plasmoid/declarativeappletscript.cpp
--- 
old/kdebase-runtime-4.6.2/plasma/scriptengines/javascript/plasmoid/declarativeappletscript.cpp
      2011-02-25 23:07:08.000000000 +0100
+++ 
new/kdebase-runtime-4.6.3/plasma/scriptengines/javascript/plasmoid/declarativeappletscript.cpp
      2011-04-28 15:15:29.000000000 +0200
@@ -402,6 +402,7 @@
     Plasma::DataEngine *dataEngine = interface->dataEngine(dataEngineName);
     QScriptValue v = engine->newQObject(dataEngine, 
QScriptEngine::QtOwnership, QScriptEngine::PreferExistingWrapperObject);
     v.setProperty("connectSource", 
engine->newFunction(DataEngineReceiver::connectSource));
+    v.setProperty("connectAllSources", 
engine->newFunction(DataEngineReceiver::connectAllSources));
     v.setProperty("disconnectSource", 
engine->newFunction(DataEngineReceiver::disconnectSource));
     return v;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/plasma/scriptengines/javascript/plasmoid/simplejavascriptapplet.cpp
 
new/kdebase-runtime-4.6.3/plasma/scriptengines/javascript/plasmoid/simplejavascriptapplet.cpp
--- 
old/kdebase-runtime-4.6.2/plasma/scriptengines/javascript/plasmoid/simplejavascriptapplet.cpp
       2011-02-25 23:07:08.000000000 +0100
+++ 
new/kdebase-runtime-4.6.3/plasma/scriptengines/javascript/plasmoid/simplejavascriptapplet.cpp
       2011-04-28 15:15:29.000000000 +0200
@@ -591,6 +591,7 @@
     DataEngine *dataEngine = interface->dataEngine(dataEngineName);
     QScriptValue v = engine->newQObject(dataEngine, 
QScriptEngine::QtOwnership, QScriptEngine::PreferExistingWrapperObject);
     v.setProperty("connectSource", 
engine->newFunction(DataEngineReceiver::connectSource));
+    v.setProperty("connectAllSources", 
engine->newFunction(DataEngineReceiver::connectAllSources));
     v.setProperty("disconnectSource", 
engine->newFunction(DataEngineReceiver::disconnectSource));
     return v;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/plasma/scriptengines/javascript/simplebindings/dataenginereceiver.cpp
 
new/kdebase-runtime-4.6.3/plasma/scriptengines/javascript/simplebindings/dataenginereceiver.cpp
--- 
old/kdebase-runtime-4.6.2/plasma/scriptengines/javascript/simplebindings/dataenginereceiver.cpp
     2011-02-25 22:54:12.000000000 +0100
+++ 
new/kdebase-runtime-4.6.3/plasma/scriptengines/javascript/simplebindings/dataenginereceiver.cpp
     2011-04-28 15:15:29.000000000 +0200
@@ -86,24 +86,10 @@
     return 0;
 }
 
-QScriptValue DataEngineReceiver::connectSource(QScriptContext *context, 
QScriptEngine *engine)
+QObject *DataEngineReceiver::extractTargetQObject(QScriptEngine *engine, const 
QString &source, const QScriptValue &v, Plasma::DataEngine *dataEngine)
 {
-    if (context->argumentCount() < 2) {
-        return engine->undefinedValue();
-    }
-
-    DataEngine *dataEngine = qobject_cast<DataEngine 
*>(context->thisObject().toQObject());
-    if (!dataEngine) {
-        return engine->undefinedValue();
-    }
-
-    const QString source = context->argument(0).toString();
-    if (source.isEmpty()) {
-        return engine->undefinedValue();
-    }
-
     QObject *obj = 0;
-    QScriptValue v = context->argument(1);
+
     // if it's a function we get, then use that directly
     // next see if it is a qobject with a good slot; if it is then use that 
directly
     // otherwise, try to use the object with a dataUpdated method call
@@ -127,6 +113,56 @@
         }
     }
 
+    return obj;
+}
+
+QScriptValue DataEngineReceiver::connectAllSources(QScriptContext *context, 
QScriptEngine *engine)
+{
+    if (context->argumentCount() < 1) {
+        return engine->undefinedValue();
+    }
+
+    DataEngine *dataEngine = qobject_cast<DataEngine 
*>(context->thisObject().toQObject());
+    if (!dataEngine) {
+        return engine->undefinedValue();
+    }
+
+    int pollingInterval = 0;
+    Plasma::IntervalAlignment intervalAlignment = Plasma::NoAlignment;
+    if (context->argumentCount() > 1) {
+        pollingInterval = context->argument(2).toInt32();
+
+        if (context->argumentCount() > 2) {
+            intervalAlignment = 
static_cast<Plasma::IntervalAlignment>(context->argument(4).toInt32());
+        }
+    }
+
+    QObject *obj = extractTargetQObject(engine, QString(), 
context->argument(0), dataEngine);
+    if (!obj) {
+        return engine->undefinedValue();
+    }
+
+    dataEngine->connectAllSources(obj, pollingInterval, intervalAlignment);
+    return true;
+}
+
+QScriptValue DataEngineReceiver::connectSource(QScriptContext *context, 
QScriptEngine *engine)
+{
+    if (context->argumentCount() < 2) {
+        return engine->undefinedValue();
+    }
+
+    DataEngine *dataEngine = qobject_cast<DataEngine 
*>(context->thisObject().toQObject());
+    if (!dataEngine) {
+        return engine->undefinedValue();
+    }
+
+    const QString source = context->argument(0).toString();
+    if (source.isEmpty()) {
+        return engine->undefinedValue();
+    }
+
+    QObject *obj = extractTargetQObject(engine, source, context->argument(1), 
dataEngine);
     if (!obj) {
         return engine->undefinedValue();
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/plasma/scriptengines/javascript/simplebindings/dataenginereceiver.h
 
new/kdebase-runtime-4.6.3/plasma/scriptengines/javascript/simplebindings/dataenginereceiver.h
--- 
old/kdebase-runtime-4.6.2/plasma/scriptengines/javascript/simplebindings/dataenginereceiver.h
       2011-02-25 22:54:12.000000000 +0100
+++ 
new/kdebase-runtime-4.6.3/plasma/scriptengines/javascript/simplebindings/dataenginereceiver.h
       2011-04-28 15:15:29.000000000 +0200
@@ -36,6 +36,7 @@
     bool isValid() const;
 
     static QScriptValue connectSource(QScriptContext *context, QScriptEngine 
*engine);
+    static QScriptValue connectAllSources(QScriptContext *context, 
QScriptEngine *engine);
     static QScriptValue disconnectSource(QScriptContext *context, 
QScriptEngine *engine);
     static QSet<DataEngineReceiver*> s_receivers;
 
@@ -46,6 +47,7 @@
 
 private:
     static DataEngineReceiver *getReceiver(Plasma::DataEngine *dataEngine, 
const QString &source, const QScriptValue &v);
+    static QObject *extractTargetQObject(QScriptEngine *engine, const QString 
&source, const QScriptValue &v, Plasma::DataEngine *dataEngine);
 
     const Plasma::DataEngine *m_engine;
     const QString m_source;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/platforms/win/kwinshutdown/kwinshutdown.desktop 
new/kdebase-runtime-4.6.3/platforms/win/kwinshutdown/kwinshutdown.desktop
--- old/kdebase-runtime-4.6.2/platforms/win/kwinshutdown/kwinshutdown.desktop   
2011-04-01 12:54:01.000000000 +0200
+++ new/kdebase-runtime-4.6.3/platforms/win/kwinshutdown/kwinshutdown.desktop   
2011-04-28 15:15:29.000000000 +0200
@@ -1,6 +1,7 @@
 [Desktop Entry]
 Name=KDE Shutdown
 Name[ca]=Aturada del KDE
+Name[ca@valencia]=Aturada del KDE
 Name[cs]=Vypínání KDE
 Name[da]=Nedlukning af KDE 
 Name[es]=Apagado de KDE
@@ -9,6 +10,7 @@
 Name[hr]=Isključivanje KDE-a
 Name[hu]=KDE Shutdown
 Name[ia]=Shutdown (Clausura) de KDE
+Name[ja]=KDE シャットダウン
 Name[kk]=KDE доғарғышы
 Name[ko]=KDE 종료
 Name[nb]=KDE avslutting
@@ -18,6 +20,7 @@
 Name[pt_BR]=Encerramento do KDE
 Name[ro]=Oprire KDE
 Name[ru]=Завершение работы KDE
+Name[sl]=Zaustavitev KDE-jevih programov
 Name[sr]=Гашење КДЕ‑а
 Name[sr@ijekavian]=Гашење КДЕ‑а
 Name[sr@ijekavianlatin]=Gašenje KDE‑a
@@ -28,6 +31,7 @@
 Name[zh_TW]=關閉 KDE
 Comment=kill running KDE applications and processes
 Comment[ca]=Mata totes les aplicacions i processos en execució del KDE
+Comment[ca@valencia]=Mata totes les aplicacions i processos en execució del KDE
 Comment[cs]=zabít bežící aplikace a procesy KDE
 Comment[da]=Dræb kørende KDE-programmer og -processer
 Comment[es]=Matar las aplicaciones y procesos de KDE en ejecución
@@ -45,6 +49,7 @@
 Comment[pt_BR]=finaliza todos os aplicativos e processos do KDE em execução
 Comment[ro]=Omoară aplicațiile și procesele KDE active
 Comment[ru]=Завершение работы всех приложений и процессов KDE
+Comment[sl]=ubije tekoče KDE-jeve programe in procese
 Comment[sr]=Угасите све КДЕ програме и процесе у погону
 Comment[sr@ijekavian]=Угасите све КДЕ програме и процесе у погону
 Comment[sr@ijekavianlatin]=Ugasite sve KDE programe i procese u pogonu
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase-runtime-4.6.2/solid-device-automounter/kcm/device_automounter_kcm.desktop
 
new/kdebase-runtime-4.6.3/solid-device-automounter/kcm/device_automounter_kcm.desktop
--- 
old/kdebase-runtime-4.6.2/solid-device-automounter/kcm/device_automounter_kcm.desktop
       2011-02-25 23:07:08.000000000 +0100
+++ 
new/kdebase-runtime-4.6.3/solid-device-automounter/kcm/device_automounter_kcm.desktop
       2011-04-28 15:15:29.000000000 +0200
@@ -88,7 +88,7 @@
 Comment[et]=Eemaldatavate andmekandjate automaatse käitlemise seadistamine
 Comment[eu]=Biltegiratzeko euskarri aldagarrien maneiu automatikoaren 
konfiguraketa
 Comment[fi]=Muokkaa irrotettavan tallennusmedian automaattista käsittelyä
-Comment[fr]=Configure la prise en charge automatique des médias de stockage 
amovibles
+Comment[fr]=Configure la prise en charge automatique des média de stockage 
amovibles
 Comment[fy]=IT automatysk ôfhanneljen fan útnimbere opslach media ynstelle
 Comment[ga]=Cumraigh láimhseáil uathoibríoch meán inbhainte stórála
 Comment[he]=הגדרת תפעול אוטומטי להתקני אחסון נשלפים.



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



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