summaryrefslogtreecommitdiff
path: root/libempathy-gtk
Commit message (Collapse)AuthorAgeFilesLines
* location-manager: fix reduce accuracy settingFabrice Bellet2016-07-221-0/+17
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=746735
* Fix missing date icons in chat history windowHussam Al-Tayeb2016-07-211-1/+1
| | | | | | use x-office-calendar icon instead https://bugzilla.gnome.org/show_bug.cgi?id=756990
* webkit_dom_html_element_get_class_name is deprecatedDiane Trout2016-04-141-3/+3
| | | | | | Migrate to its replacement webkit_dom_element_get_class_name. https://bugzilla.gnome.org/show_bug.cgi?id=765024
* Avoid warning spam from GtkStyleContext with GTK+ 3.19Michael Catanzaro2016-01-162-1/+10
| | | | | | | | | | | | | | | | | | | Not *necessarily* the best fix, but let's avoid any behavior change. (lt-empathy-chat:21101): Gtk-WARNING **: State 0 for GtkBox 0x1d8e120 doesn't match state 192 set via gtk_style_context_set_state () (lt-empathy-chat:21101): Gtk-WARNING **: State 0 for GtkBox 0x1d8e120 doesn't match state 192 set via gtk_style_context_set_state () (lt-empathy-chat:21101): Gtk-WARNING **: State 0 for GtkBox 0x1d8e120 doesn't match state 192 set via gtk_style_context_set_state () (lt-empathy-chat:21101): Gtk-WARNING **: State 0 for GtkBox 0x1d8e120 doesn't match state 192 set via gtk_style_context_set_state () (lt-empathy-chat:21101): Gtk-WARNING **: State 0 for GtkBox 0x1d8e120 doesn't match state 192 set via gtk_style_context_set_state ()
* Fix a critical warningMichael Catanzaro2016-01-161-0/+2
| | | | | GLib-CRITICAL **: Source ID 8795 was not found when attempting to remove it
* Don't crash in window_get_workspace under WaylandMichael Catanzaro2016-01-161-0/+9
|
* Probably fix icons in search barMichael Catanzaro2015-12-241-3/+3
| | | | | | | | | | The previous/next icons have been missing for a while, and I finally decided I cared to fix them. Also, use a better close icon while we're at it. This is untested because I cannot figure out how to actually run empathy-chat in jhbuild. 'jhbuild run empathy' seems to work for the roster, but start the system version of empathy-chat. Oh well.
* libempathy-gtk: Call the finish method only oncePranav Kant2015-10-141-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=756165
* Fix style error in previous commitMichael Catanzaro2015-05-091-1/+1
|
* Don't crash when running in WaylandMichael Catanzaro2015-05-091-0/+33
| | | | | | | It's wrong to use X11-specific APIs without checking: * If GTK+ was compiled with support for X11 * If the application is currently running in X11
* Limit width of first run dialogMichael Catanzaro2015-04-281-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=747460
* trivial: Fix a wrong header guardTing-Wei Lan2015-04-051-1/+1
| | | | | | This problem was caught by clang. https://bugzilla.gnome.org/show_bug.cgi?id=747375
* geoclue-helper: Provide a DesktopIdFabrice Bellet2015-03-231-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=746612
* libempathy-gtk: fix uninitialized variableMirco Tischler2015-03-151-1/+1
| | | | With -Werror this broke the build.
* Center the 'smiley images' inside the menu itemsKevin Haller2014-09-121-3/+4
| | | | | | | | Adds the #GtkImage widget to the menu item (act like #GtkBin) and sets the stylename 'empathy-smiley-menu-item'. The style of the menu item can be changed with CSS (empathy.css > .empathy-smiley-menu-item). https://bugzilla.gnome.org/show_bug.cgi?id=736369
* don't pass a GError when first trying to start gnome-contactsGuillaume Desmottes2014-08-281-1/+1
|
* update gnome-contacts's desktop fileGuillaume Desmottes2014-08-281-1/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=735575
* libempathy-gtk: chain GtkCombobox subclass constructors to parentFrédéric Péters2014-08-122-0/+7
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=732909
* individual-menu: stop creating single_individualGuillaume Desmottes2014-06-231-10/+0
| | | | | | | This code was always pretty hacky and created loads of nasty bugs so I'm glad to get rid of it. https://bugzilla.gnome.org/show_bug.cgi?id=732100
* individual-menu: remove 'block' item from personas sub menusGuillaume Desmottes2014-06-231-14/+0
| | | | | | | | | Blocking a specific persona from an individual is a very uncommon operation. Either you want to block the full individual or the personas shouldn't be linked together. There is not much point cluttering the menu with it. https://bugzilla.gnome.org/show_bug.cgi?id=732100
* individual-menu: use the proper persona in submenusGuillaume Desmottes2014-06-231-9/+146
| | | | | | | | | | | | | | | | 'single_individual' uses to be a FolksIndivudal containing a single persona (the one from the submenu) ensuring that operations (chat, call, etc) were performed on this very persona. But we broke this in 0909d1f884c4542553d98b18e7622664d2a02169 by replacing the empathy_create_individual_from_tp_contact() call by empathy_ensure_individual_from_tp_contact() as the same individuals (the one will all the personas) was now used in all the sub menus. Fixing this by introducing 'contact' variant of the menu_item_new methods which is always cleaner. https://bugzilla.gnome.org/show_bug.cgi?id=732100
* individual-menu: factor out some item_new() codeGuillaume Desmottes2014-06-231-37/+121
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=732100
* individual-menu: rename menu_item_new functionsGuillaume Desmottes2014-06-233-65/+59
| | | | | | | - Remove the namespace prefix for static functions - Add 'individual' suffix https://bugzilla.gnome.org/show_bug.cgi?id=732100
* EmpathySmileyManager: use the proper Unicode charactersGiovanni Campagna2014-06-151-23/+46
| | | | | | | | | | For emoticons that are part of the freedesktop icon spec and of Unicode 6.3, recognize the character and replace it with the icon. Also, prefer the unicode character to the older ASCII encoding. This ensures the maximum compatibility with Hangouts, and also looks nice on iOS/Android. https://bugzilla.gnome.org/show_bug.cgi?id=692689
* Be more compatible with Facebook emoticon codesGiovanni Campagna2014-06-151-3/+6
| | | | | | | Since we support Facebook chat, and interoperate with the chat from the browser, we need to support roughly the same emoticon codes. https://bugzilla.gnome.org/show_bug.cgi?id=692689
* EmpathyChat: Fix pending messages not being displayedXavier Claessens2014-04-231-26/+11
| | | | | | | We don't have to wait for backlog to be inserted before adding pending messages anymore since backlog are prepended in the view. https://bugzilla.gnome.org/show_bug.cgi?id=662672
* use tp_account_channel_request_new_stream_tube()Guillaume Desmottes2014-02-261-10/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=725070
* share-my-desktop: use tp_account_channel_request_set_target_contact()Guillaume Desmottes2014-02-261-4/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=725070
* empathy-chat: use tp_account_channel_request_new_text()Guillaume Desmottes2014-02-261-9/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=725070
* call-utils: use TpAccountChannelRequest higher level APIGuillaume Desmottes2014-02-262-33/+26
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=725070
* empathy_call_new_with_streams: remove initial_audio argGuillaume Desmottes2014-02-265-18/+9
| | | | | | We always pass TRUE. https://bugzilla.gnome.org/show_bug.cgi?id=725070
* call-utils: inline call_new_with_streams()Guillaume Desmottes2014-02-261-14/+2
| | | | | | | We no longer support fallbacking to StreamedMedia so there is no point keeping this static function. https://bugzilla.gnome.org/show_bug.cgi?id=725070
* prefix Telepathy bus names with TP_Guillaume Desmottes2014-02-062-2/+2
| | | | | | | So it's clearer that we are referring the Telepathy bus name and not the GtkApplication one. https://bugzilla.gnome.org/show_bug.cgi?id=723766
* Renaming: use tp-glib API instead of generating it as an extensionGuillaume Desmottes2014-02-041-6/+5
|
* remove EGGLISTBOX_CFLAGSGuillaume Desmottes2014-01-071-1/+0
| | | | We stopped using egg-list-box a while ago.
* Merge branch 'gnome-3-10'Guillaume Desmottes2013-12-271-4/+4
|\
| * roster-view: check the 'expanded' property on the GtkExpanderGuillaume Desmottes2013-12-271-4/+4
| | | | | | | | | | | | | | EmpathyRosterGroup is no longer a GtkExpander subclass but a GtkListBoxRow one. https://bugzilla.gnome.org/show_bug.cgi?id=712566
| * libempathy: Remove empathy_create_individual_from_tp_contact()Philip Withnall2013-11-253-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | It has been replaced by empathy_ensure_individual_from_tp_contact(), which can’t cause internal state corruption in libfolks by wrapping an existing Persona in a second Individual when it’s already wrapped in one. This has also been fixed in libfolks. See: https://bugzilla.redhat.com/show_bug.cgi?id=1031252 https://bugzilla.gnome.org/show_bug.cgi?id=712839
| * libempathy-gtk: Fix several memory leaks from libgeePhilip Withnall2013-10-223-20/+48
| | | | | | | | | | | | | | | | libgee’s GeeIterator returns a new reference from most of its methods, especially gee_iterable_iterator() and gee_iterator_get(). Add corresponding g_object_unref() calls. https://bugzilla.gnome.org/show_bug.cgi?id=710453
* | libempathy: Remove empathy_create_individual_from_tp_contact()Philip Withnall2013-11-253-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | It has been replaced by empathy_ensure_individual_from_tp_contact(), which can’t cause internal state corruption in libfolks by wrapping an existing Persona in a second Individual when it’s already wrapped in one. This has also been fixed in libfolks. See: https://bugzilla.redhat.com/show_bug.cgi?id=1031252 https://bugzilla.gnome.org/show_bug.cgi?id=712839
* | Insert smileys at the cursor positionVeena Katiyar2013-11-182-7/+11
| | | | | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=685899
* | location-manager: include telepathy-glib-dbus.hGuillaume Desmottes2013-10-231-0/+2
| |
* | stop using tp_account_manager_is_prepared()Guillaume Desmottes2013-10-221-1/+1
| | | | | | | | It has been deprecated.
* | Stop observing/approving StreamedMedia channelsGuillaume Desmottes2013-10-221-9/+2
| |
* | libempathy-gtk: Fix several memory leaks from libgeePhilip Withnall2013-10-223-20/+48
|/ | | | | | | | libgee’s GeeIterator returns a new reference from most of its methods, especially gee_iterable_iterator() and gee_iterator_get(). Add corresponding g_object_unref() calls. https://bugzilla.gnome.org/show_bug.cgi?id=710453
* translate "Call $NUMBER" menu itemsGuillaume Desmottes2013-10-141-2/+5
|
* EmpathyMessage: remove flags, they are uselessXavier Claessens2013-10-101-3/+1
|
* Add missing telepathy-glib-dbus.h includesXavier Claessens2013-10-109-0/+10
|
* Rename NUM_TP_ to TP_NUM_Xavier Claessens2013-10-101-1/+1
|
* ui-utils: remove useless self assignationsGuillaume Desmottes2013-10-031-6/+0
|