Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | empathy_avatar_new: stop stealing strings (#650939) | Guillaume Desmottes | 2011-06-01 | 3 | -29/+34 |
| | | | | 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 |
| | |||||
* | Use tp-glib Balance high level API (#651238) | Guillaume Desmottes | 2011-06-01 | 1 | -54/+26 |
| | |||||
* | allow user to search for contacts using their full identifier | Guillaume Desmottes | 2011-06-01 | 4 | -7/+27 |
| | |||||
* | 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 |
| | | |||||
* | | invite-participant-dialog: add an entry searching the contact list | Guillaume Desmottes | 2011-05-31 | 1 | -1/+39 |
| | | |||||
* | | view_selection_changed_cb: don't unref NULL individual | Guillaume Desmottes | 2011-05-31 | 1 | -1/+1 |
| | | |||||
* | | factor out empathy_individual_match_words() | Guillaume Desmottes | 2011-05-31 | 4 | -33/+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 | ||||
* | | use tp_channel_dispatch_operation_claim_async() (#650386) | Guillaume Desmottes | 2011-05-30 | 3 | -11/+16 |
| | | |||||
* | | bump tp-glib dep to 0.15.1 | Guillaume Desmottes | 2011-05-30 | 1 | -1/+1 |
| | | | | | | | | | | tp_channel_dispatch_operation_claim_with_async() has been introduced in 0.15.0 but suffers a race (fdo #37280) fixed in 0.15.1. | ||||
* | | [l10n]Updated Catalan (Valencian) translation | Carles Ferrando | 2011-05-29 | 1 | -993/+1384 |
|/ | |||||
* | Updated Spanish translation | Daniel Mustieles | 2011-05-27 | 1 | -98/+106 |
| | |||||
* | 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 | 3 | -60/+4 |
| | | | | | It does not work with gnome-shell, unity and indicators anyway, so it is just complex code for no benefit anymore. | ||||
* | Do not show the main window when creating it, it will be presented if not ↵ | Xavier Claessens | 2011-05-26 | 1 | -1/+0 |
| | | | | start hidden | ||||
* | Do not present chat window from empathy_chat_window_get_default() | Xavier Claessens | 2011-05-26 | 1 | -18/+0 |
| | | | | It is already handled in empathy_chat_window_present_chat() | ||||
* | 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 | 2 | -0/+22 |
| | |||||
* | main_window_connection_changed_cb: still need the priv pointer | Guillaume Desmottes | 2011-05-26 | 1 | -0/+2 |
| | |||||
* | Remove the balance action when an account is removed | Danielle Madeley | 2011-05-26 | 1 | -38/+48 |
| | |||||
* | Reopen tabs as SMS channels when appropriate | Emilio Pozuelo Monfort | 2011-05-25 | 1 | -0/+4 |
| | |||||
* | Merge remote-tracking branch ↵ | Guillaume Desmottes | 2011-05-25 | 1 | -2/+8 |
|\ | | | | | | | 'glassrose/make-favorite-room-names-more-detailed-646526' | ||||
| * | Attach account name information along with the chatroom names in main window ↵ | Chandni Verma | 2011-05-08 | 1 | -2/+8 |
| | | | | | | | | Room menu | ||||
* | | use tp_text_channel_set_chat_state_async() directly | Guillaume Desmottes | 2011-05-25 | 3 | -27/+31 |
| | | |||||
* | | tp_chat_dispose: use tp_clear_object() | Guillaume Desmottes | 2011-05-25 | 1 | -14/+2 |
| | | |||||
* | | clear_chatrooms: prevent destroying the list twice | Guillaume Desmottes | 2011-05-25 | 1 | -4/+11 |
| | | | | | | | | | | | | | | Unreffing the chatroom may result in destroying the underlying EmpathyTpChat which will fire the invalidated signal and so make us re-call this function. We already set priv->chatrooms to NULL so we won't try to destroy twice the same objects. | ||||
* | | EmpathyTpChat: get rid of the destroy signal | Guillaume Desmottes | 2011-05-25 | 3 | -50/+15 |
| | | | | | | | | We should just use invalidated. | ||||
* | | event-manager: look for existing messages when approving | Guillaume Desmottes | 2011-05-25 | 1 | -0/+9 |
| | | | | | | | | We may have already received some as the EmpathyTpChat is created earlier now. | ||||
* | | EmpathyTpChat: Use a READY property instead of our own ready code | Guillaume Desmottes | 2011-05-25 | 4 | -213/+205 |
| | | |||||
* | | remove empathy_tp_chat_get_connection and priv->connection | Guillaume Desmottes | 2011-05-25 | 5 | -30/+27 |
| | | |||||
* | | EmpathyTpChat: inherit from TpTextChannel (#650554) | Guillaume Desmottes | 2011-05-25 | 9 | -151/+125 |
| | | |||||
* | | tp-chat: use the self->priv pattern | Guillaume Desmottes | 2011-05-25 | 2 | -387/+317 |
| | | |||||
* | | Use the EmpathyChannelFactory with all components creating EmpathyTpChat | Guillaume Desmottes | 2011-05-25 | 3 | -0/+25 |
| | | |||||
* | | rename message-received signal to message-received-empathy | Guillaume Desmottes | 2011-05-25 | 3 | -3/+3 |
| | | |||||
* | | tp-chat: rename chat-state-changed to chat-state-changed-empathy | Guillaume Desmottes | 2011-05-25 | 2 | -2/+2 |
| | | | | | | | | chat-state-changed already exists in TpChannel and we can't redefine it. | ||||
* | | Updated Spanish translation | Daniel Mustieles | 2011-05-24 | 1 | -128/+127 |
| | | |||||
* | | 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 |
| | | |||||
* | | add empathy_account_settings_param_is_supported() | Guillaume Desmottes | 2011-05-23 | 2 | -0/+13 |
| | | |||||
* | | 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 | ||||
* | | Squash some set-but-unused variables | Colin Walters | 2011-05-19 | 1 | -4/+0 |
| | | |||||
* | | Merge branch 'LOLOOOLOLOLOLLLOLLLOLOLLL' | Jonny Lamb | 2011-05-18 | 4 | -9/+20 |
|\ \ | |||||
| * | | chat-manager: pass user action time of DBus to show the closed tab | Jonny Lamb | 2011-05-18 | 4 | -9/+20 |
| | | | | | | | | | | | | | | | | | | This was making undo closing tabs in the background, aww. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | | use g_list_free_full() | Guillaume Desmottes | 2011-05-18 | 1 | -2/+1 |
| | | | |||||
* | | | filter_func: don't leak individual | Guillaume Desmottes | 2011-05-18 | 1 | -3/+6 |
| | | | |||||
* | | | coding style fixes | Guillaume Desmottes | 2011-05-18 | 1 | -9/+8 |
| | | | |||||
* | | | invite-participant-dialog: set a default height so a few contacts are displayed | Guillaume Desmottes | 2011-05-18 | 1 | -0/+3 |
| | | | |||||
* | | | invite-participant-dialog: add a scrolled window | Guillaume Desmottes | 2011-05-18 | 1 | -2/+7 |
| | | | |||||
* | | | add some padding | Guillaume Desmottes | 2011-05-18 | 1 | -2/+2 |
| | | | |||||
* | | | invite-participant-dialog: filter out contacts already in the chat | Guillaume Desmottes | 2011-05-18 | 1 | -1/+32 |
| | | | |||||
* | | | invite-participant-dialog: display only contacts on the right Connection | Guillaume Desmottes | 2011-05-18 | 1 | -23/+68 |
| | | | |||||
* | | | individual-view: add API to define our own filter function | Guillaume Desmottes | 2011-05-18 | 2 | -0/+21 |
| | | | |||||
* | | | invite-dialog: display a individual view rather than forcing user to type ↵ | Guillaume Desmottes | 2011-05-18 | 3 | -45/+204 |
|/ / | | | | | | | the full ID of the contact (#646705) | ||||
* | | Merge branch 'undo-close-tab' | Jonny Lamb | 2011-05-18 | 5 | -6/+107 |
|\ \ | |||||
| * | | chat-manager: use EMPATHY_CHAT_BUS_NAME | Jonny Lamb | 2011-05-18 | 1 | -1/+1 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | chat-manager: don't leak proxy | Jonny Lamb | 2011-05-18 | 1 | -0/+1 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | main-window: call the remote UndoClosedTab | Jonny Lamb | 2011-05-16 | 1 | -5/+1 |
| | | | | | | | | | | | | | | | | | | It will work, unlike this one. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | chat-manager: expose UndoClosedChat over DBus | Jonny Lamb | 2011-05-16 | 2 | -1/+73 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | extensions: add ChatManager extension | Jonny Lamb | 2011-05-16 | 2 | -0/+32 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | | Merge branch 'remember-my-message-yo' | Jonny Lamb | 2011-05-18 | 3 | -0/+89 |
|\ \ \ | |||||
| * | | | chat-manager: clarify ownership of messages hash table | Jonny Lamb | 2011-05-18 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | | chat-manager: s/null/NULL/ | Jonny Lamb | 2011-05-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | | chat-manager: add missing free | Jonny Lamb | 2011-05-18 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | | chat: rename get to dup | Jonny Lamb | 2011-05-18 | 3 | -3/+3 |
| | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | | chat-manager: keep a hash table with messages left when the chat closed | Jonny Lamb | 2011-05-16 | 1 | -0/+59 |
| | | | | | | | | | | | | | | | | 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 | 8 | -106/+296 |
|\ \ \ \ | |||||
| * | | | | 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> | ||||
| * | | | | tp-chat: don't assert on not finding message | Jonny Lamb | 2011-05-16 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | 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: call acknowledge_message(s) directly | Jonny Lamb | 2011-05-13 | 1 | -17/+6 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | | | tp-chat: rename signal to message-acknowledged | Jonny Lamb | 2011-05-13 | 2 | -10/+10 |
| | | | | | | | | | | | | | | | | | | | | 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 | 2 | -4/+5 |
| | | | | | | | | | | | | | | | | | | | | 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-window: also update chat window title when the chat updates | Jonny Lamb | 2011-05-13 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | | | chat-window: update tab when nb-unread-messages changes | Jonny Lamb | 2011-05-13 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | 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> | ||||
| * | | | | tp-chat: add pending-message-removed signal | Jonny Lamb | 2011-05-12 | 1 | -0/+13 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | | | tp-chat: use ::pending-message-removed to update our pending queue | Jonny Lamb | 2011-05-12 | 1 | -20/+34 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | | | message: stop storing pending-message-id | Jonny Lamb | 2011-05-12 | 2 | -23/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We're storing the TpSignalledMessage for that nowadays. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | | | tp-chat: acknowledge messages using TpTextChannel API | Jonny Lamb | 2011-05-12 | 1 | -25/+18 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | | | message: store the TpMessage when created with one | Jonny Lamb | 2011-05-12 | 2 | -0/+36 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | | | | Updated Spanish translation | Daniel Mustieles | 2011-05-17 | 1 | -141/+179 |
| |_|/ / |/| | | | |||||
* | | | | Merge branch 'more-contact-info' | Will Thompson | 2011-05-16 | 4 | -39/+267 |
|\ \ \ \ | |||||
| * | | | | 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 | ||||
| * | | | | Add empathy_duration_to_string() | Will Thompson | 2011-05-12 | 2 | -29/+36 |
| | | | | | | | | | | | | | | | | | | | | | | | | | This is based on the body of empathy_time_to_string_relative(); it takes a duration in seconds, rather than a timestamp. | ||||
* | | | | | Fix call to empathy_chat_window_find_chat in /part command | Will Thompson | 2011-05-16 | 1 | -1/+1 |
| |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0fda594 changed empathy_chat_window_find_chat() to take a third parameter indicating whether we're looking for an SMS channel or not, but the /part branch wasn't updated for this change before being merged. I think it's a reasonable assumption that someone will not try to /part an SMS channel. Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | | | Updated Slovenian translation | Matej Urbančič | 2011-05-16 | 1 | -6/+6 |
| | | | | |||||
* | | | | Updated Esperanto translation | Kristjan SCHMIDT | 2011-05-15 | 1 | -708/+1031 |
| | | | | |||||
* | | | | Updated Slovenian translation | Matej Urbančič | 2011-05-15 | 1 | -5/+5 |
| | | | | |||||
* | | | | Updated Slovenian translation | Matej Urbančič | 2011-05-15 | 1 | -315/+460 |
| | | | | |||||
* | | | | Merge remote-tracking branch ↵ | Guillaume Desmottes | 2011-05-13 | 4 | -30/+79 |
|\ \ \ \ | | | | | | | | | | | | | | | | '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 | ||||
| * | | | | Leave chatroom only if tp_chat exists | Chandni Verma | 2011-05-11 | 1 | -4/+12 |
| | | | | | |||||
| * | | | | Send full message for the default chat parted on part command | Chandni Verma | 2011-05-09 | 2 | -1/+17 |
| | | | | | |||||
| * | | | | Fire a "part-command-entered" signal from libempathy-gtk/empathy-chat.c to ↵ | Chandni Verma | 2011-05-07 | 3 | -30/+36 |
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | be caught in src/empathy-chat-window.c Fixes linking issues: https://bugzilla.gnome.org/show_bug.cgi?id=643295 | ||||
* | | | | Updated Hebrew translation. | Yaron Shahrabani | 2011-05-13 | 1 | -87/+89 |
| |/ / |/| | | |||||
* | | | Properly convert timestamps received from X11 (#650015) | Guillaume Desmottes | 2011-05-12 | 11 | -21/+22 |
| | | | | | | | | | | | | | | | 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 |
| | | | |||||
* | | | empathy_chat_window_present_chat: always show newly created windows | Guillaume Desmottes | 2011-05-12 | 1 | -0/+5 |
| |/ |/| | | | | | We just create so we should at least show it. | ||||
* | | 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 |
| | | |||||
* | | contact: fix typo when creating new contact from logger entity | Jonny Lamb | 2011-05-11 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | create_text_channel: pass Empathy.Chat as preferred handler | Guillaume Desmottes | 2011-05-11 | 1 | -2/+2 |
| | | | | | | | | | | Seem I forgot it when adding preferred handler in 52eb24e6e7b012856525f6f09d3c1a941375d383. | ||||
* | | Uploaded Ukranian | Daniel Korostil | 2011-05-10 | 1 | -421/+564 |
| | | |||||
* | | Updated Spanish translation | Jorge González | 2011-05-10 | 1 | -45/+47 |
| | | |||||
* | | remove released flag | Guillaume Desmottes | 2011-05-09 | 1 | -1/+1 |
| | | |||||
* | | prepare 3.1.1EMPATHY_3_1_1 | Guillaume Desmottes | 2011-05-09 | 2 | -3/+91 |
| | | |||||
* | | Merge remote-tracking branch 'glassrose/save-chatrooms.xml-only-when-needed' | Guillaume Desmottes | 2011-05-09 | 1 | -1/+10 |
|\ \ | |||||
| * | | Save changes to chatrooms.xml configuration file only when needed. | Chandni Verma | 2011-05-09 | 1 | -1/+10 |
| |/ | | | | | | | | | | | | | Changes will be written to the file only when changes are made to a chatroom property that is listed in the file. Fixes room-list flicker: https://bugzilla.gnome.org/show_bug.cgi?id=642087 | ||||
* | | Updated Galician translations | Fran Diéguez | 2011-05-09 | 1 | -290/+408 |
| | | |||||
* | | add translators comment explaining the insufficient balance error (#649735) | Guillaume Desmottes | 2011-05-09 | 1 | -0/+2 |
| | | |||||
* | | org.gnome.Empathy.gschema.xml: update summary and description of ↵ | Guillaume Desmottes | 2011-05-09 | 1 | -2/+2 |
| | | | | | | | | | | | | show-balance-in-roster We are generally using "contact list" instead of "roster". (#649734) | ||||
* | | add a translation comment explaining the 'Provide' string (#649492) | Guillaume Desmottes | 2011-05-09 | 1 | -0/+3 |
| | | |||||
* | | Updated Hebrew translation. | Yaron Shahrabani | 2011-05-09 | 1 | -373/+500 |
| | | |||||
* | | Updated Spanish translation | Jorge González | 2011-05-08 | 1 | -265/+304 |
| | | |||||
* | | Updated Spanish translation | Daniel Mustieles | 2011-05-06 | 1 | -75/+92 |
| | | |||||
* | | 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 | ||||
* | | ignore return value of main_window_setup_balance_create_widget() | Guillaume Desmottes | 2011-05-05 | 1 | -2/+1 |
| | | | | | | | | | | fix unused-but-set-variable warnings with gcc 4.6. Thanks to Marc Plano-Lesay for reporting. | ||||
* | | 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 | ||||
* | | Depends on tp-glib 0.14.3 | Guillaume Desmottes | 2011-05-05 | 1 | -1/+1 |
| | | | | | | | | We need it for TP_ERROR_STR_INSUFFICIENT_BALANCE. | ||||
* | | Merge branch 'balance-rebase' | Danielle Madeley | 2011-05-05 | 5 | -3/+452 |
|\ \ | |||||
| * | | Change the menu to say "Credit Balance" | Danielle Madeley | 2011-05-05 | 1 | -1/+1 |
| | | | |||||
| * | | Update balance view in roster per feedback | Danielle Madeley | 2011-05-05 | 1 | -14/+25 |
| | | | |||||
| * | | Change menu string to "Top up My Account ($1.23)..." | Danielle Madeley | 2011-05-05 | 1 | -8/+14 |
| | | | |||||
| * | | Update formatting for NOK | Danielle Madeley | 2011-05-05 | 1 | -1/+1 |
| | | | |||||
| * | | The icon needs to be set as "icon-name" not "stock-id" | Danielle Madeley | 2011-05-05 | 1 | -1/+3 |
| | | | |||||
| * | | Fill out empathy_format_currency() with more currencies | Danielle Madeley | 2011-05-05 | 1 | -8/+9 |
| | | | |||||
| * | | Use pointless g* types for consistency | Danielle Madeley | 2011-05-05 | 2 | -5/+5 |
| | | | |||||
| * | | 'spacing' is an object property, not a child property of the packing | Danielle Madeley | 2011-05-05 | 1 | -1/+1 |
| | | | |||||
| * | | Add a menu item to choose whether to show account balances in the roster | Danielle Madeley | 2011-05-05 | 3 | -5/+38 |
| | | | |||||
| * | | Create balance widget, tie it to the action | Danielle Madeley | 2011-05-05 | 2 | -4/+68 |
| | | | | | | | | | | | | | | | TODO: - show and hide balance widgets in response to a toggleaction | ||||
| * | | Factor out main_window_setup_balance_create_action() | Danielle Madeley | 2011-05-05 | 1 | -26/+40 |
| | | | |||||
| * | | Support Conn.I.Balance.ManageCreditURI | Danielle Madeley | 2011-05-05 | 1 | -14/+29 |
| | | | |||||
| * | | Remove balance from menu when account is disconnected | Danielle Madeley | 2011-05-05 | 1 | -4/+32 |
| | | | |||||
| * | | Add a menuitem to report the account balance for each account | Danielle Madeley | 2011-05-05 | 2 | -0/+199 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds a menu item for each connection that supports Conn.I.Balance, requests the current balance and then tracks further updates to the balance. TODO: - remove the menu item when the account is disconnected - implement the activated signal | ||||
| * | | Add method empathy_format_currency() | Danielle Madeley | 2011-05-05 | 2 | -0/+76 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | | Merge branch 'delivery-reports-rebase' | Danielle Madeley | 2011-05-05 | 5 | -28/+208 |
|\ \ \ | |||||
| * | | | Add a tooltip to the sending message spinner | Danielle Madeley | 2011-05-05 | 1 | -6/+11 |
| | | | | |||||
| * | | | Fix broken logic that caused delivery report spinner to spin forever | Danielle Madeley | 2011-05-05 | 1 | -4/+5 |
| | | | | |||||
| * | | | [chat-window] add a spinner to the window tab for when messages are being sent | Danielle Madeley | 2011-05-05 | 1 | -0/+33 |
| | | | | |||||
| * | | | [chat] expose this property in EmpathyChat | Danielle Madeley | 2011-05-05 | 2 | -0/+46 |
| | | | | |||||
| * | | | [tp-chat] add a counter for the number of pending messages | Danielle Madeley | 2011-05-05 | 2 | -3/+84 |
| | | | | | | | | | | | | | | | | Requires delivery reports to include delivery-token. | ||||
| * | | | Use dbus-error from delivery report for better errors | Danielle Madeley | 2011-05-05 | 2 | -25/+39 |
| | | | | |||||
* | | | | fix unused-but-set-variable warnings | Marc Plano-Lesay | 2011-05-05 | 11 | -75/+5 |
| | | | | |||||
* | | | | Merge branch 'sms-support-rebase' | Danielle Madeley | 2011-05-05 | 16 | -55/+444 |
|\| | | | |/ / |/| | | |||||
| * | | Include SMSChannel property in empathy_chat_window_find_chat() | Danielle Madeley | 2011-05-05 | 3 | -5/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The approach in https://bugzilla.gnome.org/show_bug.cgi?id=644085 was wrong because channel paths can change across reconnects. This would cause new chat windows to be created when they were rerequested. A more future-proof solution would be to keep a white/black list of comparable properties, but I think this is overengineering the problem for the time being. Instead we'll just include the SMSChannel property in the comparison. | ||||
| * | | 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 |
| | | | |||||
| * | | Don't wait for SMS properties when there is no SMS support on the channel | Danielle Madeley | 2011-05-05 | 1 | -0/+3 |
| | | | |||||
| * | | 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 | 3 | -19/+33 |
| | | | | | | | | | | | | | | | | | | | | | 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:" to the tooltip | Danielle Madeley | 2011-05-05 | 1 | -0/+4 |
| | | | |||||
| * | | Set EMPATHY_IMAGE_SMS on sms channels | Danielle Madeley | 2011-05-05 | 1 | -0/+6 |
| | | | |||||
| * | | Add sms-channel property to empathy-chat | Danielle Madeley | 2011-05-05 | 2 | -2/+46 |
| | | | |||||
| * | | Add sms-channel property to empathy-tp-chat | Danielle Madeley | 2011-05-05 | 2 | -0/+79 |
| | | | |||||
| * | | Move the code ensuring a requested sms channel to empathy-request-util | Chandni Verma | 2011-05-05 | 3 | -24/+38 |
| | | | | | | | | | | | | as empathy-dispatcher has been deleted in master | ||||
| * | | Add SMS entry to empathy-individual-menu | Danielle Madeley | 2011-05-05 | 5 | -1/+94 |
| |/ | |||||
* | | Updated Spanish translation | Daniel Mustieles | 2011-05-05 | 1 | -2/+2 |
| | | |||||
* | | Updated Spanish translation | Daniel Mustieles | 2011-05-05 | 1 | -10/+12 |
| | | |||||
* | | Updated Spanish translation | Daniel Mustieles | 2011-05-05 | 1 | -27/+73 |
| | | |||||
* | | 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 | ||||
* | | Updated Norwegian bokmål translation | Kjartan Maraas | 2011-05-04 | 1 | -275/+348 |
| | | |||||
* | | Updated Spanish translation | Daniel Mustieles | 2011-05-04 | 1 | -57/+56 |
| | | |||||
* | | empathy-chat: track chat displayed instead of channels being handled (#649273) | Guillaume Desmottes | 2011-05-03 | 2 | -42/+35 |
| | | |||||
* | | remove unused empathy_chat_manager_get_num_handled_chats() | Guillaume Desmottes | 2011-05-03 | 2 | -10/+0 |
| | | |||||
* | | Preferences: Show chat theme preview | Xavier Claessens | 2011-05-03 | 2 | -712/+965 |
| | | | | | | | | Fixes bug #541438 | ||||
* | | 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 |
| | | |||||
* | | Updated Turkish translation | Muhammet Kara | 2011-05-03 | 1 | -57/+55 |
| | | |||||
* | | Depend on stable release of glib 2.28.0 | Xavier Claessens | 2011-05-03 | 1 | -1/+1 |
| | | |||||
* | | 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 |
| | | |||||
* | | Update Template.html from newest adium | Xavier Claessens | 2011-05-02 | 1 | -85/+269 |
| | | |||||
* | | coding style fix | Guillaume Desmottes | 2011-05-02 | 1 | -1/+1 |
| | | |||||
* | | POTFILES.in: add libempathy-gtk/empathy-search-bar.c | Guillaume Desmottes | 2011-05-02 | 1 | -0/+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 | ||||
* | | main_window_flash_foreach: don't leak the pixbuf returned by ↵ | Guillaume Desmottes | 2011-05-02 | 1 | -0/+3 |
| | | | | | | | | empathy_pixbuf_from_icon_name | ||||
* | | set a not empty string when setting ↵ | Guillaume Desmottes | 2011-05-02 | 2 | -2/+4 |
| | | | | | | | | | | | | EMPATHY_NOTIFY_MANAGER_CAP_X_CANONICAL_APPEND libnotify now filters out empty string so the hint was not set (#648842). | ||||
* | | Display favorite offline contacts only in the Favorite group (#648914) | Guillaume Desmottes | 2011-05-02 | 1 | -5/+48 |
|/ | |||||
* | Updated galician translations | Fran Diéguez | 2011-05-01 | 1 | -282/+311 |
| | |||||
* | Updated Czech translation | Marek Černocký | 2011-04-30 | 1 | -319/+342 |
| | |||||
* | Updated Slovenian translation | Matej Urbančič | 2011-04-29 | 1 | -289/+316 |
| | |||||
* | Updated Spanish translation | Daniel Mustieles | 2011-04-28 | 1 | -171/+193 |
| | |||||
* | 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. | ||||
* | chat_window_page_switched_cb: get the child from the GTK+ signal | Guillaume Desmottes | 2011-04-27 | 1 | -12/+3 |
| | | | | We don't care about GTK+2 compatibility any more. | ||||
* | Updated Turkish translation | Muhammet Kara | 2011-04-26 | 1 | -186/+214 |
| | |||||
* | 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> | ||||
* | Added UG translation | Abduxukur Abdurixit | 2011-04-25 | 1 | -195/+77 |
| | |||||
* | Updated Thai translation. | Sira Nokyoongtong | 2011-04-25 | 1 | -744/+1573 |
| | |||||
* | Added UG translation | Abduxukur Abdurixit | 2011-04-25 | 1 | -718/+845 |
| | |||||
* | account-assistant: ensure that the import widget takes all the space ↵ | Guillaume Desmottes | 2011-04-22 | 1 | -2/+2 |
| | | | | available (#648372) | ||||
* | Updated Persian translation | Arash Mousavi | 2011-04-22 | 1 | -451/+597 |
| | |||||
* | 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 |
| | |||||
* | don't display the enable switch if account is restricted | Guillaume Desmottes | 2011-04-21 | 1 | -0/+7 |
| | |||||
* | use a GtkSwitch instead of MX switch | Guillaume Desmottes | 2011-04-21 | 1 | -10/+9 |
| | |||||
* | Add an enabled switch to the account dialog GtkInfoBar | Danielle Madeley | 2011-04-21 | 1 | -0/+63 |
| | |||||
* | 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 |
| | |||||
* | Updated Polish translation | Piotr Drąg | 2011-04-20 | 1 | -159/+166 |
| | |||||
* | Merge branch 'timestamp-648188' | Guillaume Desmottes | 2011-04-20 | 20 | -493/+366 |
|\ |