[SCM] ktp-accounts-kcm packaging branch, master, updated. debian/15.12.1-1-1157-gc4589c5

Maximiliano Curia maxy at moszumanska.debian.org
Fri May 27 23:59:47 UTC 2016


Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-accounts-kcm.git;a=commitdiff;h=41e6195

The following commit has been merged in the master branch:
commit 41e61953e854bfb3d789f52390976d69f885483e
Author: Paolo Capriotti <p.capriotti at gmail.com>
Date:   Sun Jul 17 19:16:29 2011 +0100

    Connect automatically when an account is enabled.
    
    REVIEW: 101980
---
 src/kcm-telepathy-accounts.cpp | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/kcm-telepathy-accounts.cpp b/src/kcm-telepathy-accounts.cpp
index 26e5f0b..1890ae1 100644
--- a/src/kcm-telepathy-accounts.cpp
+++ b/src/kcm-telepathy-accounts.cpp
@@ -140,6 +140,14 @@ void KCMTelepathyAccounts::onAccountEnabledChanged(const QModelIndex &index, boo
         value = QVariant(Qt::Unchecked);
     }
     m_accountsListModel->setData(index, value, Qt::CheckStateRole);
+
+    if (enabled) {
+        // connect the account
+        AccountItem *item = m_accountsListModel->itemForIndex(index);
+        if (item) {
+            item->account()->setRequestedPresence(Tp::Presence::available(QString("Online")));
+        }
+    }
 }
 
 void KCMTelepathyAccounts::onAccountManagerReady(Tp::PendingOperation *op)

-- 
ktp-accounts-kcm packaging



More information about the pkg-kde-commits mailing list