Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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() | ||||
* | 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 | ||||
* | | 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 | 1 | -65/+1 |
| | | |||||
* | | remove empathy_tp_chat_get_connection and priv->connection | Guillaume Desmottes | 2011-05-25 | 2 | -2/+2 |
| | | |||||
* | | EmpathyTpChat: inherit from TpTextChannel (#650554) | Guillaume Desmottes | 2011-05-25 | 3 | -16/+9 |
| | | |||||
* | | Use the EmpathyChannelFactory with all components creating EmpathyTpChat | Guillaume Desmottes | 2011-05-25 | 2 | -0/+17 |
| | | |||||
* | | rename message-received signal to message-received-empathy | Guillaume Desmottes | 2011-05-25 | 1 | -1/+1 |
| | | |||||
* | | Squash some set-but-unused variables | Colin Walters | 2011-05-19 | 1 | -4/+0 |
| | | |||||
* | | Merge branch 'LOLOOOLOLOLOLLLOLLLOLOLLL' | Jonny Lamb | 2011-05-18 | 3 | -9/+15 |
|\ \ | |||||
| * | | chat-manager: pass user action time of DBus to show the closed tab | Jonny Lamb | 2011-05-18 | 3 | -9/+15 |
| | | | | | | | | | | | | | | | | | | 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 |
| | | | |||||
* | | | 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 | 3 | -6/+75 |
|\ \ | |||||
| * | | 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> | ||||
* | | | Merge branch 'remember-my-message-yo' | Jonny Lamb | 2011-05-18 | 1 | -0/+62 |
|\ \ \ | |||||
| * | | | 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 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | 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> | ||||
* | | | | Merge branch 'ack' | Jonny Lamb | 2011-05-17 | 1 | -0/+9 |
|\ \ \ \ | |_|/ / |/| | | | |||||
| * | | | 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> | ||||
* | | | | 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> | ||||
* | | | Merge remote-tracking branch ↵ | Guillaume Desmottes | 2011-05-13 | 1 | -0/+45 |
|\ \ \ | | | | | | | | | | | | | 'glassrose/moving-part-functionality-to-empathy-chat-window-643295' | ||||
| * | | | 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 | 1 | -1/+14 |
| | | | | |||||
| * | | | Fire a "part-command-entered" signal from libempathy-gtk/empathy-chat.c to ↵ | Chandni Verma | 2011-05-07 | 1 | -0/+24 |
| | |/ | |/| | | | | | | | | | | | | | 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 | 5 | -7/+8 |
| | | | | | | | | | | | | | | | X11 timestamps are guint32 while Telepathy uses gint64 timestamps. We should always use tp_user_action_time_from_x11() to do the conversion. | ||||
* | | | 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. | ||||
* | | add a translation comment explaining the 'Provide' string (#649492) | Guillaume Desmottes | 2011-05-09 | 1 | -0/+3 |
| | | |||||
* | | 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. | ||||
* | | Merge branch 'balance-rebase' | Danielle Madeley | 2011-05-05 | 2 | -3/+370 |
|\ \ | |||||
| * | | 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 |
| | | | |||||
| * | | The icon needs to be set as "icon-name" not "stock-id" | Danielle Madeley | 2011-05-05 | 1 | -1/+3 |
| | | | |||||
| * | | '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 | 2 | -5/+33 |
| | | | |||||
| * | | 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 | ||||
* | | | Merge branch 'delivery-reports-rebase' | Danielle Madeley | 2011-05-05 | 1 | -0/+38 |
|\ \ \ | |||||
| * | | | Add a tooltip to the sending message spinner | Danielle Madeley | 2011-05-05 | 1 | -6/+11 |
| | | | | |||||
| * | | | [chat-window] add a spinner to the window tab for when messages are being sent | Danielle Madeley | 2011-05-05 | 1 | -0/+33 |
| | | | | |||||
* | | | | fix unused-but-set-variable warnings | Marc Plano-Lesay | 2011-05-05 | 8 | -58/+2 |
| | | | | |||||
* | | | | Merge branch 'sms-support-rebase' | Danielle Madeley | 2011-05-05 | 3 | -19/+47 |
|\| | | | |/ / |/| | | |||||
| * | | 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. | ||||
| * | | Change empathy_chat_get_name() from const char * -> char * | Danielle Madeley | 2011-05-05 | 1 | -14/+28 |
| | | | | | | | | | | | | | | | | | | | | | 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 |
| |/ | |||||
* | | 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 | ||||
* | | 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). | ||||
* | 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. | ||||
* | account-assistant: ensure that the import widget takes all the space ↵ | Guillaume Desmottes | 2011-04-22 | 1 | -2/+2 |
| | | | | available (#648372) | ||||
* | 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 |
| | |||||
* | Merge branch 'timestamp-648188' | Guillaume Desmottes | 2011-04-20 | 3 | -5/+18 |
|\ | |||||
| * | Port all timestamps from time_t to gint64 (#648188) | Guillaume Desmottes | 2011-04-19 | 1 | -4/+10 |
| | | |||||
| * | empathy-tp-chat: ensure that we get a TpTextChannel | Guillaume Desmottes | 2011-04-18 | 2 | -1/+8 |
| | | |||||
* | | accounts_dialog_cms_prepare_cb: don't update the settings if we are already ↵ | Guillaume Desmottes | 2011-04-18 | 1 | -1/+3 |
| | | | | | | | | | | | | | | preparing one This may lead to ignoring the existing setting if it's a slow one to prepare (as Haze for example). (#647641) | ||||
* | | preferences: use GtkBox instead of Gtk[V,H]Box | Cosimo Cecchi | 2011-04-18 | 1 | -43/+43 |
|/ | | | | | | | | Use the orientation property of GtkBox to inherit the new proper packing defaults, otherwise boxes in the preferences will look all spread in the notebook height. https://bugzilla.gnome.org/show_bug.cgi?id=647904 | ||||
* | Add translation context on some strings (#646131) | Guillaume Desmottes | 2011-04-18 | 1 | -4/+8 |
| | |||||
* | ft-manager: add a 'Close' button (#646084) | Guillaume Desmottes | 2011-04-07 | 2 | -1/+21 |
| | |||||
* | factor out close_window() | Guillaume Desmottes | 2011-04-07 | 1 | -16/+22 |
| | |||||
* | Display a notification for auth events | Guillaume Desmottes | 2011-04-07 | 1 | -9/+7 |
| | | | | This makes them more visible when using the Shell (#646061). | ||||
* | Revert "-Fix use of include <config.h> to make sure translations work" | Guillaume Desmottes | 2011-04-04 | 2 | -7/+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/+7 |
| | |||||
* | set a category on presence notifications | Guillaume Desmottes | 2011-04-02 | 3 | -5/+12 |
| | |||||
* | set a category on chat related notifications | Guillaume Desmottes | 2011-04-02 | 1 | -0/+25 |
| | | | | | That can be used by the Shell to filter out notifications it's handling itself directly (#645932). | ||||
* | set urgency hint on urgent notifications | Guillaume Desmottes | 2011-04-02 | 1 | -0/+25 |
| | | | | | This will ensure that they stay visible in the Shell and that their actions buttons are displayed as well (#645932). | ||||
* | empathy_chat_window_present_chat: no need to call show_all on the window | Guillaume Desmottes | 2011-03-30 | 1 | -1/+0 |
| | | | | | | | | empathy_window_present_with_time() called later in this function will do it for us. This has the nice side effect of avoid to display the window before resizing it and do making it look bad (#638951). | ||||
* | givve translators context for the 'Unknown' string | Guillaume Desmottes | 2011-03-30 | 1 | -0/+4 |
| | |||||
* | ft-manager: make sure the scrolled window expands in the dialog height | Cosimo Cecchi | 2011-03-29 | 1 | -0/+1 |
| | | | | | | | GTK+ 3 changed some packing defaults of GtkDialog, so this needs to be done explicitly here. https://bugzilla.gnome.org/show_bug.cgi?id=646010 | ||||
* | don't format header of presence notifications (#646097) | Guillaume Desmottes | 2011-03-29 | 1 | -10/+4 |
| | | | | | | | | According to the spec [1], only the Body can be formated. Furthermore, the Shell doesn't support such formating in the header. [1] http://www.galago-project.org/specs/notification/0.9/x161.html | ||||
* | event-manager: only display incoming messages in notification | Guillaume Desmottes | 2011-03-28 | 1 | -1/+8 |
| | | | | | If not, we display outgoing ones as well if the user uses Shell's message tray to reply. | ||||
* | chat_window_new_message_cb: check that we found the chatroom | Guillaume Desmottes | 2011-03-23 | 1 | -1/+1 |
| | | | | | There is a race, if the chatroom manager didn't parse the chatrooms list yet, this was crashing. | ||||
* | Merge branch 'reference-identities' | Stef Walter | 2011-03-22 | 1 | -1/+5 |
|\ | | | | | | | | | Conflicts: libempathy/empathy-server-tls-handler.c | ||||
| * | Style changes from review for ReferenceIdentities code | Stef Walter | 2011-03-18 | 1 | -1/+1 |
| | | |||||
| * | Use ServerTLSConnection.ReferenceIdentities to check cert identity. | Stef Walter | 2011-03-18 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | The certificate identity can be checked against more than just one piece of information. Load and use all the reference identities to check the identity of the certificate. https://bugzilla.gnome.org/show_bug.cgi?id=645119 | ||||
* | | accounts_dialog_add_account: ensure that the selected account is still ↵ | Guillaume Desmottes | 2011-03-22 | 1 | -1/+19 |
| | | | | | | | | visible in the treeview | ||||
* | | accounts_dialog_model_set_selected: use select_and_scroll_to_iter | Guillaume Desmottes | 2011-03-22 | 1 | -1/+1 |
| | | | | | | | | That way we also scroll to the selected account (#643860). | ||||
* | | factor out select_and_scroll_to_iter() | Guillaume Desmottes | 2011-03-22 | 1 | -14/+23 |
| | | |||||
* | | Fix some races in the chatroom joining code | Sjoerd Simons | 2011-03-21 | 1 | -34/+38 |
| | | | | | | | | | | | | | | | | | | | | | | | | The auto-reconnection logic for chatrooms was a bit odd. It would for every chatroom that existed when the account manager was prepared connect once to status-changed for each account for each chatroom... Change this such that whenever an account connects, we simply get the then current list of chatrooms and auto-connect those as needed. This fixes issues when a chatroom gets removed from the manager and when the auto-connect options on a chatrooms change. | ||||
* | | Assistant: put the protocol chooser next to the label | Emilio Pozuelo Monfort | 2011-03-18 | 1 | -3/+6 |
| | | |||||
* | | Map Ctrl-Shift-F to contact search and Ctrl-F to find | Will Thompson | 2011-03-18 | 1 | -0/+2 |
|/ | | | | | | | | | As discussed on <https://bugzilla.gnome.org/show_bug.cgi?id=645121>, currently Ctrl-F opens the contact search dialog, and there's no keyboard shortcut for searching within the contact list (other than just typing). The Gnome HIG handles this situation: it says that the former should be Ctrl-Shift-F and the latter should be Ctrl-F. <http://library.gnome.org/devel/hig-book/2.32/input-keyboard.html.en#standard-shortcuts> | ||||
* | Don't update Contact menu on a focus-in (#644936) | Michael Terry | 2011-03-17 | 1 | -9/+24 |
| | |||||
* | auth-client: implement Debug interface (#645008) | Guillaume Desmottes | 2011-03-17 | 1 | -0/+10 |
| | |||||
* | define constants for handler bus name | Guillaume Desmottes | 2011-03-17 | 2 | -3/+4 |
| | | | | It's more convenient and safe than hardcoding them everywhere. | ||||
* | rename empathy-dispatcher to empathy-request-util | Guillaume Desmottes | 2011-03-17 | 5 | -11/+12 |
| | | | | | We don't have EmpathyDispatcher any more so this file just contains some utility functions now. | ||||
* | streamed-media-window: Put the details vbox in a scroll window | Guillaume Desmottes | 2011-03-16 | 1 | -1/+8 |
| | | | | | It can require a lot of horizontal space and we don't want to enlarge the call window just for that (#644830). | ||||
* | coding style fixes | Guillaume Desmottes | 2011-03-14 | 1 | -1/+1 |
| | |||||
* | Merge branch 'glassrose-contact-blocking-rebase' | Danielle Madeley | 2011-03-14 | 3 | -3/+28 |
|\ | |||||
| * | Setting "window" data on submenu only if it's not NULL | Chandni Verma | 2011-03-11 | 1 | -3/+3 |
| | | |||||
| * | Add a confirmation dialog when you block a contact from the Contact menu | Danielle Madeley | 2011-03-08 | 1 | -2/+5 |
| | | |||||
| * | Add blocked contacts dialog to Empathy main window menu | Danielle Madeley | 2011-03-08 | 2 | -1/+23 |
| | | |||||
* | | display a debug message if we can't get the TpContact | Guillaume Desmottes | 2011-03-09 | 1 | -1/+4 |
| | | |||||
* | | call-observer: display a notification when rejecting a call (#644127) | Guillaume Desmottes | 2011-03-09 | 1 | -8/+91 |
| | | |||||
* | | call-observer: set the Recover flag | Guillaume Desmottes | 2011-03-09 | 1 | -1/+1 |
| | | | | | | | | We want to know about existing calls when starting. | ||||
* | | Revert "disable the call observer for now" | Guillaume Desmottes | 2011-03-09 | 1 | -5/+0 |
| | | | | | | | | This reverts commit c4f12fc9ad76f90374e08460971f001fdfb90036. | ||||
* | | call-observer: reject all the channels we claimed | Guillaume Desmottes | 2011-03-08 | 1 | -7/+74 |
| | | | | | | | | | | | | Once we have claimed the ChannelDispatchOperation, we are now the handler of all its channels. So, we should close them all as we are not going to do anything with them. (#644210) | ||||
* | | return from ObserveChannels() after having called Claim() | Guillaume Desmottes | 2011-03-08 | 1 | -0/+2 |
| | | |||||
* | | call-observer: return from ObserveChannels() if the channel was already ↵ | Guillaume Desmottes | 2011-03-08 | 1 | -0/+2 |
| | | | | | | | | invalidated | ||||
* | | call-observer: set debug domain to 'voip' and add 2 debug messages | Guillaume Desmottes | 2011-03-08 | 1 | -1/+6 |
| | | |||||
* | | disable the call observer for now | Guillaume Desmottes | 2011-03-07 | 1 | -0/+5 |
| | | |||||
* | | all: set the primary-toolbar style class on primary toolbars | Cosimo Cecchi | 2011-03-07 | 3 | -0/+8 |
| | | | | | | | | | | | | | | So themes can override their appearance without hardcoding the widget hierarchy. https://bugzilla.gnome.org/show_bug.cgi?id=644121 | ||||
* | | Don't look for Call channels | Emilio Pozuelo Monfort | 2011-03-07 | 1 | -27/+4 |
| | | | | | | | | We don't support them on master yet. | ||||
* | | Delay the approvers | Emilio Pozuelo Monfort | 2011-03-07 | 1 | -0/+2 |
| | | |||||
* | | Autoreject incoming calls if there are others in progress | Emilio Pozuelo Monfort | 2011-03-07 | 4 | -1/+347 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=643656 | ||||
* | | account-assistant: add mnemonic for the "no salut account" checkbox (#644058) | Guillaume Desmottes | 2011-03-07 | 1 | -2/+2 |
|/ | |||||
* | accounts_dialog_set_selected_account: scroll to the selected account | Guillaume Desmottes | 2011-02-28 | 1 | -1/+14 |
| | |||||
* | empathy-accounts: allow to pass the full path of the account | Guillaume Desmottes | 2011-02-28 | 1 | -2/+6 |
| | |||||
* | Request a minimal size on the presence chooser | Robert Sajdok | 2011-02-28 | 1 | -0/+1 |
| | | | | This avoid to make it completely disappear when resizing the window (#583317) | ||||
* | Updating empathy_tp_chat_leave() function in empathy-tp-chat API | Chandni Verma | 2011-02-25 | 1 | -1/+1 |
| | |||||
* | empathy.c: stop instantiating a EmpathyDispatcher | Guillaume Desmottes | 2011-02-24 | 1 | -6/+0 |
| | |||||
* | use tp_capabilities_supports_room_list() (#641491) | Guillaume Desmottes | 2011-02-24 | 1 | -13/+8 |
| | |||||
* | CC panel: don't use an undefined symbol | Emilio Pozuelo Monfort | 2011-02-23 | 2 | -6/+0 |
| | |||||
* | Fix make distcheckEMPATHY_2_91_90 | Emilio Pozuelo Monfort | 2011-02-21 | 1 | -1/+1 |
| | |||||
* | use GeditCloseButton (#642865) | Guillaume Desmottes | 2011-02-21 | 1 | -21/+4 |
| | |||||
* | add gedit-close-button | Guillaume Desmottes | 2011-02-21 | 3 | -0/+142 |
| | | | | This file is a bare copy from gedit. | ||||
* | Move farsight-using sources to src | Emilio Pozuelo Monfort | 2011-02-21 | 10 | -4/+1772 |
| | | | | And only build them for empathy-av, since they use farsight. | ||||
* | use champlain_view_ensure_layers_visible() | Guillaume Desmottes | 2011-02-21 | 1 | -3/+1 |
| | |||||
* | use champlain_marker_layer_new() | Guillaume Desmottes | 2011-02-21 | 1 | -2/+1 |
| | |||||
* | Port to champlain 0.10 (#642010) | Guillaume Desmottes | 2011-02-21 | 1 | -51/+45 |
| | |||||
* | empathy-chat: ensure that the theme manager stay alive | Guillaume Desmottes | 2011-02-18 | 1 | -0/+7 |
| | |||||
* | accounts: release our ref on the TpDBusDaemon | Guillaume Desmottes | 2011-02-17 | 1 | -0/+1 |
| | |||||
* | debug-window: use empathy_context_menu_new() | Guillaume Desmottes | 2011-02-16 | 1 | -3/+2 |
| | |||||
* | accounts-dialog: use empathy_context_menu_new() | Guillaume Desmottes | 2011-02-16 | 1 | -1/+1 |
| | |||||
* | accounts-dialog: only update the row which have actually been changed; may ↵ | Guillaume Desmottes | 2011-02-16 | 1 | -1/+15 |
| | | | | fix #636189 | ||||
* | only try reconnecting accounts if needed (#642358) | Guillaume Desmottes | 2011-02-16 | 1 | -1/+1 |
| | |||||
* | set 'Empathy' as program class in all binaries | Guillaume Desmottes | 2011-02-16 | 5 | -0/+11 |
| | | | | | | | This will make all the empathy apps windows appear as the same application in gnome-shell. (#642440) Thanks to Owen Taylor for this trick. | ||||
* | improve phrasing of the subscription request message | Guillaume Desmottes | 2011-02-10 | 1 | -1/+1 |
| | |||||
* | Only link empathy-av against farsight | Emilio Pozuelo Monfort | 2011-02-10 | 1 | -0/+3 |
| | |||||
* | Only build the EmpathyStreamedMedia* classes for empathy-av | Emilio Pozuelo Monfort | 2011-02-10 | 7 | -12/+1393 |
| | | | | So the other binaries don't need to link against farsight. | ||||
* | EmpathyCallFactory -> EmpathyStreamedMediaFactory | Emilio Pozuelo Monfort | 2011-02-10 | 3 | -8/+6 |
| | |||||
* | Generate closures for src/ | Emilio Pozuelo Monfort | 2011-02-10 | 1 | -1/+22 |
| | |||||
* | cc-panel: make sure to always pack a widget during construction | Cosimo Cecchi | 2011-02-10 | 1 | -1/+10 |
| | | | | | | | The CC library expects the panel to have a child widget after it's constructed, otherwise it segfaults. https://bugzilla.gnome.org/show_bug.cgi?id=641867 | ||||
* | ::new-call-handler -> ::new-streamed-media-handler | Emilio Pozuelo Monfort | 2011-02-09 | 1 | -1/+1 |
| | |||||
* | always color the room label when we are highlighted | Guillaume Desmottes | 2011-02-07 | 1 | -1/+2 |
| | |||||
* | EmpathyCallWindowFullscreen -> EmpathyStreamedMediaFullscreen | Emilio Pozuelo Monfort | 2011-02-03 | 5 | -158/+158 |
| | |||||
* | EmpathyCallWindow -> EmpathyStreamedMediaWindow | Emilio Pozuelo Monfort | 2011-02-03 | 7 | -418/+418 |
| | |||||
* | EmpathyCallHandler -> EmpathyStreamedMediaHandler | Emilio Pozuelo Monfort | 2011-02-03 | 3 | -33/+33 |
| | |||||
* | EmpathyTpCall -> EmpathyTpStreamedMedia | Emilio Pozuelo Monfort | 2011-02-03 | 2 | -36/+36 |
| | |||||
* | Main window: mark Edit→Context as untranslatable. | Will Thompson | 2011-01-28 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | The label of this menu item is changed to either _("Contact") or _("Group"), depending on what's currently selected in the tree view. If neither a contact nor a group is selected, the item is hidden entirely. Thus, it should be safe not to translate this string. I haven't tested this. I just came across this when mpt pointed it out on the Twitter: <http://twitter.theinfo.org/30701150579720192>. His tweets suggest that he's found a way to make it show up in the UI, but I can't find any way to do that (either reading the code, or playing with the actual UI). https://bugzilla.gnome.org/show_bug.cgi?id=640751 | ||||
* | Add Contact Search support | Emilio Pozuelo Monfort | 2011-01-28 | 2 | -0/+19 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=606947 | ||||
* | Merge branch 'presence-manager-640532' | Guillaume Desmottes | 2011-01-26 | 4 | -22/+23 |
|\ | |||||
| * | rename EmpathyIdle to EmpathyPresenceManager (#640532) | Guillaume Desmottes | 2011-01-25 | 4 | -22/+23 |
| | | | | | | | | It's doing more than idle management now. | ||||
* | | add EMPATHY_CONTACT_FEATURE_FT | Guillaume Desmottes | 2011-01-25 | 1 | -0/+1 |
|/ | |||||
* | main-window: use line-wrap for "no match" label | Diego Escalante Urrelo | 2011-01-25 | 1 | -2/+2 |
| | | | | | | | | | | On narrow contact lists, the ellipsizing makes the "No match" message disappear, users are forced to resize the window to know what's hidden beyond the …. Wrapping takes advantage of all the vertical space available. Bug #640295 | ||||
* | use action_camera_on when using the camera action items | Guillaume Desmottes | 2011-01-24 | 1 | -8/+6 |
| | | | | | We just need one item of the action group to interact with the whole group, so best to use the one we already have. | ||||
* | call-window: sync the sensitivity of the button and "send video" menu (#637839) | Guillaume Desmottes | 2011-01-24 | 2 | -0/+6 |
| | |||||
* | call-window: remove unused priv->action_camera_preview | Guillaume Desmottes | 2011-01-24 | 1 | -2/+0 |
| | |||||
* | chat-window: don't play sound for pending messages (#639302) | Guillaume Desmottes | 2011-01-24 | 1 | -5/+6 |
| | | | | They have already be notified by the Approver. | ||||
* | Merge remote branch 'glassrose/remove-typing-icon-in-muc-tabs-609420' | Guillaume Desmottes | 2011-01-24 | 1 | -2/+2 |
|\ | |||||
| * | Do not display typing icon in MUC tabs | Chandni Verma | 2011-01-24 | 1 | -2/+2 |
| | | | | | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=609420 | ||||
* | | account-dialog: keep a proper weak ref on setting_widget_object | Guillaume Desmottes | 2011-01-24 | 1 | -3/+16 |
| | | | | | | | | | | | | | | This prevent us of trying to use it after it has been disposed. For example, when switching to an Haze account, we have to wait that the EmpathyAccountSettings is ready before getting the new setting_widget_object but we can't try using the old one while waiting (#640411). | ||||
* | | Merge remote branch 'glassrose/Display-typing-icon-in-muc-contacts-list-609419' | Guillaume Desmottes | 2011-01-18 | 1 | -1/+3 |
|\ \ | |||||
| * | | Display typing icon in MUC contact-list | Chandni Verma | 2011-01-18 | 1 | -1/+3 |
| |/ | | | | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=609419 | ||||
* | | Improve connected/disconnected notifications (#639352) | Guillaume Desmottes | 2011-01-14 | 1 | -6/+8 |
| | | |||||
* | | Don't use deprecated gdk_app_launch_context_new() | Emilio Pozuelo Monfort | 2011-01-11 | 2 | -7/+6 |
| | | |||||
* | | Connect to style-updated signal | Emilio Pozuelo Monfort | 2011-01-11 | 1 | -5/+4 |
| | | | | | | | | ... instead of to the deprecated style-set one. | ||||
* | | Don't use deprecated gtk_widget_get_style() | Emilio Pozuelo Monfort | 2011-01-11 | 1 | -1/+5 |
| | | |||||
* | | Patch to transfer window to allow opening file with double clicks for #637195 | Kushal Das | 2011-01-10 | 1 | -7/+27 |
| | | |||||
* | | Merge remote branch 'glassrose/accounts-supporting-chatrooms-only-603027' | Guillaume Desmottes | 2011-01-10 | 2 | -71/+2 |
|\ \ | |/ |/| | |||||
| * | Skip accounts which don't support rooms in "Manage Favorites" dialog | Chandni Verma | 2011-01-03 | 2 | -71/+2 |
| | | | | | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=603027 | ||||
* | | Remove the chats_new_msg list from EmpathyChatWindow | Sjoerd Simons | 2010-12-29 | 1 | -17/+9 |
| | | |||||
* | | Remove the composing list | Sjoerd Simons | 2010-12-29 | 1 | -15/+2 |
| | | |||||
* | | Highlight both the tab and the menu label | Sjoerd Simons | 2010-12-29 | 1 | -2/+6 |
| | | |||||
* | | Fix lines > 80 chars | Sjoerd Simons | 2010-12-29 | 1 | -2/+4 |
| | | |||||
* | | Prevent potential freeing of unitialized data | Sjoerd Simons | 2010-12-29 | 1 | -4/+4 |
| | | |||||
* | | libempathy: Store certificate exceptions in gnome-keyring. | Stef Walter | 2010-12-24 | 1 | -4/+10 |
| | | | | | | | | Use libgcr to store certificate trust exceptions properly. | ||||
* | | libempathy: Use trust assertions instead of certificate directories. | Stef Walter | 2010-12-24 | 1 | -0/+1 |
| | | | | | | | | Initial implementation. | ||||
* | | Merge remote branch 'glassrose/enable-disable-accounts-popup-609568' | Danielle Madeley | 2010-12-24 | 1 | -0/+95 |
|\ \ | |||||
| * | | Popup menu feature to quickly enable/disable an account. | Chandni Verma | 2010-12-24 | 1 | -0/+95 |
| |/ | | | | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=609568 | ||||
* | | Fix build warnings for uninitialized variables | Xavier Claessens | 2010-12-23 | 2 | -2/+2 |
| | | |||||
* | | main-window: use g_app_info_launch() instead of gdk_spawn_on_screen() (#637854) | Guillaume Desmottes | 2010-12-23 | 1 | -7/+16 |
| | | |||||
* | | accounts-dialog: use g_app_info_launch() instead of gdk_spawn_on_screen() ↵ | Guillaume Desmottes | 2010-12-23 | 1 | -14/+25 |
| | | | | | | | | (#637854) | ||||
* | | chat-window: unsensitive the Contact menu if there is no submenu (#637799) | Guillaume Desmottes | 2010-12-22 | 1 | -2/+8 |
| | | |||||
* | | use tp_account_get_path_suffix() | Guillaume Desmottes | 2010-12-15 | 1 | -4/+1 |
| | | |||||
* | | show the account UI even if the selected account doesn't exist | Guillaume Desmottes | 2010-12-15 | 1 | -0/+2 |
| | | |||||
* | | always set account_manager_prepared | Guillaume Desmottes | 2010-12-15 | 1 | -1/+2 |
| | | |||||
* | | get the value of selected_account_name in the callback (#637307) | Guillaume Desmottes | 2010-12-15 | 1 | -4/+3 |
| | | | | | | | | | | | | There is no point to pass it as user_data as selected_account_name is global and it's not defined yet when calling tp_account_manager_prepare_async() as the GApplication has not be prepared yet. | ||||
* | | empathy-accounts: no need to get argv, we don't use it | Guillaume Desmottes | 2010-12-15 | 1 | -7/+0 |
| | | |||||
* | | Merge branch 'sasl-gui' | Jonny Lamb | 2010-12-15 | 6 | -25/+279 |
|\ \ | |||||
| * | | main-window: s/Cancel/Disconnect/ when not giving a password | Jonny Lamb | 2010-12-15 | 1 | -1/+1 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | main-window: don't use _full functions where not necessary | Jonny Lamb | 2010-12-15 | 1 | -4/+1 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | main-window: document what the key and value types are for hash tables | Jonny Lamb | 2010-12-15 | 1 | -0/+4 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | event-manager: use tp_clear_object | Jonny Lamb | 2010-12-15 | 1 | -9/+2 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | status-icon: blink when we get a password request | Jonny Lamb | 2010-12-10 | 2 | -5/+6 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | main-window: display an info bar approving or rejecting the auth channel | Jonny Lamb | 2010-12-10 | 2 | -1/+161 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | notifications-approver: don't show notifications for auth events | Jonny Lamb | 2010-12-10 | 1 | -0/+10 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | event-manager: become an approver for auth channels | Jonny Lamb | 2010-12-10 | 2 | -6/+85 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | | event-manager: add the account to the EmpathyEvent struct | Jonny Lamb | 2010-12-10 | 2 | -13/+23 |
| | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | | main-window: add a tooltip on connection error info bars (#626507) | Robert Sajdok | 2010-12-13 | 1 | -0/+1 |
|/ / | |||||
* | | Merge branch 'sasl' | Jonny Lamb | 2010-12-07 | 1 | -2/+25 |
|\ \ | |/ |/| | |||||
| * | server-sasl-handler: make a GAsyncInitable and get the password | Jonny Lamb | 2010-12-06 | 1 | -3/+6 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | auth-client: move the password dialog into a new file | Jonny Lamb | 2010-12-03 | 1 | -176/+4 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | auth-client: grab the keyboard focus when popping up the password dialog | Jonny Lamb | 2010-12-03 | 1 | -0/+73 |
| | | | | | | | | | | | | I like this. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | auth-client: improve the password request dialog | Jonny Lamb | 2010-12-03 | 1 | -11/+63 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | auth-client: listen for new sasl handlers and pop up a password dialog | Jonny Lamb | 2010-12-01 | 1 | -2/+69 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | chat-manager: stop telling the chat mgr about handled rooms | Guillaume Desmottes | 2010-12-02 | 1 | -18/+0 |
|/ | | | | | | | | | Now that the chat handler has moved to its own process this is no longer enough. The instance of the chat manager in empathy doesn't know about the handlded channels. The chat manager should implement an Observer instead to know about all the rooms. | ||||
* | update copyrights | Guillaume Desmottes | 2010-11-30 | 1 | -1/+1 |
| | |||||
* | chat-window: don't display notifications for pending messages (#635513) | Guillaume Desmottes | 2010-11-30 | 1 | -1/+5 |
| | |||||
* | EmpathyChat::new-message: tell if the message is a pending one or not | Guillaume Desmottes | 2010-11-30 | 1 | -0/+1 |
| | |||||
* | move sound functions to EmpathySoundManager methods | Guillaume Desmottes | 2010-11-30 | 4 | -16/+48 |
| | |||||
* | move empathy-sound to empathy-sound-manager | Guillaume Desmottes | 2010-11-30 | 4 | -4/+4 |
| | |||||
* | event-manager: cache the UI GSettings | Guillaume Desmottes | 2010-11-29 | 1 | -11/+7 |
| | |||||
* | event-manager: cache the notifications GSettings | Guillaume Desmottes | 2010-11-29 | 1 | -4/+8 |
| | |||||
* | chat-window: cache the UI GSettings | Guillaume Desmottes | 2010-11-29 | 1 | -4/+4 |
| | |||||
* | chat-window: cache the notifications GSettings | Guillaume Desmottes | 2010-11-29 | 1 | -6/+4 |
| | |||||
* | Initialize libnotify properly to prevent crashes | Sjoerd Simons | 2010-11-28 | 1 | -0/+6 |
| | | | | | | If libnotify isn't initialized properly the app_name won't be set, causing it to eventually pass NULL for a string value to GVariant. Which nicely results in a SEGV. | ||||
* | Debug window: Correct spelling of "misson-control" | Will Thompson | 2010-11-27 | 1 | -1/+1 |
| | | | | | | It's been wrong for over a year, and no-one's noticed yet. :P Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> | ||||
* | Merge remote branch 'glassrose/full_room_menu_never_insensitivated-597043' | Danielle Madeley | 2010-11-26 | 1 | -2/+14 |
|\ | |||||
| * | Only the required submenus of 'Room' menu are updated, not the entire menu. | Chandni Verma | 2010-11-26 | 1 | -2/+14 |
| | | | | | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=597043 | ||||
* | | Clean up the way we keep references on notifications | Guillaume Desmottes | 2010-11-23 | 1 | -10/+13 |
| | | |||||
* | | use tp_g_signal_connect_object | Guillaume Desmottes | 2010-11-23 | 1 | -6/+6 |
| | | |||||
* | | fix comment | Guillaume Desmottes | 2010-11-23 | 1 | -1/+1 |
| | | |||||
* | | empathy.c: instantiate a EmpathyNotificationsApprover | Guillaume Desmottes | 2010-11-23 | 1 | -0/+6 |
| | | |||||
* | | Move notifications code from status-icon to notifications-approver (#635500) | Guillaume Desmottes | 2010-11-23 | 2 | -259/+260 |
| | | |||||
* | | add EmpathyNotificationsApprover | Guillaume Desmottes | 2010-11-23 | 3 | -0/+166 |
|/ | |||||
* | empathy-av: early return if already activated | Guillaume Desmottes | 2010-11-23 | 1 | -18/+18 |
| | | | | Purely esthetic change to look more like empathy-chat.c | ||||
* | empathy-chat: register the Handler when the app is activated | Guillaume Desmottes | 2010-11-23 | 1 | -9/+15 |
| | | | | This avoid to raise warnings when the app is launched a second time. | ||||
* | empathy-chat: don't use G_APPLICATION_IS_SERVICE | Guillaume Desmottes | 2010-11-23 | 1 | -1/+1 |
| | | | | It breaks EMPATHY_PERSIST (#635592). It's already done this way in empathy-av. | ||||
* | chat-window: cache the 'chat' gsettings | Guillaume Desmottes | 2010-11-17 | 1 | -5/+5 |
| | | | | | We use it each time the window is focused so best to reduce the D-Bus traffic (#635022). | ||||
* | accounts-panel: remove gconf bits (#634595) | Guillaume Desmottes | 2010-11-16 | 1 | -9/+0 |
| | | | | This code is useless. | ||||
* | don't set fill on the box containing buttons | Guillaume Desmottes | 2010-11-15 | 1 | -0/+1 |
| | |||||
* | use gtk_box_pack_start() to pack our widget to the dialog (#634912) | Guillaume Desmottes | 2010-11-15 | 1 | -1/+1 |
| | |||||
* | Group all harddeps in one pkg-config call | Xavier Claessens | 2010-11-15 | 1 | -6/+0 |
| | | | | We do not support GTK2 anymore, so there is no point in keeping those |