| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=677545
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=676634
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=669676
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=663387
|
|
|
|
|
|
| |
Implement their auth mechanisms
Fixes bug #661068 and #652544
|
|
|
|
|
|
| |
Also allow caller to get a ref on the EmpathyContact supporting audio/video.
https://bugzilla.gnome.org/show_bug.cgi?id=661981
|
|
|
|
|
|
|
|
| |
Folks is in the way of deprecating the
folks_persona_store_get_can_{alias,group}_personas methods in favour
of directly checking alias and groups properties via
folks_persona_store_get_always_writeable_properties and
folks_persona_get_writeable_properties.
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=650112
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
| |
Most of this file was already using it so best to stay consistent.
|
|
|
|
|
|
|
|
| |
Since we want to pop up a dialog when starting a call fails.
Conflicts:
libempathy/empathy-utils.c
|
|
|
|
|
|
| |
Conflicts:
libempathy/empathy-utils.c
|
|
|
|
| |
Helps: bgo#648822 - Port Empathy to Folks 0.5.1
|
| |
|
|
|
|
|
|
|
|
| |
This method takes a Telepathy Currency_Amount and attempts to format it using
currency rules appropriate for that amount.
Unfortunately I haven't yet found a good summary of currency rules, so I've
mostly been guessing. The currencies structure needs completing and checking.
|
|
|
|
|
| |
Helps bgo#644470 - Empathy needs to catch up with Folks interface name change
(API/ABI breaks)
|
|
|
|
|
|
|
|
|
|
| |
Generalise the mechanism used to determine whether a persona is to be
displayed by Empathy to also take into account whether the persona is the
user and, if so, whether they're in the contact list.
This bumps the libfolks dependency to 0.3.5.
Closes: bgo#637151
|
|
|
|
|
| |
Since the rest of the call stuff will only be compiled for
empathy-av so we don't link every binary against farsight.
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
|
|
|
|
| |
Helps bgo#625969.
|
|
|
|
| |
Helps bgo#625969.
|
|
|
|
|
| |
FolksAliasable is the new name for FolksAlias, and FolksGroupable
is the new name for FolksGroups.
|
|
|
|
|
| |
Also makes empathy_protocol_name_to_display_name() fallbacks to the protocol
name so caller doesn't have to.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Reuse existing errors for now.
|
|
|
|
|
| |
As EmpathyContact is now a wrapper around FolksPersona, we can mutate the
persona instead of acquiring an individual and mutating that instead.
|
| |
|
|
|
|
| |
folks_individual_from_empathy_contact() to make it clear that the return value has been referenced.
|
|
|
|
|
|
| |
This introduces a hacky function to return the individual for a given
EmpathyContact, which should go away once we break the assumption that
individuals are 1:1 with contacts.
|
| |
|
|
|
|
| |
with mainline Empathy.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
the friendly status reason can be asked from empathy-utils
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Push Tp state change errors to the handler/UI.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
special group for xmpp-local contacts.
|
| |
|
|
|
|
|
|
| |
Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2382
|
|
|
|
| |
svn path=/trunk/; revision=2294
|
|
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2249
|
|
|
|
| |
svn path=/trunk/; revision=2233
|
|
|
|
|
|
| |
Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2166
|
|
|
|
|
|
|
|
| |
dispatcher
Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
svn path=/trunk/; revision=2144
|
|
|
|
| |
svn path=/trunk/; revision=2046
|
|
|
|
|
|
| |
They have to be called by any process using libempathy.
svn path=/trunk/; revision=1966
|
|
|
|
| |
svn path=/trunk/; revision=1932
|
|
|
|
| |
svn path=/trunk/; revision=1877
|
|
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=1835
|
|
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=1790
|
|
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=1776
|
|
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=1773
|
|
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=1770
|
|
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=1738
|
|
|
|
|
|
| |
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=1737
|
|
|
|
| |
svn path=/trunk/; revision=1310
|
|
|
|
| |
svn path=/trunk/; revision=1108
|
|
|
|
|
|
| |
G_TYPE_INSTANCE_GET_PRIVATE all the time.
svn path=/trunk/; revision=1082
|
|
|
|
| |
svn path=/trunk/; revision=1028
|
|
|
|
| |
svn path=/trunk/; revision=946
|
|
|
|
| |
svn path=/trunk/; revision=932
|
|
|
|
|
|
| |
avoid problems move the code to a g_idle cb.
svn path=/trunk/; revision=922
|
|
|
|
| |
svn path=/trunk/; revision=909
|
|
|
|
| |
svn path=/trunk/; revision=906
|
|
|
|
| |
svn path=/trunk/; revision=892
|
|
|
|
|
|
| |
and others in src/
svn path=/trunk/; revision=813
|
|
|
|
| |
svn path=/trunk/; revision=608
|
|
|
|
|
|
| |
properties directly in EmpathyContact
svn path=/trunk/; revision=601
|
|
|
|
|
|
| |
empathy_chat_with_contact_id() to start a chat with a contact. Make use of it when appropriate.
svn path=/trunk/; revision=527
|
|
|
|
|
|
| |
ChangeLog
svn path=/trunk/; revision=455
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-29 Xavier Claessens <xclaesse@gmail.com>
* libempathy-gtk/empathy-call-window.c:
* libempathy-gtk/empathy-call-window.h:
* libempathy-gtk/empathy-contact-list-view.c:
* libempathy-gtk/empathy-call-window.glade:
* libempathy-gtk/Makefile.am:
* libempathy-gtk/empathy-chat-window.c:
* src/empathy-call-chandler.c:
* src/empathy-call.chandler:
* src/org.gnome.Empathy.Call.service.in:
* src/Makefile.am:
* libempathy/empathy-utils.c:
* libempathy/empathy-utils.h:
* libempathy/empathy-tp-call.c:
* libempathy/empathy-tp-call.h:
* libempathy/Makefile.am:
* libempathy/tp-stream-engine.xml:
* configure.ac:
* doc/libempathy-gtk/libempathy-gtk-docs.sgml:
* doc/libempathy/libempathy.types:
* doc/libempathy/libempathy-docs.sgml:
* doc/libempathy/Makefile.am:
* doc/libempathy/tmpl/empathy-utils.sgml: Initial Voice+Video support
Fixes bug #468204 (Elliot Fairweather, Xavier Claessens).
svn path=/trunk/; revision=339
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-26 Xavier Claessens <xclaesse@gmail.com>
* libempathy/empathy-utils.c:
* libempathy/empathy-utils.h:
* libempathy/empathy-avatar.c:
* libempathy/empathy-avatar.h:
* libempathy/empathy-contact-factory.c: Cache avatars and RequestAvatars
only when needed.
svn path=/trunk/; revision=320
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-08-02 Xavier Claessens <xclaesse@gmail.com>
* libempathy-gtk/empathy-accounts-dialog.c:
* libempathy/empathy-utils.c:
* libempathy/empathy-utils.h: Adding new empathy_strdiff API stolen from
telepathy-glib. It check if strings are != NULL before using strcmp.
Using that API to fix bug #461886. Should be used in more places.
svn path=/trunk/; revision=224
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-20 Xavier Claessens <xclaesse@gmail.com>
* libempathy/Makefile.am:
* libempathy/empathy-tp-roomlist.h:
* libempathy/empathy-tp-roomlist.c:
* libempathy-gtk/empathy-chatrooms-window.c:
* libempathy-gtk/empathy-new-chatroom-dialog.c: Initial room list
support. It does not works yet.
* libempathy-gtk/empathy-account-widget-generic.c: Add support for all
types of integer and float. Fixes bug #457740 (Jamey Hicks).
* libempathy/empathy-tp-chat.c:
* libempathy-gtk/empathy-chat.c: If there is an error sending a message,
show an error message to the user.
* libempathy-gtk/empathy-accounts-dialog.c: Fix a leak, profile should
be unrefed after mc_account_get_profile.
* libempathy/empathy-utils.c:
* libempathy/empathy-utils.h:
* libempathy/empathy-tp-chatroom.c:
* libempathy/empathy-tp-group.h:
* libempathy/empathy-tp-group.c:
* src/empathy.c: Rename empathy_get_channel_id() to
empathy_inspect_channel(). We now have empathy_inspect_handle().
* po/POTFILES.in:
* libempathy/empathy-tp-contact-list.c: Set all contacts from salut
protocol to the "Local Network" group.
* libempathy/empathy-idle.c: Fix NetworkManager support.
* libempathy/empathy-chatroom.h: Fix indentation.
* libempathy-gtk/empathy-status-icon.c:
* libempathy-gtk/empathy-ui-utils.c:
* libempathy-gtk/empathy-ui-utils.h:
- Iconify main window to the status icon like in rhythmbox.
Fixes bug #458106 (Jaap A. Haitsma).
- Rounded avatars. Fixes bug #457992 (Raphael Slinckx)
* Makefile.am: Fix distcheck for gtkdoc (Vincent Untz)
* data/empathy.desktop.in.in: Change application description
(Jaap A. Haitsma).
svn path=/trunk/; revision=190
|
|
2007-06-22 Xavier Claessens <xclaesse@gmail.com>
* libempathy/*.[ch]:
* libempathy-gtk/*.[ch]:
* src/*.[ch]: Rename all filenames starting with "gossip" by "empathy",
change namespace of all gossip_*() functions to empathy_*().
Fixes bug #444490 (Mario Danic, Xavier Claessens).
svn path=/trunk/; revision=170
|