aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk
Commit message (Expand)AuthorAgeFilesLines
* roster: compare elements as utf8 strings, for correct collationFrédéric Péters2013-07-091-2/+2
* EmpathySearchContactDialog: Set search entry insensitive when search is not s...Xavier Claessens2013-07-081-0/+2
* EmpathyContactSearchDialog: Set line wrap on message pages instead of ellipsizeXavier Claessens2013-07-081-1/+1
* EmpathyContactSearchDialog: Add a "Not Supported" message pageXavier Claessens2013-07-081-1/+15
* EmpathyContactSearchDialog: factor out append_message_page()Xavier Claessens2013-07-081-13/+20
* Merge branch 'gnome-3-8'Guillaume Desmottes2013-06-261-1/+21
|\
| * Fix escaping of text in empathy log windowRyan Lortie2013-06-261-1/+21
* | Fix new account dialog for title conforming to HIGSindhu S2013-06-141-1/+1
* | Merge branch 'gnome-3-8'Guillaume Desmottes2013-05-241-7/+2
|\|
| * Revert "log-window: escape the body of the message"Guillaume Desmottes2013-05-241-7/+2
* | Merge branch 'gnome-3-8'Xavier Claessens2013-05-071-0/+11
|\|
| * Fix crash when displaying google account vcardXavier Claessens2013-05-071-0/+11
* | GNOME Goal: Update icon namesB.Prathibha2013-05-031-1/+1
* | keyring: Drop legacy function after the libsecret migrationEmanuele Aina2013-04-041-8/+2
* | Clean up #include directives in source filesEmanuele Aina2013-04-0227-36/+2
* | Clean up #include directives in headersEmanuele Aina2013-04-0227-29/+9
* | Reorder header inclusions accordingly to the Telepathy coding styleEmanuele Aina2013-04-0275-218/+175
* | Use a flat namespace for internal includesEmanuele Aina2013-04-0180-170/+170
* | Avoid include path overspecificationsEmanuele Aina2013-04-0112-28/+28
* | Use double quotes for all internal headersEmanuele Aina2013-04-0180-190/+190
* | account-widget: Embed .ui files with GResourceEmanuele Aina2013-04-018-42/+64
* | ui-utils: Add empathy_builder_get_resource()Emanuele Aina2013-03-312-5/+43
|/
* Fix breakage introduced in previous commit with Cheese enabledEmanuele Aina2013-03-291-0/+1
* Drop unused/redundant header inclusionsEmanuele Aina2013-03-2865-343/+3
* Consistently use `#include "config.h"` everywhereEmanuele Aina2013-03-2824-24/+24
* irc-network-chooser-dialog: break live search references cycleGuillaume Desmottes2013-03-111-0/+8
* irc-network-chooser-dialog: disconnect live search signals in disposeGuillaume Desmottes2013-03-111-12/+12
* live_search_unmap: check if priv->hook_widget is not NULLGuillaume Desmottes2013-03-111-1/+3
* Revert "Go back to libgee 0.6.x"Guillaume Desmottes2013-02-192-8/+6
* empathy-chat: show pending messages only for the first set of logsDebarshi Ray2013-01-211-4/+5
* empathy-chat: load logs as the user scrolls up or resizes the dialogDebarshi Ray2013-01-211-45/+173
* theme-adium: add empathy_theme_adium_prepend_messageDebarshi Ray2013-01-212-34/+135
* irc-network-chooser-dialog: use GNOME 3 +/- buttonsGuillaume Desmottes2013-01-081-10/+54
* Merge branch 'gnome-3-6'Guillaume Desmottes2013-01-071-2/+7
|\
| * log-window: escape the body of the messageGuillaume Desmottes2013-01-071-2/+7
* | theme-adium: implement %messageDirection%Guillaume Desmottes2013-01-041-9/+32
* | Recognize both handheld and phone clienttypes as mobile devicesSjoerd Simons2013-01-033-21/+7
* | notification: set the "desktop-entry" hintGuillaume Desmottes2013-01-032-0/+5
* | factor out empathy_notify_manager_create_notification()Guillaume Desmottes2013-01-032-0/+19
* | theme-adium: use EMPATHY_WEBKIT_MENU_INSPECTGuillaume Desmottes2012-12-261-51/+11
* | add EMPATHY_WEBKIT_MENU_INSPECT flagGuillaume Desmottes2012-12-262-0/+21
* | factor out empathy_webkit_show_inspector()Guillaume Desmottes2012-12-263-6/+15
* | theme-adium: use WebKitWebView::context-menu signalGuillaume Desmottes2012-12-261-22/+27
* | export empathy_webkit_create_context_menu()Guillaume Desmottes2012-12-262-1/+5
* | factor out empathy_webkit_create_context_menu()Guillaume Desmottes2012-12-261-7/+21
* | empathy-webkit-util: coding style fixesGuillaume Desmottes2012-12-262-14/+18
* | roster-contact: prefix status msg in case of errorGuillaume Desmottes2012-12-261-1/+21
* | irc-network-dialog: Don't allow window resizingMichael Wood2012-11-021-0/+2
* | irc-network-dialog: Make sure the port GtkSpinButton gets enough spaceMichael Wood2012-11-021-0/+13
* | irc-network-chooser-dialog: Attach dialog to parent windowMichael Wood2012-11-021-1/+1
|/
* empathy-spell: fix string leakPavel Vasin2012-10-081-1/+1
* theme-manager: fix GList leakPavel Vasin2012-10-081-2/+2
* empathy_theme_manager_dup_theme_name_from_path(): fix mem leaksPavel Vasin2012-10-081-3/+5
* contact-search-dialog: fix GtkSizeGroup leakPavel Vasin2012-10-081-0/+1
* individual-menu: fix another GeeIterator leakPavel Vasin2012-10-081-0/+2
* roster-view: add some delay before actually starting the live searchGuillaume Desmottes2012-10-021-2/+27
* cope with the top_group_members list being changed while iterating over itGuillaume Desmottes2012-10-021-6/+13
* roster-model-manager: factor out {add_to,remove_from}_top_group_members()Guillaume Desmottes2012-10-021-14/+23
* individual_menu_add_personas(): restore the persona.individual after creating...Guillaume Desmottes2012-09-281-0/+5
* include telepathy-glib.hGuillaume Desmottes2012-09-1733-53/+30
* individual-menu: fix GeeIterator leakGuillaume Desmottes2012-09-131-1/+2
* theme-adium: free the result of g_strsplit with g_strfreevGuillaume Desmottes2012-09-131-6/+3
* theme-adium: fix priv->variant leakGuillaume Desmottes2012-09-131-0/+2
* rename empathy_roster_model_get_groups_for_individual() to _dup_Guillaume Desmottes2012-09-125-14/+14
* empathy_roster_model_get_groups_for_individual: return a (transfer full) listGuillaume Desmottes2012-09-123-5/+5
* filter_groups: don't leak the widgets listGuillaume Desmottes2012-09-121-2/+8
* use tp_connection_dup_contact_info_supported_fields()Guillaume Desmottes2012-09-111-2/+2
* use tp_contact_dup_contact_info()Guillaume Desmottes2012-09-112-4/+4
* use tp_channel_get_connection()Guillaume Desmottes2012-09-111-4/+4
* use tp_account_manager_dup_valid_accounts()Guillaume Desmottes2012-09-119-20/+20
* roster-view: clear the view when disposingGuillaume Desmottes2012-09-111-11/+15
* add a FIXME about the initial value of the 'remember' checkboxGuillaume Desmottes2012-09-071-0/+3
* consider account widget has changed if the remember checkbox is changedGuillaume Desmottes2012-09-071-5/+12
* ll-xmpp-assistant: deal with the im-local-xmpp not being foundGuillaume Desmottes2012-09-071-4/+7
* roster-view: compare groups using strcmpGuillaume Desmottes2012-09-041-1/+2
* roster-view: don't display offline not favorite top contactsGuillaume Desmottes2012-09-041-1/+43
* model-manager: connect on the "favourites-changed" signalGuillaume Desmottes2012-09-041-1/+1
* roster-view: clear_view: start by cleaning our internal hash tablesGuillaume Desmottes2012-09-031-3/+3
* roster-view: check_if_empty(): check groups as wellGuillaume Desmottes2012-08-311-3/+36
* roster-view: factor out check_if_empty()Guillaume Desmottes2012-08-311-13/+19
* roster-view: remember state expanded status of groupsGuillaume Desmottes2012-08-301-0/+11
* roster-view: make sure the same contact isn't added twice to the same groupGuillaume Desmottes2012-08-301-0/+3
* roster-model-manager: always remove removed individual from the top groupGuillaume Desmottes2012-08-291-2/+1
* Remove libempathy-gtk dependency on gstreamerSjoerd Simons2012-08-292-40/+0
* Updated egg-list-box versionLaurent Contzen2012-08-281-0/+0
* Remember password at least until session restartXavier Claessens2012-08-271-10/+4
* use empathy_launch_external_app() to launch gnome-contactsGuillaume Desmottes2012-08-151-44/+18
* empathy_launch_external_app: allow to pass argumentsGuillaume Desmottes2012-08-152-2/+32
* factor out empathy_launch_external_app()Guillaume Desmottes2012-08-152-0/+51
* Use TpWeakRef when user_data of an async call is a widgetXavier Claessens2012-08-141-5/+8
* Connected notify on individuals to refilter if neededLaurent Contzen2012-08-101-13/+54
* Added filtering function to model-aggregatorLaurent Contzen2012-08-092-6/+56
* Implemented _get_groups_for_individualLaurent Contzen2012-08-091-0/+26
* New GHashTable individuals and _get_individuals implementationLaurent Contzen2012-08-091-6/+71
* Connected the aggregator to individuals-changed signalLaurent Contzen2012-08-091-0/+39
* Added new aggregator property in EmpathyRosterModelAggregatorLaurent Contzen2012-08-092-7/+47
* EmpathyRosterModelAggregator implements EmpathyRosterModel ifaceLaurent Contzen2012-08-091-2/+17
* Coding style fixupsLaurent Contzen2012-08-092-3/+6
* add empathy-roster-model-aggregatorGuillaume Desmottes2012-08-093-0/+241
* Removed now useless _get_top_individuals function in the modelLaurent Contzen2012-08-073-35/+0
* Moved _contact_in_top from the model to the viewLaurent Contzen2012-08-074-63/+38
* Added top_group_members list in model, view relying on itLaurent Contzen2012-08-074-198/+110
* Coding style fixupsLaurent Contzen2012-08-064-6/+12
* Changed some "Return value:" for "Returns:" in gtk-doc annotationsLaurent Contzen2012-08-061-2/+2
* Moved the #define'd groups names from view to modelLaurent Contzen2012-08-064-22/+21
* Moved contact_in_top and contact_is_favourite from view to modelLaurent Contzen2012-08-064-35/+70
* Removed the manager from the view, relying only on the modelLaurent Contzen2012-08-062-35/+3
* roster-model now catches notify::favourites-changedLaurent Contzen2012-08-064-2/+37
* roster-model now catches notify::top-individualsLaurent Contzen2012-08-064-3/+30
* Added new function _get_top_individuals in the modelLaurent Contzen2012-08-064-4/+36
* Documented public functions in empathy-roster-modelLaurent Contzen2012-08-061-0/+18
* Coding style fixup in empathy-roster-model-manager.cLaurent Contzen2012-08-061-1/+2
* libraries and plugins must be using gi18n-lib.hXavier Claessens2012-07-303-3/+3
* EmpathyContactWidget: remove all remaining flagsXavier Claessens2012-07-303-143/+52
* EmpathyContactWidget: remove unused flags and dead codeXavier Claessens2012-07-302-961/+10
* EmpathyUserInfo: New widget to edit personal informationXavier Claessens2012-07-303-0/+820
* EmpathyCalendarButton: Make it work without gtk_widget_show_allXavier Claessens2012-07-302-1/+4
* EmpathyAvatarChooser: rebase on TpAccount APIXavier Claessens2012-07-302-200/+235
* EmpathyContactWidget: Stop using EmpathyAvatarChooserXavier Claessens2012-07-302-111/+1
* empathy-roster-model-manager: added xmpp-local contacts support empathy-roste...Laurent Contzen2012-07-232-25/+33
* empathy-roster-model: New virtual method _get_groups_for_individual empathy-r...Laurent Contzen2012-07-234-17/+51
* empathy-roster-model, empathy-roster-model-manager: Now deals with groups-cha...Laurent Contzen2012-07-234-3/+43
* Go back to libgee 0.6.xGuillaume Desmottes2012-07-232-6/+8
* coding style fixesGuillaume Desmottes2012-07-231-1/+1
* empathy-roster-model-manager: deal with members-changed signals empathy-roste...Laurent Contzen2012-07-232-21/+40
* empathy-roster-view: start using empathy-roster-modelLaurent Contzen2012-07-232-4/+27
* empathy-roster-model-manager.c: implement empathy_roster_model_manager_get_in...Laurent Contzen2012-07-231-0/+9
* empathy-roster-model-manager: Pass an EmpathyIndividualManager to EmpathyRost...Laurent Contzen2012-07-232-9/+31
* roster-model: add API to track individualsGuillaume Desmottes2012-07-232-0/+69
* add empathy-roster-model-managerGuillaume Desmottes2012-07-233-0/+230
* add empathy-roster-modelGuillaume Desmottes2012-07-233-0/+88
* export empathy_account_widget_apply_and_log_in()Guillaume Desmottes2012-07-192-7/+7
* gee_iterator_first is no more in libgee 0.8Alban Browaeys2012-07-192-8/+6
* Turn libempathy-gtk to a public libGuillaume Desmottes2012-07-171-2/+8
* Display the Top Contacts group name above the top contacts even if all of the...Laurent Contzen2012-07-171-20/+20
* Fix build warning: A string format is requiredXavier Claessens2012-07-161-1/+1
* Use new tp_account_* gettersGuillaume Desmottes2012-07-163-5/+5
* remove empathy-contact-dialogsGuillaume Desmottes2012-07-114-397/+0
* remove useless includesGuillaume Desmottes2012-07-111-1/+0
* individual-menu: use the individual version of the add dialogGuillaume Desmottes2012-07-111-6/+6
* log-window: use empathy_display_individual_info()Guillaume Desmottes2012-07-111-3/+9
* contact-search-dialog: use empathy_display_individual_info()Guillaume Desmottes2012-07-111-2/+7
* chat: use empathy_display_individual_info()Guillaume Desmottes2012-07-111-7/+6
* factor out empathy_display_individual_info()Guillaume Desmottes2012-07-113-127/+141
* protocol-chooser: set pixbuf on the cell rather than the icon-nameGuillaume Desmottes2012-07-091-6/+19
* roster-view: export special group namesGuillaume Desmottes2012-07-092-19/+22
* roster-view: add empathy_roster_view_get_group_at_y()Guillaume Desmottes2012-07-092-0/+23
* add empathy_roster_contact_get_avatar_pixbuf()Guillaume Desmottes2012-07-092-0/+9
* dialpad-widget: use EmpathyDialpadButtonGuillaume Desmottes2012-07-092-40/+43
* add empathy-dialpad-buttonGuillaume Desmottes2012-07-093-0/+289
* add empathy_dialpad_widget_press_key()Guillaume Desmottes2012-07-092-0/+21
* dialpad-widget: store buttons in a hash tableGuillaume Desmottes2012-07-091-0/+23
* individual-widget: don't display unknown presenceGuillaume Desmottes2012-07-061-7/+18
* inline block_contact_dialog_show() into subscription-dialog.cGuillaume Desmottes2012-07-063-78/+73
* remove empathy_subscription_dialog_show()Guillaume Desmottes2012-07-062-138/+0
* add empathy-subscription-dialogGuillaume Desmottes2012-07-053-0/+365
* empathy_adium_path_is_valid: check if the directory has the right formatGuillaume Desmottes2012-07-041-0/+20
* roster-contact: force the size of the avatarGuillaume Desmottes2012-07-041-0/+2
* pixbuf_avatar_from_individual_closure_new: use the g_slice allocatorGuillaume Desmottes2012-07-041-2/+2
* avatar_icon_load_cb: use gdk_pixbuf_new_from_stream_at_scale()Guillaume Desmottes2012-07-041-113/+26
* ui-utils: factor out pixbuf_round_corners()Guillaume Desmottes2012-07-041-14/+18
* ui-utils: remove unused public functionsGuillaume Desmottes2012-07-042-699/+7
* ui-utils: port to TP coding styleGuillaume Desmottes2012-07-042-1584/+1646
* remove empathy-chat-viewGuillaume Desmottes2012-07-023-405/+0
* remove useless chat-view.h includesGuillaume Desmottes2012-07-022-3/+0
* Stop using EmpathyChatViewGuillaume Desmottes2012-07-029-146/+160
* theme-adium use self->priv patternGuillaume Desmottes2012-07-022-178/+160
* theme-adium: port to new coding stylesGuillaume Desmottes2012-07-022-1586/+1721
* remove empathy-chat-text-viewGuillaume Desmottes2012-07-024-1576/+0
* theme-manager: don't leak info is 2 themes have the same nameGuillaume Desmottes2012-07-021-2/+4
* raise a DEBUG instead of WARNING if we can't find the themeGuillaume Desmottes2012-07-021-1/+1
* no need to call empathy_theme_manager_find_theme() twiceGuillaume Desmottes2012-07-021-8/+3
* List themes from EMPATHY_SRCDIR as wellGuillaume Desmottes2012-07-021-12/+45
* Store the theme name in the 'theme' gsettings keyGuillaume Desmottes2012-07-021-27/+20
* add empathy_theme_manager_dup_theme_name_from_path()Guillaume Desmottes2012-07-022-0/+22
* theme-manager: use self->priv patternGuillaume Desmottes2012-07-022-66/+55
* theme-manager: port to new coding styleGuillaume Desmottes2012-07-022-269/+308
* theme-manager: remove useless codeGuillaume Desmottes2012-07-022-17/+0
* move theme migration code to sanity-cleaning.cGuillaume Desmottes2012-07-021-40/+0
* theme-manager: we can now look up themes in the pathDanielle Madeley2012-07-021-9/+2
* theme-manager: make it possible to look up theme by nameDanielle Madeley2012-07-023-2/+69
* theme-manager: automatically migrate from legacy themes to Adium themesDanielle Madeley2012-07-021-0/+47
* theme-manager: clean up memory releasingDanielle Madeley2012-07-021-4/+3
* Remove legacy themes codeDanielle Madeley2012-07-026-1064/+6
* Boxes theme: implement set_show_avatarsWill Thompson2012-06-281-3/+22
* Adium themes: implement set_show_avatars()Will Thompson2012-06-281-3/+16
* EmpathyChat: tell view to show/hide avatars based on connection interfacesWill Thompson2012-06-281-0/+11
* EmpathyChatView: add vfunc for showing/hiding avatarsWill Thompson2012-06-282-0/+24
* factor out empathy_chat_copy()Guillaume Desmottes2012-06-271-37/+58
* Added new function to get selected individualLaurent Contzen2012-06-272-0/+15
* egg-list-box: update to masterGuillaume Desmottes2012-06-261-0/+0
* Strip %senderPrefix% in Adium themesWill Thompson2012-06-261-0/+6
* roster-view: export empathy_roster_view_get_individual_at_y()Guillaume Desmottes2012-06-262-7/+29
* don't display 'Send file' menu item in empathy-chatGuillaume Desmottes2012-06-262-7/+14
* egg-list-box: update to masterGuillaume Desmottes2012-06-261-0/+0
* Create and use People Nearby groupLaurent Contzen2012-06-201-0/+30
* coding style fixesGuillaume Desmottes2012-06-191-2/+3
* widget-irc: don't check 'username' using a regexpGuillaume Desmottes2012-06-191-11/+0
* If group is UNGROUPED, display at the bottom of the rosterLaurent Contzen2012-06-191-0/+5
* roster-view: add_to_displayed: no need to try refiltering groups in non group...Guillaume Desmottes2012-06-191-0/+4
* roster-view: add_to_displayed: get the proper EmpathyRosterGroup objectGuillaume Desmottes2012-06-191-3/+8
* roster-view: use a signal instead of a cb to handle individual tooltipsGuillaume Desmottes2012-06-182-30/+10
* empathy_roster_view_query_tooltip: set the tooltip next to the right childGuillaume Desmottes2012-06-181-1/+12
* Show Popular contacts in the "Top Contacts" groupSeif Lotfy2012-06-181-1/+5
* roster-view: select the child when firing the popup menuGuillaume Desmottes2012-06-181-1/+5
* Use audio-input-microphone-muted-symbolic when the mic is mutedGuillaume Desmottes2012-06-181-0/+2
* roster-view: display the favorite icon for the 'top' groupGuillaume Desmottes2012-06-153-4/+49
* roster-view: display favorite contacts at the top of the roster as wellGuillaume Desmottes2012-06-151-1/+68
* roster-view: sort top contacts alphabeticallyGuillaume Desmottes2012-06-151-25/+19
* s/Ungroupped/UngroupedGuillaume Desmottes2012-06-141-4/+6
* roster-view: store all the children in EmpathyRosterGroup, not only the displ...Guillaume Desmottes2012-06-141-32/+69
* roster-view: factor out contact_should_be_displayed()Guillaume Desmottes2012-06-141-6/+17
* roster-view: add API to display eventsGuillaume Desmottes2012-06-142-0/+234
* add empathy_roster_contact_set_event_icon()Guillaume Desmottes2012-06-142-1/+24
* add empathy_roster_view_is_searching()Guillaume Desmottes2012-06-142-0/+9
* roster-view: add 'empty' propertyGuillaume Desmottes2012-06-142-1/+81
* roster-contact: some sizing fixesGuillaume Desmottes2012-06-141-2/+4
* add API for individual tooltipsGuillaume Desmottes2012-06-142-0/+52
* Add popup-individual-menu signalGuillaume Desmottes2012-06-141-0/+73
* add a signal when a contact is activatedGuillaume Desmottes2012-06-141-3/+37
* roster-contact: reduce border paddingGuillaume Desmottes2012-06-141-5/+5
* Display top contacts on the top of the rosterGuillaume Desmottes2012-06-141-0/+131
* roster-view: add live search supportGuillaume Desmottes2012-06-142-4/+102
* roster-view: add EmpathyRosterGroup and sort contacts accordinglyGuillaume Desmottes2012-06-141-12/+244
* add empathy-roster-groupGuillaume Desmottes2012-06-144-0/+263
* roster-view: add one EmpathyRosterContact per groupGuillaume Desmottes2012-06-141-13/+117
* roster-contact: add group propertyGuillaume Desmottes2012-06-143-4/+32
* roster-view: allow to store more than one widget per IndividualGuillaume Desmottes2012-06-141-9/+23
* factor out add_roster_contact()Guillaume Desmottes2012-06-141-6/+17
* roster-view: rename some variablesGuillaume Desmottes2012-06-141-24/+24
* rename EmpathyRosterItem to EmpathyRosterContactGuillaume Desmottes2012-06-145-110/+110
* roster-view: add 'show-groups' propertyGuillaume Desmottes2012-06-142-0/+41
* factor out populate_view()Guillaume Desmottes2012-06-141-10/+17
* roster-view: resort when the alias is changedGuillaume Desmottes2012-06-141-0/+4
* roster-item: add 'alias' propertyGuillaume Desmottes2012-06-141-5/+19
* Filter out offline contactsGuillaume Desmottes2012-06-142-0/+58
* roster-item: track if individual is online or notGuillaume Desmottes2012-06-142-0/+61
* roster-item: add padding around the main boxGuillaume Desmottes2012-06-142-8/+16
* set separators between contactsGuillaume Desmottes2012-06-141-0/+23
* display phone icon if neededGuillaume Desmottes2012-06-141-7/+50
* set dim-label style class on the presence message labelGuillaume Desmottes2012-06-141-0/+4
* Center the alias if no presence message is displayedGuillaume Desmottes2012-06-141-3/+16
* roster-item: display the contact presence iconGuillaume Desmottes2012-06-141-0/+30
* roster-item: display the contact aliasGuillaume Desmottes2012-06-141-0/+65
* roster-item: display the contact avatarGuillaume Desmottes2012-06-141-0/+67
* roster-view: sort itemsGuillaume Desmottes2012-06-141-0/+20
* roster-view: populate with EmpathyRosterItemGuillaume Desmottes2012-06-141-1/+82
* add empathy-roster-itemGuillaume Desmottes2012-06-143-0/+207
* create roster-view skeletonGuillaume Desmottes2012-06-143-0/+207
* Add egg-list-box as a submoduleGuillaume Desmottes2012-06-142-0/+4