Commit graph

6 commits

Author SHA1 Message Date
Aleix Pol Gonzalez
a465577005 Move the Telepathy infrastructure at the plugin level
At the moment, telepathy integration needs to be compiled within the
daemon. This creates a rather aggressive dependency with Telepathy.

This plugin proposes to move into a plugin, so that if the plugin isn't
present, telepathy becomes out of the picture.

REVIEW: 128149
2016-06-18 11:54:38 +02:00
Aleix Pol
0809e33118 Fix compilation with newer (and older, i.e. last relased) telepathy-qt versions 2015-11-23 12:39:25 +01:00
David Edmundson
8d3c5441ed Tone down the debug 2015-09-11 12:57:47 +02:00
David Edmundson
75b8e24727 Fix compilation on newer TpQt 2015-09-11 12:08:50 +02:00
David Edmundson
2c0a138257 Check PendingReady return values
Apparently you can get a valid accountset without a valid filter, which
then crashes

BUG: 352532
2015-09-10 21:51:08 +02:00
David Edmundson
e4cbf22519 Telepathy integration
This sends recieved text messages to any Telepathy client and allows the
user to respond from there.
This should work with both our clients and Empathy.

An account on telepathy is created on activation.

As Telepathy clients expect backends to be always running, this is
started by the daemon to
suppress client errors. The plugin system then talks to the same CM via
use of a singleton accessor.

Based on work by Alexandr Akulich then tidied up and rebased.
2015-09-10 20:36:46 +02:00