[SCM] ktp-kded-integration-module packaging branch, master, updated. debian/15.12.1-2-382-gbd961c2

Maximiliano Curia maxy at moszumanska.debian.org
Sat May 28 00:13:01 UTC 2016


Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-kded-module.git;a=commitdiff;h=8af0754

The following commit has been merged in the master branch:
commit 8af0754bcd8b8521445e7f562c3c4f4e44cf846d
Author: Martin Klapetek <martin.klapetek at gmail.com>
Date:   Tue Nov 15 14:05:35 2011 +0100

    Check for song data only once and don't deactivate the plugin if there are no songs metadata in dbus message
    
    Reviewed-by: David Edmundson
    BUG: 286632
---
 telepathy-mpris.cpp | 20 --------------------
 1 file changed, 20 deletions(-)

diff --git a/telepathy-mpris.cpp b/telepathy-mpris.cpp
index 8c3f39d..2c00774 100644
--- a/telepathy-mpris.cpp
+++ b/telepathy-mpris.cpp
@@ -79,24 +79,6 @@ void TelepathyMPRIS::onPlayerSignalReceived(const QString &interface, const QVar
 
     //FIXME We can do less lame parsing...maybe.
     Q_FOREACH (const QVariant &property, changedProperties.values()) {
-        //if we're dealing with track's metadata
-        if (property.canConvert<QDBusArgument>() && changedProperties.key(property) == QLatin1String("Metadata")) {
-            QDBusArgument g = property.value<QDBusArgument>();
-            QMap<QString, QVariant> k = qdbus_cast<QMap<QString, QVariant> >(g);
-
-            //amarok sends empty metadata after the playlist has finished, so let's make sure we won't use them
-            if (k.isEmpty()) {
-                break;
-            }
-            title = k.value(QLatin1String("xesam:title")).toString();
-            artist = k.value(QLatin1String("xesam:artist")).toString();
-            album = k.value(QLatin1String("xesam:album")).toString();
-            trackInfoFound = true;
-
-            //we got what we need, bail out
-            break;
-        }
-
         if (property.canConvert<QString>()) {
             if (property.toString() == QLatin1String("Paused") || property.toString() == QLatin1String("Stopped")) {
                 setActive(false);
@@ -138,8 +120,6 @@ void TelepathyMPRIS::onPlayerSignalReceived(const QString &interface, const QVar
         if (m_presenceActivated) {
             setActive(true);
         }
-    } else {
-        setActive(false);
     }
 }
 

-- 
ktp-kded-integration-module packaging



More information about the pkg-kde-commits mailing list