aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy/empathy-client-factory.c
Commit message (Collapse)AuthorAgeFilesLines
* Allow to call phone number of contactsGuillaume Desmottes2011-08-291-0/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=650112
* rely on the factory to prepare TP_CONNECTION_FEATURE_BALANCEGuillaume Desmottes2011-08-191-0/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656831
* contact-widget: rely on the factory to prepare ↵Guillaume Desmottes2011-08-191-0/+3
| | | | | | TP_CONNECTION_FEATURE_CONTACT_INFO https://bugzilla.gnome.org/show_bug.cgi?id=656831
* avatar-chooser: rely on the factory to prepare ↵Guillaume Desmottes2011-08-191-0/+3
| | | | | | TP_CONNECTION_FEATURE_AVATAR_REQUIREMENTS https://bugzilla.gnome.org/show_bug.cgi?id=656831
* ask factory to prepare TP_ACCOUNT_FEATURE_CONNECTIONGuillaume Desmottes2011-08-191-0/+18
| | | | | | | 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
* Port to new tp-glib client factoryGuillaume Desmottes2011-08-181-0/+181
- 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