aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy/empathy-utils.h
Commit message (Collapse)AuthorAgeFilesLines
* Add an usre_requested param to _account_get_error()Cosimo Cecchi2010-08-191-1/+2
|
* no need to pass the reason to empathy_account_get_error_messageGuillaume Desmottes2010-08-051-2/+1
|
* empathy_status_reason_get_default_message can be static nowGuillaume Desmottes2010-08-051-1/+0
|
* add empathy_account_get_error_messageGuillaume Desmottes2010-08-051-1/+3
|
* add empathy_dbus_error_name_get_default_messageGuillaume Desmottes2010-08-051-0/+1
| | | | Reuse existing errors for now.
* Remove folks_individual_dup_from_empathy_contact()Philip Withnall2010-07-221-1/+0
| | | | | As EmpathyContact is now a wrapper around FolksPersona, we can mutate the persona instead of acquiring an individual and mutating that instead.
* Update to the FolksIndividualAggregator:individuals-changed signal.Travis Reitter2010-07-211-0/+1
|
* Add 'dup' to the names of empathy_contact_from_folks_individual() and ↵Travis Reitter2010-07-211-2/+2
| | | | folks_individual_from_empathy_contact() to make it clear that the return value has been referenced.
* Re-enable changing individuals' groupsPhilip Withnall2010-07-211-0/+1
| | | | | | 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.
* Re-implement the context menu for IndividualsTravis Reitter2010-07-211-0/+1
|
* Base the contact list around libfolks metacontacts. Not yet to feature-parityTravis Reitter2010-07-211-0/+4
| | | | with mainline Empathy.
* remove empathy_signal_connect_weak (#613583)Guillaume Desmottes2010-04-091-5/+0
|
* factor out empathy_connect_new_accountGuillaume Desmottes2010-03-021-0/+4
|
* Use a appropriate unique name for Empathy unique appSjoerd Simons2010-02-251-2/+0
|
* define EMPATHY_CLIENT_NAMEGuillaume Desmottes2010-02-221-0/+2
|
* refactor friendly status reason messagesFelix Kaser2009-12-151-0/+1
| | | | the friendly status reason can be asked from empathy-utils
* Add empathy_account_manager_get_accounts_connected function.Jonny Lamb2009-10-241-0/+2
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* Add empathy_get_account_for_connection function.Jonny Lamb2009-10-241-0/+2
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* copy empathy_signal_connect_weak from telepathy-gabbleGuillaume Desmottes2009-10-151-0/+5
|
* Make empathy_protocol_name_to_display_name publicCosimo Cecchi2009-08-251-0/+1
|
* remove usage of empathy_account_equalSjoerd Simons2009-07-301-2/+0
|
* Remove empathy_account_hashSjoerd Simons2009-07-301-1/+0
|
* Add a utility function to may protocols to their iconsSjoerd Simons2009-07-291-0/+2
|
* Remove last references to mission-control 4Sjoerd Simons2009-07-161-3/+0
|
* Add an GType of aoSjoerd Simons2009-07-081-0/+3
|
* Port libempathy to EmpathyAccountSjoerd Simons2009-07-011-1/+0
|
* Add a helper uint_compare functionCosimo Cecchi2009-06-011-0/+2
|
* Move the error declaration in empathy-tp-file.hCosimo Cecchi2009-06-011-10/+0
|
* W.I.P. for hash on receiver side.Cosimo Cecchi2009-06-011-0/+1
|
* React to Tp remote errorsCosimo Cecchi2009-06-011-3/+4
| | | | Push Tp state change errors to the handler/UI.
* W.I.P. for heavy lifting on EmpathyTpFile.Cosimo Cecchi2009-06-011-0/+1
|
* Add some error handling and keep on adding progress signals.Cosimo Cecchi2009-06-011-0/+7
|
* Remove usage of McPresence as much as possibleSjoerd Simons2009-05-311-3/+3
|
* empathy-utils: fix coding style and update FSF addressGuillaume Desmottes2009-05-181-3/+3
|
* Replace empathy_connection_get_protocol by tp_connection_parse_object_pathXavier Claessens2009-04-221-2/+1
|
* Extract protocol from the connection's object-path and correctly set the ↵Xavier Claessens2009-04-221-1/+2
| | | | special group for xmpp-local contacts.
* Drop dead codeXavier Claessens2009-04-221-10/+0
|
* Switch to calling CallFactory to make callsSjoerd Simons2009-02-031-3/+0
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2382
* Move empathy_notification_is_enabled () to src/Xavier Claessens2009-01-311-1/+1
| | | | svn path=/trunk/; revision=2294
* Renamed G_STR_EMPTY to EMP_STR_EMPTY.Jonny Lamb2009-01-231-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2249
* empathy_mission_control_new -> dup_singleton.Xavier Claessens2009-01-161-1/+1
| | | | svn path=/trunk/; revision=2233
* Add a utility function to start a call to a contactSjoerd Simons2009-01-101-0/+4
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2166
* Remove custom channel requesting functionality, this should go through the ↵Sjoerd Simons2009-01-101-16/+0
| | | | | | | | dispatcher Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2144
* Remove dead code from empathy-util.Xavier Claessens2009-01-071-5/+0
| | | | svn path=/trunk/; revision=2046
* Add empathy_init(), empathy_gtk_init() and empathy_gtk_init_with_args(). ↵Xavier Claessens2008-12-121-0/+1
| | | | | | They have to be called by any process using libempathy. svn path=/trunk/; revision=1966
* Use GRegex instead of custom code and use a new regex to detect URIsXavier Claessens2008-12-011-17/+2
| | | | svn path=/trunk/; revision=1932
* Remove useless linesXavier Claessens2008-11-221-1/+0
| | | | svn path=/trunk/; revision=1877
* Moved empathy_send_file to EmpathyDispatcher and renamed it. (Jonny Lamb)Jonny Lamb2008-11-221-10/+0
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1835
* Fixed copyright and author headers. (Jonny Lamb)Jonny Lamb2008-11-221-0/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1790
* Renamed EmpathyFile to EmpathyTpFile. (Jonny Lamb)Jonny Lamb2008-11-221-3/+3
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1776
* Removed empathy_init in favour of calling emp_cli_init directly. (Jonny Lamb)Jonny Lamb2008-11-221-3/+0
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1773
* Converted sources to Collabora coding style. (Jonny Lamb)Jonny Lamb2008-11-221-0/+5
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1770
* Added empathy_send_file* helper functions to empathy-utils. (Jonny Lamb)Jonny Lamb2008-11-221-0/+7
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1738
* Added empathy_init function to call emp_cli_init in main. (Jonny Lamb)Jonny Lamb2008-11-221-0/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1737
* Add a function to request a channel from a string handleXavier Claessens2008-08-071-1/+15
| | | | svn path=/trunk/; revision=1310
* Improve dispatcher. Fixes bug #465928.Xavier Claessens2008-05-181-8/+7
| | | | svn path=/trunk/; revision=1108
* Keep a priv pointer in the object struct instead of using ↵Xavier Claessens2008-05-061-0/+1
| | | | | | G_TYPE_INSTANCE_GET_PRIVATE all the time. svn path=/trunk/; revision=1082
* Add support for apt:// URLS. Fixes bug #529049 (Gaëtan Podevijn).Xavier Claessens2008-04-221-0/+1
| | | | svn path=/trunk/; revision=1028
* Update copyright year in .h too, it was done in .c only.Xavier Claessens2008-04-151-1/+1
| | | | svn path=/trunk/; revision=946
* Fix disconnection of AccountStatusChanged signal.Xavier Claessens2008-04-131-1/+2
| | | | svn path=/trunk/; revision=932
* We can't use *_run_* API from dbus signal cb or method implementation. To ↵Xavier Claessens2008-04-111-0/+4
| | | | | | avoid problems move the code to a g_idle cb. svn path=/trunk/; revision=922
* Remove unused includesXavier Claessens2008-04-111-2/+0
| | | | svn path=/trunk/; revision=909
* Remove empathy_inspect_* and add empathy_channel_get_accountXavier Claessens2008-04-111-5/+1
| | | | svn path=/trunk/; revision=906
* Add empathy_run_until_read[_full] functionsXavier Claessens2008-04-111-0/+10
| | | | svn path=/trunk/; revision=892
* Use empathy_file_lookup for glade files since some are in libempathy-gtk/ ↵Xavier Claessens2008-03-171-1/+2
| | | | | | and others in src/ svn path=/trunk/; revision=813
* Change new message dialog to new conversation and make possible to do voip call.Xavier Claessens2008-02-091-1/+3
| | | | svn path=/trunk/; revision=608
* Remove EmpathyPresence object and have "presence" and "presence-message" ↵Xavier Claessens2008-01-251-0/+3
| | | | | | properties directly in EmpathyContact svn path=/trunk/; revision=601
* Add convinience functions empathy_chat_with_contact() and ↵Xavier Claessens2008-01-021-0/+4
| | | | | | empathy_chat_with_contact_id() to start a chat with a contact. Make use of it when appropriate. svn path=/trunk/; revision=527
* Conflicts:Xavier Claessens2007-12-031-3/+0
| | | | | | ChangeLog svn path=/trunk/; revision=455
* Initial Voice+Video support Fixes bug #468204 (Elliot Fairweather, XavierXavier Claessens2007-09-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Cache avatars and RequestAvatars only when needed.Xavier Claessens2007-09-271-2/+3
| | | | | | | | | | | | | | 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
* Adding new empathy_strdiff API stolen from telepathy-glib. It check ifXavier Claessens2007-08-021-11/+3
| | | | | | | | | | | | | 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
* Initial room list support. It does not works yet.Xavier Claessens2007-07-201-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Rename all filenames starting with "gossip" by "empathy", change namespaceXavier Claessens2007-06-221-0/+100
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