[SCM] ktp-common-internals packaging branch, master, updated. debian/15.12.1-2-1839-gf0635e9

Maximiliano Curia maxy at moszumanska.debian.org
Mon May 9 09:08:16 UTC 2016


Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-common-internals.git;a=commitdiff;h=f8d506c

The following commit has been merged in the master branch:
commit f8d506c794b3be7c5b491ac73ae7e61758207eba
Author: David Edmundson <davidedmundson at kde.org>
Date:   Fri Jun 13 18:48:13 2014 +0200

    Expose currentPresenceIconName for use by new presence applet
---
 KTp/global-presence.cpp |  5 +++++
 KTp/global-presence.h   | 11 +++++++++--
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/KTp/global-presence.cpp b/KTp/global-presence.cpp
index a1fa319..08e268b 100644
--- a/KTp/global-presence.cpp
+++ b/KTp/global-presence.cpp
@@ -114,6 +114,11 @@ QIcon GlobalPresence::currentPresenceIcon() const
     return currentPresence().icon();
 }
 
+QString GlobalPresence::currentPresenceIconName() const
+{
+    return currentPresence().iconName();
+}
+
 GlobalPresence::ConnectionPresenceType GlobalPresence::currentPresenceType() const
 {
     KTp::Presence p = currentPresence();
diff --git a/KTp/global-presence.h b/KTp/global-presence.h
index 22db090..dd20d46 100644
--- a/KTp/global-presence.h
+++ b/KTp/global-presence.h
@@ -42,11 +42,17 @@ class KTP_EXPORT GlobalPresence : public QObject
 {
     Q_OBJECT
     Q_ENUMS(ConnectionPresenceType)
+    Q_PROPERTY(Tp::AccountManagerPtr accountManager READ accountManager WRITE addAccountManager)
+
     Q_PROPERTY(QString presenceMessage READ currentPresenceMessage NOTIFY currentPresenceChanged)
     Q_PROPERTY(ConnectionPresenceType presenceType READ currentPresenceType NOTIFY currentPresenceChanged)
-    Q_PROPERTY(Tp::AccountManagerPtr accountManager READ accountManager WRITE addAccountManager)
     Q_PROPERTY(QIcon currentPresenceIcon READ currentPresenceIcon NOTIFY currentPresenceChanged)
+    Q_PROPERTY(QString currentPresenceIconName READ currentPresenceIconName NOTIFY currentPresenceChanged)
+    Q_PROPERTY(KTp::Presence requestedPresence READ currentPresence NOTIFY currentPresenceChanged)
+
     Q_PROPERTY(KTp::Presence requestedPresence READ requestedPresence WRITE setPresence NOTIFY requestedPresenceChanged)
+
+
 public:
     explicit GlobalPresence(QObject *parent = 0);
 
@@ -76,6 +82,8 @@ public:
     /** The most online presence of any account*/
     Presence currentPresence() const;
     QString currentPresenceMessage() const;
+    QIcon currentPresenceIcon() const;
+    QString currentPresenceIconName() const;
     ConnectionPresenceType currentPresenceType() const;
 
     /** The most online presence requested for any account if any of the accounts are changing state.
@@ -90,7 +98,6 @@ public:
 
     Tp::AccountSetPtr onlineAccounts() const;
 
-    QIcon currentPresenceIcon() const;
 
 Q_SIGNALS:
     void requestedPresenceChanged(const KTp::Presence &customPresence);

-- 
ktp-common-internals packaging



More information about the pkg-kde-commits mailing list