Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Adium: Let user select theme variant in preferences | Xavier Claessens | 2011-06-07 | 3 | -151/+272 |
| | | | | Fixes bug #585474 | ||||
* | account-widget: use tp_g_signal_connect_object to connect on the ↵ | Guillaume Desmottes | 2011-06-07 | 1 | -2/+2 |
| | | | | | | password-retrieved signal (#652015) Thanks to Roland Dreier for the original patch. | ||||
* | Only retrieve server-stored groups for Individuals with TpContacts. | Travis Reitter | 2011-06-07 | 1 | -12/+13 |
| | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1 | ||||
* | Adapt to API change in FolksIndividual::personas-changed. | Travis Reitter | 2011-06-07 | 2 | -15/+52 |
| | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1 | ||||
* | Adapt to API change in folks_group_details_get_groups(). | Travis Reitter | 2011-06-07 | 2 | -10/+18 |
| | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1 | ||||
* | Adapt to API break in folks_individual_get_personas. | Travis Reitter | 2011-06-07 | 11 | -243/+432 |
| | | | | Helps: bgo#648822 - Port Empathy to Folks 0.5.1 | ||||
* | Don't conflate TpfPersona and FolksPersona. | Travis Reitter | 2011-06-07 | 2 | -9/+9 |
| | |||||
* | Don't shadow the global definition of 'log'. | Travis Reitter | 2011-06-07 | 1 | -3/+3 |
| | |||||
* | export individual_store_add_individual_and_connect and ↵ | Guillaume Desmottes | 2011-06-01 | 2 | -2/+9 |
| | | | | individual_store_remove_individual_and_disconnect | ||||
* | empathy_avatar_new: stop stealing strings (#650939) | Guillaume Desmottes | 2011-06-01 | 1 | -11/+13 |
| | | | | It was pretty confusing when reading/reviewing code. | ||||
* | remove useless callback | Guillaume Desmottes | 2011-06-01 | 1 | -11/+0 |
| | |||||
* | avatar-chooser: replace finalize by dispose | Guillaume Desmottes | 2011-06-01 | 1 | -6/+4 |
| | | | | It just unref objects. | ||||
* | avatar-chooser: port to TP coding style | Guillaume Desmottes | 2011-06-01 | 2 | -837/+899 |
| | | | | We just changed most of this file so while we're on it... | ||||
* | re-order functions so we can get rid of their declarations | Guillaume Desmottes | 2011-06-01 | 1 | -276/+240 |
| | |||||
* | avatar-chooser: use tp_clear_* | Guillaume Desmottes | 2011-06-01 | 1 | -15/+5 |
| | |||||
* | avatar-chooser: use the self->priv pattern | Guillaume Desmottes | 2011-06-01 | 2 | -126/+110 |
| | |||||
* | allow user to search for contacts using their full identifier | Guillaume Desmottes | 2011-06-01 | 3 | -3/+16 |
| | |||||
* | empathy_individual_view_get_individual_menu: don't create a menu if we don't ↵ | Guillaume Desmottes | 2011-06-01 | 1 | -0/+4 |
| | | | | | | want any feature Fix an assertion error when right clicking in the 'Invite contact' treeview. | ||||
* | Merge branch 'speedup-protocol-chooser' | Sjoerd Simons | 2011-06-01 | 2 | -8/+9 |
|\ | |||||
| * | Use pixbuf for PixbufCellRenderer in protocol chooser | Sjoerd Simons | 2011-05-30 | 1 | -4/+9 |
| | | | | | | | | | | | | | | | | | | | | If an icon-name is given to a PixbufCellRenderer it will re-load the image from the icon theme every time the size gets requested for a different cell. Which happens a *LOT*. Instead load the icon the row is added to the model, such that the cell renderer can simply request the size of the pixbuf. This massive speeds up the performance of the protocol chooser combobox. | ||||
| * | Don't set priv when it's not used | Sjoerd Simons | 2011-05-29 | 1 | -4/+0 |
| | | |||||
* | | factor out empathy_individual_match_words() | Guillaume Desmottes | 2011-05-31 | 3 | -32/+48 |
| | | |||||
* | | live-search: export few more functions | Guillaume Desmottes | 2011-05-31 | 2 | -8/+22 |
| | | |||||
* | | add empathy_individual_view_refilter() | Guillaume Desmottes | 2011-05-31 | 2 | -0/+10 |
| | | |||||
* | | Chatrooms: Make text input view sensitive on successful password entry | Chandni Verma | 2011-05-30 | 1 | -0/+1 |
|/ | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=651058 | ||||
* | don't build avatar_chooser_set_avatar_from_pixbuf if building without cheese | Guillaume Desmottes | 2011-05-27 | 1 | -1/+2 |
| | |||||
* | Adium: Convert NSDateFormatter to strftime | Xavier Claessens | 2011-05-27 | 1 | -6/+149 |
| | |||||
* | Stop live search when main window gets hidden | Xavier Claessens | 2011-05-26 | 1 | -3/+8 |
| | |||||
* | Stop dealing with iconification of main window, just hide/present it | Xavier Claessens | 2011-05-26 | 2 | -56/+0 |
| | | | | | It does not work with gnome-shell, unity and indicators anyway, so it is just complex code for no benefit anymore. | ||||
* | libempathy-gtk: avatar chooser from cheese (#521747) | Raluca Elena Podiuc | 2011-05-26 | 1 | -7/+98 |
| | | | | pixbuf saved into buffer as png -> set avatar from buffer | ||||
* | libempathy-gtk: add dependency on libcheese | Raluca Elena Podiuc | 2011-05-26 | 1 | -0/+2 |
| | |||||
* | use tp_text_channel_set_chat_state_async() directly | Guillaume Desmottes | 2011-05-25 | 1 | -6/+31 |
| | |||||
* | EmpathyTpChat: get rid of the destroy signal | Guillaume Desmottes | 2011-05-25 | 1 | -6/+9 |
| | | | | We should just use invalidated. | ||||
* | remove empathy_tp_chat_get_connection and priv->connection | Guillaume Desmottes | 2011-05-25 | 1 | -3/+2 |
| | |||||
* | EmpathyTpChat: inherit from TpTextChannel (#650554) | Guillaume Desmottes | 2011-05-25 | 2 | -22/+7 |
| | |||||
* | rename message-received signal to message-received-empathy | Guillaume Desmottes | 2011-05-25 | 1 | -1/+1 |
| | |||||
* | tp-chat: rename chat-state-changed to chat-state-changed-empathy | Guillaume Desmottes | 2011-05-25 | 1 | -1/+1 |
| | | | | chat-state-changed already exists in TpChannel and we can't redefine it. | ||||
* | cell-renderer-expander: fix rendering with GTK+3 | Cosimo Cecchi | 2011-05-23 | 1 | -2/+8 |
| | | | | | | | | | | | | There are basically three issues here: - the renderer doesn't add the GTK_STYLE_CLASS_EXPANDER style class when rendering, which blocks the theme to apply the intended colors. - the GtkStateFlags that were set on the context were using GTK_STATE_* instead of GTK_STATE_FLAG_* - the flags set on the context were incomplete, as they were just using ACTIVE/NORMAL for expanded/collapsed and not SELECTED/FOCUSED/... https://bugzilla.gnome.org/show_bug.cgi?id=650590 | ||||
* | account-widget-yahoo: fix expand/fill settings (#650854) | Guillaume Desmottes | 2011-05-23 | 1 | -2/+6 |
| | |||||
* | account-widget-sip: fix expand/fill settings (#650854) | Guillaume Desmottes | 2011-05-23 | 1 | -0/+6 |
| | |||||
* | account-widget-icq: fix expand/fill settings (#650854) | Guillaume Desmottes | 2011-05-23 | 1 | -0/+4 |
| | |||||
* | account-widget-groupwise: fix expand/fill settings (#650854) | Guillaume Desmottes | 2011-05-23 | 1 | -0/+6 |
| | |||||
* | account-widget-aim: fix expand/fill settings (#650854) | Guillaume Desmottes | 2011-05-23 | 1 | -0/+4 |
| | |||||
* | account-widget-msn: fix expand/fill settings (#650854) | Guillaume Desmottes | 2011-05-23 | 1 | -2/+8 |
| | |||||
* | empathy_account_widget_setup_widget: unsensitive unsupported param (#650846) | Guillaume Desmottes | 2011-05-23 | 1 | -0/+3 |
| | |||||
* | account-widget-sip: add ignore-tls-errors param (#650844) | Guillaume Desmottes | 2011-05-23 | 2 | -0/+21 |
| | |||||
* | live-search: fix keyboard navigation using Space (#632787) | Guillaume Desmottes | 2011-05-20 | 1 | -5/+7 |
| | |||||
* | live-search:fix keyboard navigation using PageUp/PageDown (#632787) | Guillaume Desmottes | 2011-05-20 | 1 | -4/+7 |
| | |||||
* | live-search: fix keyboard navigation using Home/End (#632787) | Guillaume Desmottes | 2011-05-20 | 1 | -0/+18 |
| | |||||
* | factor out fire_key_navigation_sig() | Guillaume Desmottes | 2011-05-20 | 1 | -3/+11 |
| | |||||
* | Always forward to the view keynav events, since we get them only if they are ↵ | Xavier Claessens | 2011-05-20 | 2 | -22/+12 |
| | | | | useless to the entry anyway | ||||
* | LiveSearch: we don't want to emit keynav signal on left/right since those ↵ | Xavier Claessens | 2011-05-20 | 1 | -2/+1 |
| | | | | are useful to the entry | ||||
* | individual-view: add API to define our own filter function | Guillaume Desmottes | 2011-05-18 | 2 | -0/+21 |
| | |||||
* | Merge branch 'remember-my-message-yo' | Jonny Lamb | 2011-05-18 | 2 | -0/+27 |
|\ | |||||
| * | chat: rename get to dup | Jonny Lamb | 2011-05-18 | 2 | -2/+2 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | chat: add {get,set}_text methods | Jonny Lamb | 2011-05-16 | 2 | -0/+27 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | Merge branch 'ack' | Jonny Lamb | 2011-05-17 | 4 | -32/+189 |
|\ \ | |||||
| * | | adium: set has_unread_message to FALSE when we think we've cleared them all | Jonny Lamb | 2011-05-17 | 1 | -0/+2 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | adium: add comment explaining why we add x-empathy-mesage-id-* | Jonny Lamb | 2011-05-13 | 1 | -1/+5 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | tp-chat: rename signal to message-acknowledged | Jonny Lamb | 2011-05-13 | 1 | -6/+6 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | chat: ::notify for all changes to unread messages | Jonny Lamb | 2011-05-13 | 1 | -0/+1 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | chat: call acknowledge_message on the chat view when it happens | Jonny Lamb | 2011-05-13 | 1 | -0/+3 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | adium: implement acknowledge_message to remove unread marker | Jonny Lamb | 2011-05-13 | 1 | -2/+86 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | chat: don't toggle visibility of the chat view on marking messages read | Jonny Lamb | 2011-05-13 | 1 | -3/+1 |
| | | | | | | | | | | | | | | | | | | | | | It doesn't make sense, and it's a lie. It will also break showing unread message markers in the adium chat view. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | chat-view: add message_acknowledged vfunc | Jonny Lamb | 2011-05-13 | 2 | -0/+15 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | tp-chat: give ::pending-message-removed the message | Jonny Lamb | 2011-05-13 | 1 | -0/+1 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | adium: split removing unread markers into two functions | Jonny Lamb | 2011-05-13 | 1 | -26/+34 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | adium: set x-empathy-message-id class in messageStyles | Jonny Lamb | 2011-05-13 | 1 | -0/+11 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | chat: make nb_unread_messages incoming only | Jonny Lamb | 2011-05-13 | 1 | -2/+32 |
| | | | | | | | | | | | | | | | | | | and add a property so it can have change notification. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | | Merge branch 'more-contact-info' | Will Thompson | 2011-05-16 | 2 | -10/+231 |
|\ \ \ | |_|/ |/| | | |||||
| * | | Add a /whois command. | Will Thompson | 2011-05-16 | 1 | -0/+82 |
| | | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=571631 | ||||
| * | | ContactWidget: expose IRC presence information | Will Thompson | 2011-05-16 | 1 | -0/+14 |
| | | | | | | | | | | | | | | | This is basically just a temporary hack until Idle implements SimplePresence. | ||||
| * | | ContactWidget: support IRC server and host info | Will Thompson | 2011-05-16 | 1 | -0/+14 |
| | | | |||||
| * | | ContactWidget: support Idle's x-idle-time field. | Will Thompson | 2011-05-16 | 1 | -0/+19 |
| | | | |||||
| * | | ContactWidget: generalize linkifying values | Will Thompson | 2011-05-16 | 1 | -11/+29 |
| | | | | | | | | | | | | | | | | | | | | | Many of the new fields exposed by Idle need more processing than just bunging the first string into a label. Let's start by generalizing linkifying the first string. I speculatively allow the format functions to fail. | ||||
| * | | ContactWidget: show IRC channel list. | Will Thompson | 2011-05-16 | 1 | -0/+74 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Very recent versions of Idle expose the list of channels provided in WHOIS replies. The data is provided as a bunch of x-irc-channel fields with a single value, namely the name of the channel. Here we expose that data to the user as a comma-separated list of links; clicking a link ensures that channel. https://bugzilla.gnome.org/show_bug.cgi?id=592795 | ||||
* | | | Merge remote-tracking branch ↵ | Guillaume Desmottes | 2011-05-13 | 2 | -30/+31 |
|\ \ \ | |/ / |/| | | | | | 'glassrose/moving-part-functionality-to-empathy-chat-window-643295' | ||||
| * | | Password infobar amendments | Chandni Verma | 2011-05-11 | 1 | -0/+19 |
| | | | | | | | | | | | | | | | Destroy password infobar on parting password protected chatrooms and insensitivate input-text-view when displaying a new infobar | ||||
| * | | Fire a "part-command-entered" signal from libempathy-gtk/empathy-chat.c to ↵ | Chandni Verma | 2011-05-07 | 2 | -30/+12 |
| | | | | | | | | | | | | | | | | | | be caught in src/empathy-chat-window.c Fixes linking issues: https://bugzilla.gnome.org/show_bug.cgi?id=643295 | ||||
* | | | Properly convert timestamps received from X11 (#650015) | Guillaume Desmottes | 2011-05-12 | 6 | -14/+14 |
| | | | | | | | | | | | | | | | X11 timestamps are guint32 while Telepathy uses gint64 timestamps. We should always use tp_user_action_time_from_x11() to do the conversion. | ||||
* | | | add empathy_get_current_action_time() | Guillaume Desmottes | 2011-05-12 | 2 | -0/+8 |
| |/ |/| | |||||
* | | theme_adium_remove_focus_marks: early return if there is no unread message | Guillaume Desmottes | 2011-05-11 | 1 | -4/+7 |
| | | |||||
* | | theme-adium: remove unread marks when sending a message | Guillaume Desmottes | 2011-05-11 | 1 | -0/+3 |
| | | |||||
* | | theme-adium: remove focus marks as soon as the chat is not focused (#649890) | Guillaume Desmottes | 2011-05-11 | 1 | -4/+4 |
| | | |||||
* | | add translators comment explaining the insufficient balance error (#649735) | Guillaume Desmottes | 2011-05-09 | 1 | -0/+2 |
| | | |||||
* | | Include gi18n-lib.h in library sources, not gi18n.h. | Gabor Kelemen | 2011-05-05 | 5 | -5/+7 |
| | | | | | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=649379 | ||||
* | | Adium: Fix wrong html fallbacks | Xavier Claessens | 2011-05-05 | 1 | -208/+131 |
| | | | | | | | | | | Fallbacks are actually more complex than I though. This is exactly how adium does the fallbacks | ||||
* | | Merge branch 'delivery-reports-rebase' | Danielle Madeley | 2011-05-05 | 2 | -21/+77 |
|\ \ | |||||
| * | | [chat] expose this property in EmpathyChat | Danielle Madeley | 2011-05-05 | 2 | -0/+46 |
| | | | |||||
| * | | Use dbus-error from delivery report for better errors | Danielle Madeley | 2011-05-05 | 1 | -21/+31 |
| | | | |||||
* | | | fix unused-but-set-variable warnings | Marc Plano-Lesay | 2011-05-05 | 2 | -15/+2 |
| | | | |||||
* | | | Merge branch 'sms-support-rebase' | Danielle Madeley | 2011-05-05 | 7 | -13/+254 |
|\| | | |||||
| * | | Only set the SMS button sensitive if we have SMS capability | Danielle Madeley | 2011-05-05 | 1 | -2/+63 |
| | | | |||||
| * | | contact-selector-dialog: add a selected-account property | Danielle Madeley | 2011-05-05 | 1 | -1/+24 |
| | | | |||||
| * | | Add an SMS button to the new-message dialog | Danielle Madeley | 2011-05-05 | 1 | -4/+39 |
| | | | |||||
| * | | Add "(SMS)" to the tab name for SMS channels | Danielle Madeley | 2011-05-05 | 1 | -1/+10 |
| | | | |||||
| * | | Change empathy_chat_get_name() from const char * -> char * | Danielle Madeley | 2011-05-05 | 2 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | Change the name to empathy_chat_dup_name() to reflect this change. Note to reviewer: I think I've updated all the callers, but this is the commit to check carefully for new leaks :) | ||||
| * | | Add sms-channel property to empathy-chat | Danielle Madeley | 2011-05-05 | 2 | -2/+46 |
| | | | |||||
| * | | Move the code ensuring a requested sms channel to empathy-request-util | Chandni Verma | 2011-05-05 | 1 | -1/+1 |
| | | | | | | | | | | | | as empathy-dispatcher has been deleted in master | ||||
| * | | Add SMS entry to empathy-individual-menu | Danielle Madeley | 2011-05-05 | 3 | -1/+70 |
| |/ | |||||
* | | Adium: Correctly support action messages (/me) | Xavier Claessens | 2011-05-04 | 1 | -7/+15 |
| | | | | | | | | Fixes bug #649367 | ||||
* | | Adium: Fix selection of default variant | Xavier Claessens | 2011-05-04 | 2 | -53/+166 |
| | | | | | | | | | | | | | | | | | | | | For theme version >= 3, a variant CSS is mandatory. If none are set inf DefaultVariant, the first one from Variant/ should be used. For theme version <= 2, a variant CSS is optional, and by default they should not have one. If no variant is selected, fallback to main.css. This also prepare needed API to select other variants | ||||
* | | ThemeManager: Make sure to emit theme-changed only once when the theme changed | Xavier Claessens | 2011-05-03 | 1 | -10/+79 |
| | | | | | | | | | | Also avoid emiting the signal if it is just a variant change that can be applied on view. | ||||
* | | Adium: Also queue events when loading the page | Xavier Claessens | 2011-05-03 | 1 | -11/+21 |
| | | |||||
* | | Adium: Events must be queued until the Template.html loaded | Xavier Claessens | 2011-05-03 | 1 | -0/+7 |
| | | |||||
* | | Adium: Mark autoreply message | Xavier Claessens | 2011-05-03 | 1 | -2/+3 |
| | | |||||
* | | Adium: highlight messages starting with our name | Xavier Claessens | 2011-05-03 | 1 | -3/+3 |
| | | |||||
* | | Fix crash if contact_id is NULL when selecting its color | Xavier Claessens | 2011-05-03 | 1 | -3/+4 |
| | | |||||
* | | Adium: Temporally disable scrolling when appending backlog | Xavier Claessens | 2011-05-02 | 1 | -5/+11 |
| | | |||||
* | | coding style fix | Guillaume Desmottes | 2011-05-02 | 1 | -1/+1 |
| | | |||||
* | | theme-adium: implement %senderColor% (#541632) | Guillaume Desmottes | 2011-05-02 | 1 | -2/+31 |
| | | |||||
* | | Support new themes that have only Resources/Content.html | Xavier Claessens | 2011-05-02 | 1 | -39/+81 |
| | | | | | | | | Still fallback to legacy html files if global one is missing. | ||||
* | | Fix a crash if replacement is NULL | Xavier Claessens | 2011-05-02 | 1 | -2/+2 |
| | | |||||
* | | individual_store_get_individual_status_icon_with_icon_name: look in the ↵ | Guillaume Desmottes | 2011-05-02 | 1 | -1/+6 |
| | | | | | | | | cache before creating new pixbuf | ||||
* | | Display favorite offline contacts only in the Favorite group (#648914) | Guillaume Desmottes | 2011-05-02 | 1 | -5/+48 |
|/ | |||||
* | Use focus feature of adium themes | Xavier Claessens | 2011-04-27 | 4 | -6/+118 |
| | |||||
* | Add FIXMEs for things we don't implement yet from adium theme spec | Xavier Claessens | 2011-04-27 | 1 | -39/+123 |
| | | | | | This also replaces well known keywords that we don't implement yet by "", otherwise the html is broken and webkit does not render it correctly. | ||||
* | contact_list_store_chat_state_changed_cb(): tidy | Will Thompson | 2011-04-25 | 1 | -6/+4 |
| | | | | | | This doesn't fix bgo#647891, but I think it makes the loop clearer. Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | ||||
* | account-widget: remove all the code related to the enabled checkbox | Guillaume Desmottes | 2011-04-21 | 1 | -156/+2 |
| | |||||
* | Remove enabled toggle from account-widget | Danielle Madeley | 2011-04-21 | 1 | -0/+4 |
| | |||||
* | location-manager: use tp_asv_* | Guillaume Desmottes | 2011-04-20 | 1 | -19/+10 |
| | |||||
* | location-manager: use the self->priv pattern | Guillaume Desmottes | 2011-04-20 | 2 | -103/+94 |
| | |||||
* | location-manager: remove useless propety getter and setter | Guillaume Desmottes | 2011-04-20 | 1 | -34/+0 |
| | |||||
* | location_manager_dispose: use tp_clear_* | Guillaume Desmottes | 2011-04-20 | 1 | -35/+6 |
| | |||||
* | Merge branch 'timestamp-648188' | Guillaume Desmottes | 2011-04-20 | 8 | -57/+53 |
|\ | |||||
| * | chat_text_view_append_timestamp: use empathy_time_to_string_utc() | Guillaume Desmottes | 2011-04-19 | 1 | -5/+1 |
| | | |||||
| * | Port all timestamps from time_t to gint64 (#648188) | Guillaume Desmottes | 2011-04-19 | 7 | -45/+37 |
| | | |||||
| * | use tp_text_channel_send_message_async() | Guillaume Desmottes | 2011-04-18 | 1 | -8/+11 |
| | | |||||
| * | chat_send_error_cb: don't display the message if it's NULL | Guillaume Desmottes | 2011-04-18 | 1 | -3/+8 |
| | | |||||
* | | Bug 647056 — Removing a contact causes a segfault | Philip Withnall | 2011-04-18 | 1 | -1/+0 |
|/ | | | | | | Fix a double unref which was causing segfaults when removing contacts. Closes: bgo#647056 | ||||
* | Add translation context on some strings (#646131) | Guillaume Desmottes | 2011-04-18 | 1 | -1/+1 |
| | |||||
* | Base the search bar on GtkToolbar instead of GtkHBox in order not to resize ↵ | Vitaly Minko | 2011-04-07 | 2 | -75/+119 |
| | | | | the chat window when we activate it (#614319). | ||||
* | log_manager_got_entities_cb: don't use the currently selected account | Guillaume Desmottes | 2011-04-06 | 1 | -16/+13 |
| | | | | | | As the tpl_log_manager_get_entities_async() call is async, the selected account may have changed while it's running. So we have to explicitely pass the account which was selected when we started the call (#645586). | ||||
* | emulate '/me' command if CM doesn't support Action messages (#622118) | Guillaume Desmottes | 2011-04-06 | 1 | -2/+26 |
| | |||||
* | Bug 646227 — Possible overflow in persona-view:drag_data_get | Philip Withnall | 2011-04-05 | 3 | -40/+43 |
| | | | | | | | | | | | I think it was a fluke that this code worked in the first place, since it was accessing arrays with indices which were out of range, and which wouldn't have corresponded to the correct entries even if they were in range. This should fix the mapping between DND types and DND URIs/atoms in the contact list, individual and persona views. Closes: bgo#646227 | ||||
* | Revert "-Fix use of include <config.h> to make sure translations work" | Guillaume Desmottes | 2011-04-04 | 2 | -8/+0 |
| | | | | | | This reverts commit f0f99ffaa08240fbb72d7eed198368fd22fe4c47. Sorry, I didn't mean to push that... | ||||
* | -Fix use of include <config.h> to make sure translations work | Kjartan Maraas | 2011-04-04 | 2 | -0/+8 |
| | |||||
* | set a category on chat related notifications | Guillaume Desmottes | 2011-04-02 | 1 | -0/+1 |
| | | | | | That can be used by the Shell to filter out notifications it's handling itself directly (#645932). | ||||
* | move the Enabled translator comment just before the string | Guillaume Desmottes | 2011-03-30 | 1 | -2/+2 |
| | | | | If not, gettext doesn't find it... | ||||
* | give translators context for the 'Enabled' checkbox (#646131) | Guillaume Desmottes | 2011-03-30 | 1 | -0/+2 |
| | |||||
* | theme-adium: keep count of the pages loading instead of using a boolean | Guillaume Desmottes | 2011-03-28 | 1 | -4/+9 |
| | | | | | | Each time theme_adium_clear() is called, WebKit has to reload the page. If we do multi calls to clear() in a short interval, we used to think the page was loaded while it was the *old* one which was actually loaded. (#645670) | ||||
* | Calendar widget should be disabled if no contact selected (#645582) | Guillaume Desmottes | 2011-03-24 | 2 | -0/+10 |
| | |||||
* | account_chooser_filter_ready_cb: don't unref the account | Guillaume Desmottes | 2011-03-24 | 1 | -1/+0 |
| | | | | Our ref is already released in filter_result_callback_data_free (#645672). | ||||
* | Only add the 'extra-certificate-identities' parameter if gabble supports it. | Stef Walter | 2011-03-22 | 1 | -2/+6 |
| | |||||
* | Create GTalk accounts with extra-certificate-identities = 'talk.google.com' | Stef Walter | 2011-03-22 | 1 | -0/+7 |
| | | | | | | | When creating google talk accounts, allow 'talk.google.com' as an extra identity for server certificate validation. https://bugzilla.gnome.org/show_bug.cgi?id=645133 | ||||
* | account_chooser_update_iter: don't leak the TpAccount | Guillaume Desmottes | 2011-03-22 | 1 | -0/+2 |
| | |||||
* | Also show an avatar when blocking from a conversation | Emilio Pozuelo Monfort | 2011-03-22 | 3 | -3/+14 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=645069 | ||||
* | Use the right marshal file | Emilio Pozuelo Monfort | 2011-03-19 | 1 | -2/+2 |
| | |||||
* | Display an avatar on the block contact dialog | Emilio Pozuelo Monfort | 2011-03-18 | 3 | -68/+111 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=645069 | ||||
* | Allow to enter an email address as ICQ ID (#645014) | Guillaume Desmottes | 2011-03-17 | 1 | -2/+5 |
| | |||||
* | Contact Search: close the dialog when adding a contact | Emilio Pozuelo Monfort | 2011-03-17 | 1 | -0/+3 |
| | |||||
* | Fix warnings from GCC 4.6 about variables that are set but not used. | Kjartan Maraas | 2011-03-17 | 16 | -144/+5 |
| | |||||
* | pass a preferred handler when requesting channels | Guillaume Desmottes | 2011-03-17 | 2 | -4/+5 |
| | | | | | We want to use Empathy components when possible instead of, say, KDE ones if both are installed (#643863). | ||||
* | rename empathy-dispatcher to empathy-request-util | Guillaume Desmottes | 2011-03-17 | 9 | -18/+14 |
| | | | | | We don't have EmpathyDispatcher any more so this file just contains some utility functions now. | ||||
* | account-widget-irc: set password-prompt param when needed (#644406) | Guillaume Desmottes | 2011-03-17 | 1 | -0/+58 |
| | |||||
* | ContactSearch: don't leak a GError | Emilio Pozuelo Monfort | 2011-03-16 | 1 | -2/+4 |
| | |||||
* | individual-view: call empathy_individual_manager_remove() also when the ↵ | Guillaume Desmottes | 2011-03-16 | 1 | -7/+5 |
| | | | | | | | response is GTK_RESPONSE_YES Also, don't remove the contact if the operation has been cancelled in empathy_block_individual_dialog_show(). | ||||
* | individual-view: use our own RESPONSE enum | Guillaume Desmottes | 2011-03-16 | 1 | -6/+14 |
| | | | | This code was too confusing when using GTK_RESPONSE_* | ||||
* | Adjust for Folks PresenceOwner -> PresenceDetails rename | Travis Reitter | 2011-03-15 | 5 | -41/+44 |
| | | | | | Fixes bgo#644470 - Empathy needs to catch up with Folks interface name change (API/ABI breaks) | ||||
* | Adjust for Folks Groupable -> GroupDetails rename | Travis Reitter | 2011-03-15 | 6 | -71/+76 |
| | | | | | Helps bgo#644470 - Empathy needs to catch up with Folks interface name change (API/ABI breaks) | ||||
* | Adjust for Folks Favouritable -> FavouriteDetails rename | Travis Reitter | 2011-03-15 | 5 | -16/+22 |
| | | | | | Helps bgo#644470 - Empathy needs to catch up with Folks interface name change (API/ABI breaks) | ||||
* | Adjust for Folks AvatarOwner -> AvatarDetails rename | Travis Reitter | 2011-03-15 | 1 | -1/+1 |
| | | | | | Helps bgo#644470 - Empathy needs to catch up with Folks interface name change (API/ABI breaks) | ||||
* | Adjust for Folks Aliasable -> AliasDetails rename | Travis Reitter | 2011-03-15 | 7 | -31/+36 |
| | | | | | Helps bgo#644470 - Empathy needs to catch up with Folks interface name change (API/ABI breaks) | ||||
* | individual_view_remove_dialog_show: set a mnemonic on the 'Delete and Block' ↵ | Guillaume Desmottes | 2011-03-14 | 1 | -2/+13 |
| | | | | button | ||||
* | coding style fixes | Guillaume Desmottes | 2011-03-14 | 1 | -1/+1 |
| | |||||
* | Merge branch 'glassrose-contact-blocking-rebase' | Danielle Madeley | 2011-03-14 | 13 | -23/+1426 |
|\ | |||||
| * | Update the wording of the other contact blocking dialog | Danielle Madeley | 2011-03-11 | 1 | -3/+4 |
| | | |||||
| * | Update the wording of the contact blocking dialog | Danielle Madeley | 2011-03-11 | 1 | -15/+56 |
| | | | | | | | | Include the list of personas which will not be blocked. | ||||
| * | Use tp_g_signal_connect_object for Tp proxies that outlive the CB dialog | Danielle Madeley | 2011-03-11 | 1 | -4/+6 |
| | | |||||
| * | Only destroy block confirmation dialogs after we've read out the abusive state | Danielle Madeley | 2011-03-11 | 2 | -3/+3 |
| | | |||||
| * | Hook up abusive argument into TpContactList backend | Danielle Madeley | 2011-03-11 | 3 | -7/+12 |
| | | |||||
| * | Initialize EmpathyContactManager before creating a new contact->Block menuitem | Chandni Verma | 2011-03-11 | 1 | -1/+2 |
| | | |||||
| * | Use Contact Manager flags instead of Individual Manager flags | Chandni Verma | 2011-03-09 | 1 | -8/+9 |
| | | |||||
| * | Style fixes from review | Danielle Madeley | 2011-03-08 | 2 | -2/+5 |
| | | |||||
| * | Add confirmation dialog to Remove | Danielle Madeley | 2011-03-08 | 3 | -3/+109 |
| | | | | | | | | | | Also includes the future Report Abusive check box, so that all the strings are in place now. | ||||
| * | Add block confirmation to the authorise publication dialog | Danielle Madeley | 2011-03-08 | 1 | -5/+17 |
| | | |||||
| * | Add UI to blocking confirmation dialog for future "report as abusive" function | Danielle Madeley | 2011-03-08 | 1 | -3/+30 |
| | | |||||
| * | Factor out common blocking confirmation dialog | Danielle Madeley | 2011-03-08 | 3 | -26/+53 |
| | | |||||
| * | contact-blocking-dialog: report errors to the user | Danielle Madeley | 2011-03-08 | 1 | -3/+52 |
| | | |||||
| * | Add Block button to the subscription authorization dialog | Danielle Madeley | 2011-03-08 | 2 | -13/+61 |
| | | |||||
| * | Add a confirmation dialog when you block a contact from the Contact menu | Danielle Madeley | 2011-03-08 | 1 | -1/+42 |
| | | |||||
| * | Add 'Delete and Block' as an option to the Remove Contact dialog | Danielle Madeley | 2011-03-08 | 1 | -10/+24 |
| | | |||||
| * | Add 'Block Contact' to empathy-contact-menu | Danielle Madeley | 2011-03-08 | 3 | -2/+75 |
| | | |||||
| * | Handle the case where there are no accounts with deny channels | Danielle Madeley | 2011-03-08 | 1 | -26/+62 |
| | | |||||
| * | Don't need to prepare accounts separately | Danielle Madeley | 2011-03-08 | 1 | -30/+11 |
| | | |||||
| * | Provide autocompletion of known contacts in the entry box | Danielle Madeley | 2011-03-08 | 1 | -5/+47 |
| | | |||||
| * | Add and remove contacts from deny list | Danielle Madeley | 2011-03-08 | 2 | -12/+183 |
| | | |||||
| * | Beginning of contact blocking dialog | Danielle Madeley | 2011-03-08 | 4 | -0/+722 |
| | | | | | | | | | | | | | | Can currently select an account and view the contact blocking 'deny' list. List reponds to changes in the group membership. Add/Remove buttons do not yet do anything. | ||||
* | | Update our local fields having Overwritten_By_Nickname when updating our ↵ | Guillaume Desmottes | 2011-03-10 | 1 | -0/+43 |
| | | | | | | | | nickname (#644298) | ||||
* | | don't update Alias.Nickname if not needed | Guillaume Desmottes | 2011-03-10 | 1 | -2/+9 |
| | | |||||
* | | inline set_alias_on_account() | Guillaume Desmottes | 2011-03-10 | 1 | -10/+3 |
| | | |||||
* | | contact-widget: don't allow edit fields having the Overwritten_By_Nickname ↵ | Guillaume Desmottes | 2011-03-09 | 1 | -0/+13 |
| | | | | | | | | flag (#644296) | ||||
* | | contact-widget: only call SetContactInfo() is details changed (#644295) | Guillaume Desmottes | 2011-03-09 | 1 | -7/+32 |
| | | |||||
* | | libempathy-gtk: In TLS Dialog allow remembering of any exception. | Stef Walter | 2011-03-08 | 1 | -15/+6 |
| | | | | | | | | | | | | | | | | Previously we couldn't do this because we had nowhere to store these exceptions. But now this is possible because we're storing them as trust assertions. https://bugzilla.gnome.org/show_bug.cgi?id=639417 | ||||
* | | Build fix | Emilio Pozuelo Monfort | 2011-03-07 | 1 | -1/+1 |
| | | |||||
* | | Show a profile info button in contact search results | Emilio Pozuelo Monfort | 2011-03-07 | 1 | -0/+55 |
| | | |||||
* | | Use the special "" search field if the CM supports it | Emilio Pozuelo Monfort | 2011-03-07 | 1 | -1/+5 |
| | | |||||
* | | Warn the user if she has insufficient disk space to receive a file | Danielle Madeley | 2011-03-07 | 1 | -3/+58 |
|/ | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=644062 | ||||
* | Emit RESPONSE_APPLY on row-activated | Danielle Madeley | 2011-03-03 | 1 | -0/+12 |
| | |||||
* | Contact Search Dialog: Search when enter is pressed | Danielle Madeley | 2011-03-03 | 1 | -1/+3 |
| | |||||
* | Change 'Add' to 'Add Contact' | Danielle Madeley | 2011-03-03 | 1 | -1/+3 |
| | |||||
* | Tweak ContactSearchDialog padding | Danielle Madeley | 2011-03-03 | 1 | -13/+17 |
| | |||||
* | Only show the "Remember password" tickybox if we can do that | Danielle Madeley | 2011-03-03 | 1 | -1/+4 |
| | |||||
* | Disable /part command for now | Guillaume Desmottes | 2011-02-25 | 1 | -0/+7 |
| | | | | See https://bugzilla.gnome.org/show_bug.cgi?id=643295 | ||||
* | Implementation of /PART command for MUCs | Chandni Verma | 2011-02-25 | 2 | -6/+59 |
| | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=604348 | ||||
* | Updating empathy_tp_chat_leave() function in empathy-tp-chat API | Chandni Verma | 2011-02-25 | 1 | -1/+1 |
| | |||||
* | Indentation fix | Emilio Pozuelo Monfort | 2011-02-25 | 1 | -21/+21 |
| | |||||
* | Log window: free the entities together with the list | Emilio Pozuelo Monfort | 2011-02-25 | 1 | -3/+1 |
| | |||||
* | Log window: don't leak the account | Emilio Pozuelo Monfort | 2011-02-25 | 1 | -1/+1 |
| | |||||
* | Unref the entity when we're done | Emilio Pozuelo Monfort | 2011-02-25 | 1 | -0/+2 |
| | |||||
* | Port empathy to Telepathy logger 0.2.0 | Nicolas Dufresne | 2011-02-25 | 3 | -125/+120 |
| | |||||
* | tls-dialog: destroy the dialog if the certificate is invalidated (#643186) | Guillaume Desmottes | 2011-02-24 | 1 | -0/+13 |
| | | | | There is no point to keep it around. | ||||
* | re-implement /query and /msg (#623682) | Guillaume Desmottes | 2011-02-24 | 1 | -24/+38 |
| | |||||
* | coding style fixes | Guillaume Desmottes | 2011-02-21 | 2 | -2/+2 |
| | |||||
* | Move farsight-using sources to src | Emilio Pozuelo Monfort | 2011-02-21 | 9 | -1770/+2 |
| | | | | And only build them for empathy-av, since they use farsight. | ||||
* | Fiexd wrong title capitalization for checkbox | Milo Casagrande | 2011-02-21 | 7 | -7/+7 |
| | |||||
* | use champlain_view_ensure_layers_visible() | Guillaume Desmottes | 2011-02-21 | 1 | -3/+1 |
| | |||||
* | use champlain_marker_layer_new() | Guillaume Desmottes | 2011-02-21 | 2 | -2/+2 |
| | |||||
* | Port to champlain 0.10 (#642010) | Guillaume Desmottes | 2011-02-21 | 2 | -25/+19 |
| | |||||
* | empathy_theme_manager_dup_singleton: act as a proper dup singleton function | Guillaume Desmottes | 2011-02-18 | 1 | -2/+5 |
| | |||||
* | Bug 637151 — Hide the user Individual from the contact list | Philip Withnall | 2011-02-18 | 6 | -22/+35 |
| | | | | | | | | | | 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 | ||||
* | empathy_protocol_chooser_create_account_settings: ensure that cm is always ↵ | Guillaume Desmottes | 2011-02-17 | 1 | -4/+5 |
| | | | | unrefed | ||||
* | rename empathy_theme_manager_get() to empathy_theme_manager_dup_singleton() | Guillaume Desmottes | 2011-02-17 | 4 | -5/+11 |
| | | | | We also don't leak it any more. | ||||
* | folks favorite API has changed | Guillaume Desmottes | 2011-02-17 | 1 | -2/+2 |
| | |||||
* | Always display favorite contacts (#592595) | Guillaume Desmottes | 2011-02-17 | 1 | -1/+4 |
| | |||||
* | empathy_cell_renderer_expander_render: draw using the proper state (#642098) | Guillaume Desmottes | 2011-02-17 | 1 | -2/+13 |
| | |||||
* | update copyright | Guillaume Desmottes | 2011-02-17 | 1 | -0/+1 |
| | |||||
* | cell-renderer-expander: remove animation code | Guillaume Desmottes | 2011-02-17 | 1 | -163/+0 |
| | | | | It's broken and useless any way. | ||||
* | disconnect the activate cb before detaching the menu | Guillaume Desmottes | 2011-02-16 | 3 | -6/+6 |
| | |||||
* | individual-widget: use empathy_context_menu_new() | Guillaume Desmottes | 2011-02-16 | 1 | -4/+1 |
| | |||||
* | individual-view: use empathy_context_menu_new() | Guillaume Desmottes | 2011-02-16 | 1 | -4/+1 |
| | |||||
* | contact-widget: use empathy_context_menu_new() | Guillaume Desmottes | 2011-02-16 | 1 | -3/+1 |
| | |||||
* | contact-list-view: use empathy_context_menu_new() (#642461) | Guillaume Desmottes | 2011-02-16 | 1 | -5/+1 |
| | |||||
* | theme-adium: use empathy_context_menu_new() and remove our hack | Guillaume Desmottes | 2011-02-16 | 1 | -3/+1 |
| | | | | | It ensures that the popup is destroyed as soon as we're done with it. (#642461) | ||||
* | add empathy_context_menu_new() | Guillaume Desmottes | 2011-02-16 | 2 | -0/+36 |
| | | | | | | That's basically the same trick as we did in individual_view_popup_menu_idle_cb(). We can't unfortunatelly not use this function there as the popup may be reused in some cases. | ||||
* | only try reconnecting accounts if needed (#642358) | Guillaume Desmottes | 2011-02-16 | 1 | -3/+14 |
| | |||||
* | Merge remote branch 'glassrose/Reset-network-list-button-642264' | Guillaume Desmottes | 2011-02-15 | 1 | -0/+33 |
|\ | |||||
| * | Reset network list button | Chandni Verma | 2011-02-15 | 1 | -0/+33 |
| | | | | | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=642264 | ||||
* | | password-dialog: activate the dialog when the entry is activated (#642296) | Guillaume Desmottes | 2011-02-14 | 1 | -0/+9 |
| | | |||||
* | | irc-network-chooser: recreate the default IRC network if needed (#641861) | Guillaume Desmottes | 2011-02-14 | 1 | -1/+18 |
|/ | |||||
* | string-parser: properly handle if g_regex_new() fails | Guillaume Desmottes | 2011-02-10 | 1 | -1/+13 |
| | |||||
* | Move a couple of call-related functions to empathy-utils.h | Emilio Pozuelo Monfort | 2011-02-10 | 2 | -10/+8 |
| | | | | | Since the rest of the call stuff will only be compiled for empathy-av so we don't link every binary against farsight. | ||||
* | EmpathyCallFactory -> EmpathyStreamedMediaFactory | Emilio Pozuelo Monfort | 2011-02-10 | 5 | -9/+6 |
| | |||||
* | individual-view: properly unref the tooltip_widget when disposing (#641157) | Guillaume Desmottes | 2011-02-03 | 1 | -6/+2 |
| | |||||
* | contact-list-view: backport fixes from individual_view_popup_menu_idle_cb | Guillaume Desmottes | 2011-02-03 | 1 | -2/+20 |
| | |||||
* | individual-menu: ensure that the contact stays alive while the activate ↵ | Guillaume Desmottes | 2011-02-03 | 1 | -2/+4 |
| | | | | signal is connected (#641119) | ||||
* | individual-view: detach the individual menu once it has been displayed | Guillaume Desmottes | 2011-02-03 | 1 | -0/+20 |
| | |||||
* | individual_view_popup_menu_idle_cb: remove useless sink/unref | Guillaume Desmottes | 2011-02-03 | 1 | -2/+0 |
| | | | | gtk_menu_attach_to_widget() takes the floating ref so this code is useless. | ||||
* | individual-widget: use priv->contact as that's our pointer on the TpContact now | Guillaume Desmottes | 2011-02-02 | 1 | -2/+1 |
| | |||||
* | individual-widget: connect on the notify::client-types only once | Guillaume Desmottes | 2011-02-01 | 1 | -10/+14 |
| | | | | | Reconnecting a signal while you are handling it isn't exactly a good idea as it will result in an infinite loop eating all your memory (#635105). |