[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