[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:04:26 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-common-internals.git;a=commitdiff;h=7cc15a4
The following commit has been merged in the master branch:
commit 7cc15a472ec27402846671b7cca5cced661e02bc
Author: George Goldberg <grundleborg at googlemail.com>
Date: Thu Feb 11 22:01:00 2010 +0000
Update the account nickname in Nepomuk when it changes.
svn path=/trunk/playground/network/telepathy-integration-daemon/; revision=1088908
---
kpeople/nepomuk-feeder/telepathyaccount.cpp | 15 +++++++++++----
kpeople/nepomuk-feeder/telepathyaccount.h | 1 +
2 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/kpeople/nepomuk-feeder/telepathyaccount.cpp b/kpeople/nepomuk-feeder/telepathyaccount.cpp
index 9557974..59f6808 100644
--- a/kpeople/nepomuk-feeder/telepathyaccount.cpp
+++ b/kpeople/nepomuk-feeder/telepathyaccount.cpp
@@ -60,13 +60,13 @@ TelepathyAccount::TelepathyAccount(const QString &path, TelepathyAccountMonitor
connect(m_account.data(),
SIGNAL(haveConnectionChanged(bool)),
SLOT(onHaveConnectionChanged(bool)));
+ connect(m_account.data(),
+ SIGNAL(nicknameChanged(const QString &)),
+ SLOT(onNicknameChanged(const QString &)));
/*
connect(m_account.data(),
SIGNAL(currentPresenceChanged(Tp::SimplePresence)),
SLOT(onCurrentPresenceChanged(Tp::SimplePresence)));
- connect(m_account.data(),
- SIGNAL(displayNameChanged(QString)),
- SLOT(onDisplayNameChanged(QString)));
// ...... and any other properties we want to sync...
*/
}
@@ -148,7 +148,7 @@ void TelepathyAccount::doNepomukSetup()
m_accountResource.addProperty(Nepomuk::Vocabulary::NCO::imID(),
m_account->parameters().value("account").toString());
m_accountResource.addProperty(Nepomuk::Vocabulary::NCO::imNickname(),
- m_account->displayName());
+ m_account->nickname());
m_accountResource.addProperty(Nepomuk::Vocabulary::Telepathy::accountIdentifier(),
m_path);
@@ -197,6 +197,13 @@ void TelepathyAccount::onConnectionReady(Tp::PendingOperation *op)
// contacts in the connection's roster.
}
+void TelepathyAccount::onNicknameChanged(const QString& nickname)
+{
+ m_accountResource.setProperty(Nepomuk::Vocabulary::NCO::imNickname(),
+ nickname);
+}
+
+
#include "telepathyaccount.moc"
diff --git a/kpeople/nepomuk-feeder/telepathyaccount.h b/kpeople/nepomuk-feeder/telepathyaccount.h
index 7dc5316..b1855fc 100644
--- a/kpeople/nepomuk-feeder/telepathyaccount.h
+++ b/kpeople/nepomuk-feeder/telepathyaccount.h
@@ -56,6 +56,7 @@ private Q_SLOTS:
void onAccountReady(Tp::PendingOperation *op);
void onHaveConnectionChanged(bool haveConnection);
void onConnectionReady(Tp::PendingOperation *op);
+ void onNicknameChanged(const QString &nickname);
private:
Q_DISABLE_COPY(TelepathyAccount);
--
ktp-common-internals packaging
More information about the pkg-kde-commits
mailing list