Hello community,

here is the log from the commit of package libbaloowidgets for openSUSE:Factory 
checked in at 2014-03-30 07:50:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libbaloowidgets (Old)
 and      /work/SRC/openSUSE:Factory/.libbaloowidgets.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libbaloowidgets"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libbaloowidgets/libbaloowidgets.changes  
2014-03-18 16:01:56.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libbaloowidgets.new/libbaloowidgets.changes     
2014-03-30 08:06:45.000000000 +0200
@@ -1,0 +2,14 @@
+Thu Mar 27 17:37:12 UTC 2014 - [email protected]
+
+- Update to 4.12.97
+   * KDE 4.13 RC  release
+   * See http://www.kde.org/announcements/announce-4.13-rc.php
+
+-------------------------------------------------------------------
+Thu Mar 20 18:03:12 UTC 2014 - [email protected]
+
+- Update to 4.12.95
+   * KDE 4.13 Beta 3  release
+   * See http://www.kde.org/announcements/announce-4.13-beta3.php
+
+-------------------------------------------------------------------

Old:
----
  baloo-widgets-4.12.90.tar.xz

New:
----
  baloo-widgets-4.12.97.tar.xz

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

Other differences:
------------------
++++++ libbaloowidgets.spec ++++++
--- /var/tmp/diff_new_pack.lnhCcz/_old  2014-03-30 08:09:55.000000000 +0200
+++ /var/tmp/diff_new_pack.lnhCcz/_new  2014-03-30 08:09:55.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package baloo-widgets
+# spec file for package libbaloowidgets
 #
 # Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -15,19 +15,20 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %define rname baloo-widgets
 
 Name:           libbaloowidgets
-Version:        4.12.90
+Version:        4.12.97
 Release:        0
 Summary:        Framework for searching and managing metadata
 License:        GPL-2.0+ and LGPL-2.1+
 Group:          System/GUI/KDE
 Source0:        %{rname}-%{version}.tar.xz
 BuildRequires:  baloo-devel
-BuildRequires:  kfilemetadata-devel
 BuildRequires:  cmake
 BuildRequires:  kde4-filesystem
+BuildRequires:  kfilemetadata-devel
 BuildRequires:  libkde4-devel
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %kde4_runtime_requires

++++++ baloo-widgets-4.12.90.tar.xz -> baloo-widgets-4.12.97.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/baloo-widgets-4.12.90/src/filemetadataconfigwidget.cpp 
new/baloo-widgets-4.12.97/src/filemetadataconfigwidget.cpp
--- old/baloo-widgets-4.12.90/src/filemetadataconfigwidget.cpp  2014-02-10 
16:55:05.000000000 +0100
+++ new/baloo-widgets-4.12.97/src/filemetadataconfigwidget.cpp  2014-03-15 
16:18:39.000000000 +0100
@@ -116,7 +116,7 @@
     }
 
     // the item is not hidden, add it to the list
-    KConfig config("kmetainformationrc", KConfig::NoGlobals);
+    KConfig config("baloofileinformationrc", KConfig::NoGlobals);
     KConfigGroup settings = config.group("Show");
 
     const QString label = m_provider->label(key);
@@ -176,7 +176,7 @@
 
 void FileMetaDataConfigWidget::save()
 {
-    KConfig config("kmetainformationrc", KConfig::NoGlobals);
+    KConfig config("baloofileinformationrc", KConfig::NoGlobals);
     KConfigGroup showGroup = config.group("Show");
 
     const int count = d->m_metaDataList->count();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/baloo-widgets-4.12.90/src/filemetadataprovider.cpp 
new/baloo-widgets-4.12.97/src/filemetadataprovider.cpp
--- old/baloo-widgets-4.12.90/src/filemetadataprovider.cpp      2014-02-10 
16:55:05.000000000 +0100
+++ new/baloo-widgets-4.12.97/src/filemetadataprovider.cpp      2014-03-15 
16:18:39.000000000 +0100
@@ -25,6 +25,7 @@
 
 #include <baloo/filefetchjob.h>
 #include <baloo/file.h>
+#include <baloo/indexerconfig.h>
 #include <kfilemetadata/propertyinfo.h>
 
 #include <kfileitem.h>
@@ -82,6 +83,7 @@
     QList<KFileItem> m_fileItems;
 
     QVariantMap m_data;
+    Baloo::IndexerConfig m_config;
 private:
     FileMetaDataProvider* const q;
 };
@@ -342,23 +344,22 @@
     d->m_realTimeIndexing = false;
 
     if (items.isEmpty()) {
+        emit loadingFinished();
         return;
     }
 
-    /*
     if( items.size() == 1 ) {
         const KFileItem item = items.first();
-        const QUrl url = item.targetUrl();
+        const QString url = item.localPath();
 
-        if (!res.exists() ) {
-            IndexedDataRetriever *ret = new IndexedDataRetriever( 
url.toLocalFile(), this );
-            connect( ret, SIGNAL(finished(KJob*)), this, 
SLOT(slotLoadingFinished(KJob*)) );
+        if (!d->m_config.shouldBeIndexed(url)) {
+            IndexedDataRetriever *ret = new IndexedDataRetriever(url, this);
+            connect(ret, SIGNAL(finished(KJob*)), this, 
SLOT(slotLoadingFinished(KJob*)));
             ret->start();
             d->m_realTimeIndexing = true;
             return;
         }
     }
-    */
 
     QStringList urls;
     Q_FOREACH (const KFileItem& item, items) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/baloo-widgets-4.12.90/src/filemetadatawidget.cpp 
new/baloo-widgets-4.12.97/src/filemetadatawidget.cpp
--- old/baloo-widgets-4.12.90/src/filemetadatawidget.cpp        2014-02-10 
16:55:05.000000000 +0100
+++ new/baloo-widgets-4.12.97/src/filemetadatawidget.cpp        2014-03-15 
16:18:39.000000000 +0100
@@ -232,16 +232,18 @@
 
 void FileMetaDataWidget::setItems(const KFileItemList& items)
 {
-    d->m_provider->setItems(items);
-
+    KFileItemList localItemsList;
     QStringList list;
+
     foreach(const KFileItem& item, items) {
-        QUrl url = item.url();
+        QUrl url = item.targetUrl();
         if (url.isLocalFile()) {
+            localItemsList << item;
             list << url.toLocalFile();
         }
     }
 
+    d->m_provider->setItems(localItemsList);
     d->m_widgetFactory->setItems(list);
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/baloo-widgets-4.12.90/src/widgetfactory.cpp 
new/baloo-widgets-4.12.97/src/widgetfactory.cpp
--- old/baloo-widgets-4.12.90/src/widgetfactory.cpp     2014-02-10 
16:55:05.000000000 +0100
+++ new/baloo-widgets-4.12.97/src/widgetfactory.cpp     2014-03-15 
16:18:39.000000000 +0100
@@ -272,8 +272,11 @@
 
 void WidgetFactory::slotTagClicked(const QString& tag)
 {
-    // vHanda: FIXME: Create a link for this tag!!
-    // emit urlActivated( tag.uri() );
+    KUrl url;
+    url.setScheme("tags");
+    url.setPath(tag);
+
+    emit urlActivated(url);
 }
 
 

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to