| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Needed for the Ubuntu Online Accounts plugins.
|
|
|
|
|
|
|
|
|
|
| |
It doesn't have to be a property any more, we can just get it from the
TpConnection when we need it.
Should fix a race crash when the TpAccount of the TpConnection is not set yet;
see fdo#51444.
https://bugzilla.gnome.org/show_bug.cgi?id=678807
|
|
|
|
|
|
|
| |
Empathy prepares the AM before preparing folks, so when folks set its features
on the factory, all TpContact are already created and so won't be upgraded.
https://bugzilla.gnome.org/show_bug.cgi?id=675214
|
|
|
|
|
|
| |
TP_CHANNEL_FEATURE_CHAT_STATES has been deprecated.
https://bugzilla.gnome.org/show_bug.cgi?id=675807
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=675597
|
|
|
|
|
|
|
| |
We are about to use the channel-contacts API so best to make sure they will
work.
https://bugzilla.gnome.org/show_bug.cgi?id=675229
|
|\ |
|
| |
| |
| |
| |
| | |
Sometimes contacts are assumed to have these features prepared, but they
don't always. Ensure they are prepared by the factory.
|
|/ |
|
|\
| |
| |
| |
| | |
Conflicts:
libempathy/empathy-tp-file.c
|
| |
| |
| |
| |
| |
| |
| | |
TpAutomaticClientFactory will create TpFileTransferChannels for us and
they're, like, way better.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=663387
|
| |
| |
| |
| | |
https://bugzilla.gnome.org/show_bug.cgi?id=663327
|
|/
|
|
|
|
| |
This reverts commit 40dc4074eeecb15c82d9eacb3fcd54cff7162440.
We can now depends on it.
|
|
|
|
|
|
| |
This reverts commit d8153fa21a7beb4229dbba1810eb8544af91db4f.
I was not supposed to commit that yet; the tp-glib API hasn't been released.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=661805
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=658245
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=650112
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=656831
|
|
|
|
|
|
| |
TP_CONNECTION_FEATURE_CONTACT_INFO
https://bugzilla.gnome.org/show_bug.cgi?id=656831
|
|
|
|
|
|
| |
TP_CONNECTION_FEATURE_AVATAR_REQUIREMENTS
https://bugzilla.gnome.org/show_bug.cgi?id=656831
|
|
|
|
|
|
|
| |
So we can rely on the connection returned by tp_account_get_connection() to be
usable right away.
https://bugzilla.gnome.org/show_bug.cgi?id=656831
|
|
- EmpathyChannelFactory has been changed to EmpathyClientFactory and inherit
from TpAutomaticClientFactory.
- We now always use the _with_am variant of TpSimple* constructors
- We define our own factory as default.
- Replace empathy_get_account_for_connection() by tp_connection_get_account()
- The factory is passed to EmpathyTpChat and TpyCallChannel
- Use tp_simple_client_factory_ensure_account() instead of
tp_account_manager_ensure_account().
- Rely on the factory to prepare connection features.
This should ensure that all the TpProxy and TpContact objects created in
Empathy are shared and use EmpathyClientFactory.
https://bugzilla.gnome.org/show_bug.cgi?id=655799
|