Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Drop workaround that restore window position when it gets deiconified | Xavier Claessens | 2009-11-24 | 1 | -16/+0 |
| | | | | | It breaks with metacity because windows are all iconified/deiconified when switching workspace, and it seems reposition on map is enough. | ||||
* | Don't set the accounts dialog transient when running empathy -a | Guillaume Desmottes | 2009-11-23 | 1 | -1/+1 |
| | | | | This will avoid to display the contact list if it has been hidden (#581626). | ||||
* | event-manager: event_manager_ft_got_contact_cb: ref the contact | Guillaume Desmottes | 2009-11-23 | 1 | -1/+1 |
| | | | | | empathy_tp_contact_factory_get_from_handle is not supposed to give a reference to the callback. | ||||
* | empathy.c: use tp_account_manager_get_most_available_presence instead of ↵ | Guillaume Desmottes | 2009-11-19 | 1 | -1/+5 |
| | | | | empathy_idle_get_state | ||||
* | status-icon: use the account-manager directly to get our state and status | Guillaume Desmottes | 2009-11-19 | 1 | -10/+10 |
| | | | | | Also wait that he AM is ready before trying to get the status. Partially fix bug #601235. | ||||
* | Move empathy-log to tests/interactive and don't install it anymore | Laurent Bigonville | 2009-11-19 | 3 | -65/+1 |
| | |||||
* | Use accessor functions instead direct access. | Javier Jardón | 2009-11-17 | 5 | -22/+35 |
| | | | | | | | | | Some functions still remaining because there is not API in GTK+ 2.19.0 yet. http://bugzilla.gnome.org/show_bug.cgi?id=586476 Reviewed-By: Danielle Madeley <danielle.madeley@collabora.co.uk> | ||||
* | Reload the main window geometry when deiconify to workaround WM bugs. | Xavier Claessens | 2009-11-16 | 1 | -0/+16 |
| | |||||
* | Correctly store/restore maximized state of windows. | Xavier Claessens | 2009-11-16 | 3 | -192/+11 |
| | |||||
* | media_stream_error_to_txt: display a link to the fdo bugzilla | Guillaume Desmottes | 2009-11-16 | 1 | -4/+13 |
| | |||||
* | rephrase the TP_MEDIA_STREAM_ERROR_NO_CODECS error | Guillaume Desmottes | 2009-11-16 | 1 | -2/+4 |
| | |||||
* | Display the name of the CM in the TP_MEDIA_STREAM_ERROR_INVALID_CM_BEHAVIOR msg | Guillaume Desmottes | 2009-11-16 | 1 | -7/+13 |
| | |||||
* | media_stream_error_to_txt: add a msg for TP_MEDIA_STREAM_ERROR_NETWORK_ERROR | Guillaume Desmottes | 2009-11-16 | 1 | -1/+3 |
| | |||||
* | media_stream_error_to_txt: add a msg for TP_MEDIA_STREAM_ERROR_MEDIA_ERROR | Guillaume Desmottes | 2009-11-16 | 1 | -0/+3 |
| | |||||
* | media_stream_error_to_txt: add a msg for ↵ | Guillaume Desmottes | 2009-11-16 | 1 | -0/+5 |
| | | | | TP_MEDIA_STREAM_ERROR_INVALID_CM_BEHAVIOR | ||||
* | media_stream_error_to_txt: add a msg for TP_MEDIA_STREAM_ERROR_NO_CODECS | Guillaume Desmottes | 2009-11-16 | 1 | -0/+6 |
| | |||||
* | accounts-dialog: wait that account is prepared before calling ↵ | Guillaume Desmottes | 2009-11-13 | 1 | -1/+20 |
| | | | | | | | accounts_dialog_add_account This ensure that EmpathyAccountSettings has been updated and so we don't add a new row in the model for this account (#601796). | ||||
* | change 'capa' to 'cap' | Guillaume Desmottes | 2009-11-13 | 1 | -1/+1 |
| | |||||
* | remove old comment | Guillaume Desmottes | 2009-11-13 | 1 | -1/+0 |
| | |||||
* | change empathy_notification_is_enabled to ↵ | Guillaume Desmottes | 2009-11-13 | 2 | -4/+4 |
| | | | | | | | empathy_notify_manager_notification_is_enabled Making it a method of EmpathyNotifyManager would allow us to cache the gconf values if we want to. | ||||
* | change empathy_misc_get_pixbuf_for_notification to ↵ | Guillaume Desmottes | 2009-11-13 | 2 | -2/+8 |
| | | | | | | | | empathy_notify_manager_get_pixbuf_for_notification Making this function a method of EmpathyNotifyManager would allow us to tweak the size of the icon depending on the notifications server as suggested in bug 588054. | ||||
* | move empathy-misc to empathy-notify-manager | Guillaume Desmottes | 2009-11-13 | 5 | -129/+1 |
| | | | | All its code was related to notifications. | ||||
* | define constants for notify capabilities | Guillaume Desmottes | 2009-11-13 | 1 | -1/+2 |
| | |||||
* | status-icon: use EmpathyNotifyManager to check if the server supports the ↵ | Guillaume Desmottes | 2009-11-13 | 1 | -12/+5 |
| | | | | 'actions' capa | ||||
* | src/Makefile.am: sort files | Guillaume Desmottes | 2009-11-13 | 1 | -9/+9 |
| | |||||
* | account-assistant: set default display name to newly created accounts (#600705) | Guillaume Desmottes | 2009-11-13 | 1 | -0/+10 |
| | |||||
* | move code generating the default display name of new account to account-widget | Guillaume Desmottes | 2009-11-13 | 1 | -51/+2 |
| | | | | | | This will allow us to: - Use this function from other places, like in the assistant. - Delegate special cases to the specialized versions of the widget. | ||||
* | Call g_object_unref instead of gtk_rc_style_unref | Gustavo Noronha Silva | 2009-11-13 | 1 | -1/+1 |
| | |||||
* | empathy-call-window: display_error: simplify showing of the widgets | Guillaume Desmottes | 2009-11-12 | 1 | -4/+1 |
| | |||||
* | empathy-call-window: display_error: align the main message on the right | Guillaume Desmottes | 2009-11-12 | 1 | -0/+1 |
| | |||||
* | empathy-call-window: display_error: put the image and vbox in a hbox | Guillaume Desmottes | 2009-11-12 | 1 | -5/+11 |
| | | | | That way the image doesn't expand and stay on the right. | ||||
* | empathy-call-window: display_error: wrap the translated error msg as well | Guillaume Desmottes | 2009-11-12 | 1 | -0/+1 |
| | |||||
* | Force an unset presence type to appear as offline in the presence chooser ↵ | Jonny Lamb | 2009-11-12 | 1 | -0/+7 |
| | | | | | | | | | | and status icon. An unset presence type *does* make sense, but not in these contexts. As an aside, there is no icon for an unset presence, so nothing is displayed, which is bad. Fixes bug #597819 | ||||
* | use new tpAccount api | Felix Kaser | 2009-11-10 | 1 | -5/+5 |
| | |||||
* | added tooltips to buttons | Felix Kaser | 2009-11-10 | 1 | -0/+3 |
| | |||||
* | ui change: added 3 buttons to infobar | Felix Kaser | 2009-11-10 | 1 | -13/+97 |
| | | | | the current ui shows 3 buttons next to the error message: retry, edit, close | ||||
* | two line message | Felix Kaser | 2009-11-10 | 1 | -1/+1 |
| | | | | the message is now two lined, one line for the accountname and one for the error | ||||
* | removed double code | Felix Kaser | 2009-11-10 | 1 | -6/+4 |
| | | | | removed one of two identical lines of code | ||||
* | make the infobar smaller | Felix Kaser | 2009-11-10 | 1 | -1/+0 |
| | |||||
* | use only one button in error-infobar | Felix Kaser | 2009-11-10 | 1 | -20/+2 |
| | |||||
* | use smaller account icons for error message | Felix Kaser | 2009-11-10 | 1 | -1/+1 |
| | |||||
* | use one lined error notifications | Felix Kaser | 2009-11-10 | 1 | -2/+2 |
| | |||||
* | use gtk_box_pack_start | Felix Kaser | 2009-11-10 | 1 | -2/+2 |
| | | | | instead of gtk_container_add we should use gtk_box_pack_start | ||||
* | use account icon instead of warning sign | Felix Kaser | 2009-11-10 | 1 | -4/+5 |
| | | | | the infobar should use the account icon and not a generic warning sign | ||||
* | added set message type to infobar | Felix Kaser | 2009-11-10 | 1 | -1/+1 |
| | |||||
* | refactoring | Felix Kaser | 2009-11-10 | 1 | -25/+21 |
| | | | | refactoring some names and calls | ||||
* | changed variable name | Felix Kaser | 2009-11-10 | 1 | -17/+17 |
| | | | | changed child into info_bar | ||||
* | removed trailing whitespaces | Felix Kaser | 2009-11-10 | 1 | -1/+1 |
| | |||||
* | Added GtkInfobar and Retry button | Felix Kaser | 2009-11-10 | 1 | -101/+48 |
| | | | | | Susbstituted the table/vbox/hbox thing with a infobar when an account failes to connect. Added a button to retry a connection. | ||||
* | empathy_accounts_dialog_show: check if priv->cms is not NULL before using it | Guillaume Desmottes | 2009-11-10 | 1 | -1/+1 |
| | | | | | | priv->cms is initalized in accounts_dialog_accounts_setup once the account manager is ready. So it's not garanteed to be set in empathy_accounts_dialog_show anymore. | ||||
* | set 'R' as accelerator for the preferences dialog | Guillaume Desmottes | 2009-11-10 | 1 | -1/+1 |
| | | | | | | 'P' is already used for "Personnal Information. I looked in different GNOME applications and it seems the accelerator for the preferences dialog is not standarized. (#601336) | ||||
* | set 'C' as accelerator for the Contact menu as 'C' is already used by ↵ | Guillaume Desmottes | 2009-11-10 | 1 | -1/+1 |
| | | | | Conversation (#601336) | ||||
* | accounts-dialog: set the ypad on the "Name" cell | Guillaume Desmottes | 2009-11-10 | 1 | -1/+1 |
| | | | | | Some accounts don't have an icon so we shouldn't use the icon cell to set this padding (#601150). | ||||
* | Fix race where UI sensitivity was being set before the AM was ready | Danielle Madeley | 2009-11-10 | 1 | -2/+2 |
| | |||||
* | main-window: save the size of the window when destroyed | Guillaume Desmottes | 2009-11-09 | 1 | -0/+4 |
| | |||||
* | empathy-ft-manager: save the size of the window when disposing | Guillaume Desmottes | 2009-11-09 | 1 | -1/+5 |
| | |||||
* | chat-window: save the size of the window when disposing | Guillaume Desmottes | 2009-11-09 | 1 | -0/+1 |
| | | | | | The size wasn't saved when the window was closed before the timeout was fired (#601190). | ||||
* | Don't leak references to dup'ed objects | Danielle Madeley | 2009-11-09 | 1 | -0/+3 |
| | |||||
* | Move the call to empathy_idle_get_state() to once the AM is ready | Danielle Madeley | 2009-11-09 | 1 | -11/+17 |
| | | | | | Removes a race where the presence gets wiped because we check whether to go online before our connection to the AccountManager is ready. | ||||
* | media_stream_error_to_txt: correct the error message if the error was an ↵ | Guillaume Desmottes | 2009-11-06 | 1 | -7/+15 |
| | | | | audio one | ||||
* | accounts-dialog: display the 'remove' icon only on the selected row | Guillaume Desmottes | 2009-11-06 | 1 | -2/+0 |
| | | | | | This used to be a Moblin specific change but it makes sense for GNOME as well (#600962). | ||||
* | accounts-dialog: set the 'ypad' of cells in the account treeview to 4 | Guillaume Desmottes | 2009-11-06 | 1 | -2/+0 |
| | | | | | | It looks nicer this way. This used to be a Moblin specific change but it makes sense for GNOME as well (#600962). | ||||
* | accounts-dialog: simplify the remove acount confirmation dialog | Guillaume Desmottes | 2009-11-06 | 1 | -15/+0 |
| | | | | | This used to be a Moblin specific change but it makes sense for GNOME as well (#600962). | ||||
* | rephrase the TP_MEDIA_STREAM_ERROR_CODEC_NEGOTIATION_FAILED message | Guillaume Desmottes | 2009-11-06 | 1 | -1/+2 |
| | |||||
* | debug-window: format timestamp in a readable way | Pascal Terjan | 2009-11-06 | 1 | -8/+59 |
| | | | | Signed-off-by: Pascal Terjan <pterjan@linuxfr.org> | ||||
* | Better reorganization of chat_window_update (#600732) | Ryan LaBelle | 2009-11-06 | 1 | -24/+76 |
| | |||||
* | empathy-call-window: add a friendly message for ↵ | Guillaume Desmottes | 2009-11-06 | 1 | -0/+7 |
| | | | | TP_MEDIA_STREAM_ERROR_CONNECTION_FAILED (#575763) | ||||
* | use 'Technical Details' as title of the expander | Guillaume Desmottes | 2009-11-05 | 1 | -1/+1 |
| | |||||
* | pass NULL to gtk_label_new when creating an empty label | Guillaume Desmottes | 2009-11-05 | 1 | -2/+2 |
| | |||||
* | Display the error message in a expander | Guillaume Desmottes | 2009-11-05 | 1 | -5/+30 |
| | | | | This message is not localised but can contain useful informations. | ||||
* | use the error message if we don't have a nice description | Guillaume Desmottes | 2009-11-05 | 1 | -4/+10 |
| | |||||
* | factor out empathy_call_window_stream_error | Guillaume Desmottes | 2009-11-05 | 1 | -13/+16 |
| | |||||
* | fix typo in comment | Guillaume Desmottes | 2009-11-05 | 1 | -1/+1 |
| | |||||
* | call_handler_notify_tp_call_cb: return if call is NULL | Guillaume Desmottes | 2009-11-05 | 1 | -1/+2 |
| | |||||
* | empathy-call-window: fix phrasing of the codec negotation failed msg and ↵ | Guillaume Desmottes | 2009-11-05 | 1 | -1/+2 |
| | | | | mark it as translatable | ||||
* | empathy-call-window: display an error message when codec negotiation failed ↵ | Guillaume Desmottes | 2009-11-05 | 1 | -0/+136 |
| | | | | (#581789) | ||||
* | empathy-call-window: add a VBox to display errors | Guillaume Desmottes | 2009-11-05 | 1 | -2/+11 |
| | |||||
* | ensure that the "Previous Conversations" menu entry stays sensitive if there ↵ | Guillaume Desmottes | 2009-11-05 | 1 | -1/+5 |
| | | | | | | | are valid accounts We have to wait until the account manager is ready before checking if there are valid accounts (#600798). | ||||
* | debug window shouldn't be transient | Guillaume Desmottes | 2009-11-04 | 2 | -2/+2 |
| | |||||
* | debug-window: debug level names shouldn't be translated | Guillaume Desmottes | 2009-11-04 | 1 | -6/+6 |
| | | | | They are meant to be used by developpers, not users. | ||||
* | empathy-chat-window: always display the title of the current tab | Guillaume Desmottes | 2009-11-04 | 1 | -9/+1 |
| | | | | | This is more coherent as the web browsers do the same. Thanks to Ryan LaBelle for his help. (#600473) | ||||
* | get_default_display_name: use the real protocol name to check if it's IRC or not | Guillaume Desmottes | 2009-11-03 | 1 | -4/+7 |
| | |||||
* | new-chatroom-dialog: swap the position of the 'Room' and 'Server' entries. | Guillaume Desmottes | 2009-11-03 | 1 | -8/+8 |
| | | | | | The 'Server' entry is optionnal and it looks weird to display it first (#597678). | ||||
* | Allow accounts_dialog_has_pending_change to return a NULL TpAccount | Guillaume Desmottes | 2009-11-03 | 1 | -13/+24 |
| | | | | | That way we can warn user when he is about to lose his newly created account (#598550). | ||||
* | Use call-{start,stop} icons in the incoming call dialog | Guillaume Desmottes | 2009-11-03 | 1 | -2/+2 |
| | |||||
* | accounts-dialog: don't always select the first account automatically | Jonny Lamb | 2009-11-03 | 1 | -2/+7 |
| | | | | | | | | | | | | | | | | | | | Sometimes it takes a while to get all account details, but getting the account names is fairly quick. What tends to happen is that the tree view of account names is populated immediately, but the account widget is just grey until all details are retrieved. This time is enough to select an account in the tree view for editing. However, previously, once all details are retrieved, the first account is automatically selected. This is of course sensible if the user has not selected an account, but it's pretty annoying if you've already selected your seventeenth jabber account and then it plonks you back to number one. This patch only selects the first account if there is not one already selected. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | empathy-accounts-dialog: account-validity-changed signal now has a 'valid' ↵ | Guillaume Desmottes | 2009-11-03 | 1 | -0/+1 |
| | | | | argument (#600446) | ||||
* | Merge branch 'accountz' | Jonny Lamb | 2009-11-02 | 13 | -370/+408 |
|\ | |||||
| * | empathy: when creating salut account, be sure to wait for the account manager | Jonny Lamb | 2009-10-30 | 1 | -14/+37 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | all: log error messages if preparing the account manager fails | Jonny Lamb | 2009-10-30 | 5 | -12/+43 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | empathy: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -85/+76 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | status-icon: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -21/+36 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | new-chatroom-dialog: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -3/+3 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | main-window: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -48/+87 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | import-widget: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -27/+30 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | import-mc4-accounts: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -5/+5 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | event-manager: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -4/+11 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | chatrooms-window: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | chat-window: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 2 | -14/+18 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | accounts-dialog: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 2 | -145/+70 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | account-assistant: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -3/+3 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | Fixes cycling tab bug in chat window (#589263) | Rômulo Fernandes Machado | 2009-10-30 | 1 | -12/+49 |
| | | |||||
* | | empathy-accounts-dialog: do_constructor: always return a new reference | Guillaume Desmottes | 2009-10-29 | 1 | -3/+7 |
| | | | | | | | | | | | | This fix is cleaner than the previous commmit. The constructor now always returns a new reference to the caller. It also now has an extra reference that it will release once the dialog as been destroyed. | ||||
* | | empathy-accounts-dialog: do_constructor: don't ref the dialog if it already ↵ | Guillaume Desmottes | 2009-10-29 | 1 | -1/+3 |
| | | | | | | | | | | | | | | exists (#600023) This breaks the concept of a constructor but the caller isn't supposed to unref it itself anyway (it's unreffed in accounts_dialog_destroy_cb). | ||||
* | | Escape the header of the notification (#599431) | Guillaume Desmottes | 2009-10-29 | 1 | -2/+7 |
| | | |||||
* | | Add MissionControl to the debug window | Danielle Madeley | 2009-10-27 | 1 | -0/+7 |
| | | |||||
* | | Fix crash when joining a chat, GTK_WIDGET_VISIBLE is not NULL-safe | Xavier Claessens | 2009-10-26 | 1 | -2/+1 |
| | | |||||
* | | empathy-chat-window: Don't update the Contact menu if visible | Rob Bradford | 2009-10-24 | 1 | -5/+26 |
| | | | | | | | | | | | | | | If the Contact menu is currently visible do not update it. Instead update it once the menu is hidden. Fixes: #591360 | ||||
* | | empathy.c: document how the reference on the newly created EmpathyChat is ↵ | Guillaume Desmottes | 2009-10-23 | 1 | -2/+9 |
|/ | | | | managed | ||||
* | ft-manager: allow closing the dialog with C-w or Esc | Jonny Lamb | 2009-10-23 | 1 | -0/+17 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | Enable extra error CFLAGS in src/ | Guillaume Desmottes | 2009-10-23 | 1 | -0/+1 |
| | |||||
* | Also allow Esc to close debug window and map view. | Jonny Lamb | 2009-10-21 | 2 | -3/+4 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | Add Ctrl-w keybinding to close map window. | Jonny Lamb | 2009-10-21 | 1 | -0/+17 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | src/ephy-spinner.c: remove useless guint comparaisons | Guillaume Desmottes | 2009-10-20 | 1 | -3/+2 |
| | |||||
* | src/empathy.c: fix uint comparaison | Guillaume Desmottes | 2009-10-20 | 1 | -1/+1 |
| | |||||
* | src/empathy-sidebar.c: fix shadow declarations | Guillaume Desmottes | 2009-10-20 | 1 | -12/+13 |
| | |||||
* | src/empathy-main-window.c: fix shadow declarations and uint comparaisons | Guillaume Desmottes | 2009-10-20 | 1 | -7/+9 |
| | |||||
* | src/empathy-preferences.c: fix shadow declarations and uint comparaisons | Guillaume Desmottes | 2009-10-20 | 1 | -3/+1 |
| | |||||
* | src/empathy-import-pidgin: cast strings to (xmlChar *) when needed | Guillaume Desmottes | 2009-10-20 | 1 | -3/+4 |
| | |||||
* | src/empathy-import-mc4-accounts.c: fix uint comparaison | Guillaume Desmottes | 2009-10-20 | 1 | -1/+1 |
| | |||||
* | src/empathy-debug-window: fix shadow declarations and uint comparaisons | Guillaume Desmottes | 2009-10-20 | 1 | -2/+2 |
| | |||||
* | src/empathy-chat-window: fix shadow declarations and uint comparaisons | Guillaume Desmottes | 2009-10-20 | 1 | -16/+16 |
| | |||||
* | empathy-call-window: fix shadow declarations | Guillaume Desmottes | 2009-10-20 | 1 | -4/+4 |
| | |||||
* | Don't display any icon if we have been disconnected | Guillaume Desmottes | 2009-10-20 | 1 | -5/+15 |
| | |||||
* | empathy-chat-window: update the tab icon when the TpChat is disconnected ↵ | Guillaume Desmottes | 2009-10-20 | 1 | -1/+11 |
| | | | | (#597680) | ||||
* | empathy_call_window_setup_avatars: pass a weak object to ↵ | Guillaume Desmottes | 2009-10-19 | 1 | -1/+1 |
| | | | | | | | | empathy_tp_contact_factory_get_from_handle Pass the call window as weak object to empathy_tp_contact_factory_get_from_handle so the callback won't be called if the window is destroyed (#598453). | ||||
* | empathy-call-window: use empathy_signal_connect_weak to connect the ↵ | Guillaume Desmottes | 2009-10-19 | 1 | -2/+3 |
| | | | | | | | peak-level-changed signal That way the callback won't be called once the call window has been destroyed (#598432). | ||||
* | Make calling empathy without options idempotent | Sjoerd Simons | 2009-10-19 | 1 | -6/+21 |
| | | | | | | | When empathy is started without any accounts the account assistant shows up, but if empathy is already running and is called again nothing happens. Fixed by always showing the account assistant if empathy is called and there are no non-salut accounts | ||||
* | Explain the -h option better | Sjoerd Simons | 2009-10-19 | 1 | -2/+2 |
| | |||||
* | Fix assertion when closing a call window after CM crashed. | Mike Ruprecht | 2009-10-19 | 1 | -2/+1 |
| | | | | g_object_unref was called on a NULL pointer. | ||||
* | debug-window: add C-w keybinding to close the window | Jonny Lamb | 2009-10-17 | 1 | -0/+18 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | empathy-import-mc4-accounts: no need to add newlines to DEBUG calls | Jonny Lamb | 2009-10-17 | 1 | -7/+7 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | Make sure -h is respected when there were no mc4 accounts to import | Sjoerd Simons | 2009-10-15 | 1 | -1/+1 |
| | |||||
* | Factor out free-ing the message list. | Cosimo Cecchi | 2009-10-15 | 1 | -4/+11 |
| | |||||
* | Implement a cache for debug logs (#596101). | Cosimo Cecchi | 2009-10-15 | 1 | -54/+220 |
| | | | | | The cache is useful when a CM disappears and we don't want to lose its debug output. | ||||
* | Make sure the account manager is completely unreffed when exiting | Sjoerd Simons | 2009-10-15 | 1 | -1/+5 |
| | |||||
* | Let empathy -a show the assistant if applicable | Sjoerd Simons | 2009-10-15 | 1 | -11/+52 |
| | |||||
* | When starting hidden don't show the assistant | Sjoerd Simons | 2009-10-15 | 1 | -4/+5 |
| | |||||
* | Show the assistant if there are no non-salut accounts | Sjoerd Simons | 2009-10-15 | 3 | -10/+41 |
| | |||||
* | accounts_dialog_add_account: connect notify::display-name using ↵ | Guillaume Desmottes | 2009-10-15 | 1 | -11/+3 |
| | | | | | | | empathy_signal_connect_weak empathy_signal_connect_weak will disconnect the signal when the accounts dialog is disposed. (#598408) | ||||
* | Use the protocol display name for new account names | Sjoerd Simons | 2009-10-14 | 1 | -1/+4 |
| | | | | | | | As the default display name for new accounts use the pretty human-readable version instead of the telepathy protocol names Fixes #598355 | ||||
* | accounts_dialog_account_display_name_changed_cb: check that ↵ | Guillaume Desmottes | 2009-10-06 | 1 | -0/+3 |
| | | | | | | | accounts_dialog_model_get_selected_settings didn't return NULL (#597416) All the other callers of this function cope with setting being NULL so this one should do as well. | ||||
* | Rename HAVE_NBTK to HAVE_MOBLIN. | Xavier Claessens | 2009-10-05 | 1 | -10/+10 |
| | |||||
* | empathy-accounts-dialog: 'Create' button should be 'Next' on Moblin | Guillaume Desmottes | 2009-10-03 | 1 | -2/+3 |
| | |||||
* | Fix a typo in a string. | Cosimo Cecchi | 2009-10-03 | 1 | -1/+1 |
| | |||||
* | Change strings for the remove dialog on the moblin build. | Cosimo Cecchi | 2009-10-03 | 1 | -0/+10 |
| | |||||
* | Bring up notifications until the conversation is accepted (#597125) | Rob Bradford | 2009-10-02 | 1 | -7/+0 |
| | | | | | | | Rather than filter out message received signals for new conversations that have already been tried to be initiated let them pass through. This results in you getting notifications repeatedly until you open accept the conversation and open the conversation window with the user. | ||||
* | fix coding styles | Guillaume Desmottes | 2009-10-02 | 1 | -17/+15 |
| | |||||
* | empathy-status-icon: check if notification daemon supports actions | Guillaume Desmottes | 2009-10-02 | 1 | -1/+21 |
| | |||||
* | initialize libnotify earlier in main() | Guillaume Desmottes | 2009-10-02 | 1 | -1/+2 |
| | | | | | The status icon will have to query the notify daemon during its construction so libnotify has to be already initialized. | ||||
* | Add a "Respond" button to notifications to provide a positive action (#589408) | Rob Bradford | 2009-10-02 | 1 | -0/+19 |
| | | | | | The positive action is the same positive action that would be accomplished by clicking on the status icon. | ||||
* | add event type to EmpathyEvent (#589409) | Guillaume Desmottes | 2009-10-02 | 2 | -26/+46 |
| | |||||
* | Rephrase geolocation preferences (#585957) | Pierre-Luc Beaudoin | 2009-10-01 | 1 | -4/+4 |
| | |||||
* | Don't rely on EmpathyAccountManager to be ready. | Cosimo Cecchi | 2009-09-30 | 1 | -37/+62 |
| | | | | | This fixes a crash when Empathy is launched with the '--accounts' option. | ||||
* | Rename the Create button to Add on moblin. | Cosimo Cecchi | 2009-09-30 | 1 | -0/+3 |
| | |||||
* | Disable account creation on moblin. | Cosimo Cecchi | 2009-09-30 | 1 | -0/+8 |
| | |||||
* | Add a spacing of 6 between the buttons. | Cosimo Cecchi | 2009-09-30 | 1 | -0/+1 |
| | |||||
* | Make sure the Add and Import buttons are always the same height. | Cosimo Cecchi | 2009-09-30 | 1 | -19/+27 |
| | |||||
* | Don't expand/fill the import button. | Cosimo Cecchi | 2009-09-30 | 1 | -0/+2 |
| | |||||
* | Hide the action area if we're on moblin. | Cosimo Cecchi | 2009-09-30 | 1 | -0/+8 |
| | |||||
* | Add a vertical padding to the rows. | Cosimo Cecchi | 2009-09-30 | 1 | -0/+3 |
| | |||||
* | Use the property in the accounts dialog. | Cosimo Cecchi | 2009-09-30 | 1 | -0/+3 |
| | |||||
* | Add an import button back to the accounts dialog. | Cosimo Cecchi | 2009-09-28 | 2 | -1/+27 |
| | | | | The button is only shown when there are actually accounts to import. | ||||
* | Don't rely on the widget allocation to be != 0. | Cosimo Cecchi | 2009-09-24 | 1 | -2/+12 |
| | | | | This should fix bug #595945. | ||||
* | Fix little coding style | Xavier Claessens | 2009-09-24 | 1 | -1/+1 |
| | |||||
* | Merge branch 'missing-icon' | Cosimo Cecchi | 2009-09-24 | 1 | -0/+8 |
|\ | |||||
| * | Don't show the "missing" image (#595921). | Cosimo Cecchi | 2009-09-24 | 1 | -0/+8 |
| | | | | | | | | | | If the icon theme doesn't have the protocol icon for the account we currently selected, show a default icon. | ||||
* | | Don't always show the main window (#596044). | Cosimo Cecchi | 2009-09-23 | 1 | -2/+0 |
|/ | |||||
* | Add a Best fit button to the map view (#584034) | Olivier Le Thanh Duong | 2009-09-22 | 2 | -0/+33 |
| | | | | Add a button to the contact map view which show all the contacts at once. | ||||
* | Merge commit 'istaz/handle_none' | Xavier Claessens | 2009-09-21 | 1 | -10/+1 |
|\ | |||||
| * | Fallback to the contact id if present when there is no room id for ↵ | Olivier Le Thanh Duong | 2009-09-21 | 1 | -10/+1 |
| | | | | | | | | empathy_tp_chat | ||||
* | | Add StreamMedia channelfilters with InitialAudio and InitialVideo | Sjoerd Simons | 2009-09-20 | 1 | -0/+21 |
|/ | |||||
* | Ignore the drop if we can't get the right information from it | Sjoerd Simons | 2009-09-15 | 1 | -6/+16 |
| | |||||
* | Don't use "/" to separate account and contact. | Cosimo Cecchi | 2009-09-15 | 1 | -1/+1 |
| | |||||
* | Check for NULL sink. | Cosimo Cecchi | 2009-09-14 | 1 | -0/+3 |
| | |||||
* | Fix long lines. | Cosimo Cecchi | 2009-09-14 | 1 | -22/+33 |
| | |||||
* | Move the toolbar setup after we initialize the audio output | Cosimo Cecchi | 2009-09-14 | 1 | -2/+2 |
| | |||||
* | Fix a long line. | Cosimo Cecchi | 2009-09-14 | 1 | -1/+2 |
| | |||||
* | Watch the DBus signature of the param. | Cosimo Cecchi | 2009-09-14 | 1 | -5/+28 |
| | | | | We used to hardcode UINT, but this does not work for haze CMs. | ||||
* | Move accounts assignment after the CMS are ready | Cosimo Cecchi | 2009-09-14 | 1 | -2/+2 |
| | |||||
* | Move protocol_is_supported() to empathy-import-utils | Cosimo Cecchi | 2009-09-14 | 3 | -26/+53 |
| | |||||
* | Ensure the notification callback data is always freed | Sjoerd Simons | 2009-09-14 | 1 | -6/+20 |
| | |||||
* | Fix potential usage of an unitialized value | Sjoerd Simons | 2009-09-14 | 1 | -1/+1 |
| | |||||
* | Merge branch 'auto-connect' | Jonny Lamb | 2009-09-08 | 1 | -0/+95 |
|\ | |||||
| * | empathy: no need to connect to status-changed; notify::connection will do | Jonny Lamb | 2009-09-08 | 1 | -57/+29 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | empathy: auto-connect to chatrooms where appropriate | Jonny Lamb | 2009-09-08 | 1 | -0/+123 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | fix typo | Sjoerd Simons | 2009-09-08 | 1 | -1/+1 |
|/ | |||||
* | Convert Pidgin's int values to uints | Cosimo Cecchi | 2009-09-06 | 1 | -2/+5 |
| | |||||
* | Fix a long line | Cosimo Cecchi | 2009-09-06 | 1 | -1/+2 |
| | |||||
* | Manually handle delete events. | Cosimo Cecchi | 2009-09-06 | 1 | -1/+12 |
| | |||||
* | Stop the sink on stream close to prevent deadlock | Olivier Crête | 2009-09-02 | 1 | -0/+48 |
| | |||||
* | callback is for handler no TfChannel | Olivier Crête | 2009-09-02 | 1 | -1/+2 |
| | |||||
* | Use GOptionContext to parse options | Olivier Crête | 2009-09-02 | 1 | -8/+14 |
| | | | | | Use GOptionContext directly to the help for gst options is also displayed. | ||||
* | Changed dialog constructor calls to use a string literal with format arguments | Louis-Francis Ratté-Boulianne | 2009-09-01 | 1 | -4/+4 |
| | |||||
* | Only set the icon name to gtalk for gtalk accounts | Sjoerd Simons | 2009-08-31 | 1 | -1/+2 |
| | |||||
* | Use the new APIs in the assistant and the dialog | Cosimo Cecchi | 2009-08-31 | 2 | -10/+25 |
| | |||||
* | Merge commit 'jtellier/confirm-lose-accounts-settings' | Cosimo Cecchi | 2009-08-31 | 1 | -41/+294 |
|\ | |||||
| * | Fixed style | Jonathan Tellier | 2009-08-29 | 1 | -15/+18 |
| | | |||||
| * | Marked strings for translation. | Jonathan Tellier | 2009-08-29 | 1 | -7/+7 |
| | | |||||
| * | Merged with master | Jonathan Tellier | 2009-08-29 | 1 | -1/+8 |
| | | |||||
| * | Fixed bug which would occur when deleting account with pending changes | Jonathan Tellier | 2009-08-29 | 1 | -8/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | - When the selected account was NULL, accounts_dialog_has_pending_change() would not check its state correctly. That function is working with a pointer on a pointer to the account and was not dereferencing properly. - The pointer to the account we pass to accounts_dialog_has_pending_change() is now properly initialized to NULL. - When deleting an account, the COL_ACCOUNT_POINTER column is now properly set to NULL. | ||||
| * | Using GtkTreeRowReference instead of a string path. | Jonathan Tellier | 2009-08-29 | 1 | -9/+10 |
| | | | | | | | | | | | | | | - When the user selects another account and has pending changes to the currently selected account, we need to keed track of the destination row. Instead of saving that information as the string representation of a GtkTreePath, we now use a GtkTreeRowReference. | ||||
| * | Simplified the code that checks if selected account has pending changes | Jonathan Tellier | 2009-08-29 | 1 | -7/+3 |
| | | |||||
| * | Improved confirmation dialog shown to the user before discarding changes | Jonathan Tellier | 2009-08-29 | 1 | -59/+94 |
| | | | | | | | | | | | | | | | | | | | | | | | | - Split the confirmation dialog's text into a primary and secondary section. - Changed the button label to "Cancel" and "Discard" instead of "Yes" and "No". - Added a accounts_dialog_show_question_dialog() function to show question dialogs related to the accounts dialog and connect to its "response" signal. - Removed the empathy_show_yes_no_question_dialog() function since it was added for this specific patch but is no longer used. | ||||
| * | Fixed style | Jonathan Tellier | 2009-08-29 | 1 | -1/+1 |
| | | |||||
| * | Fixed crash when checking if an account has pending changes | Jonathan Tellier | 2009-08-29 | 1 | -3/+2 |
| | | |||||
| * | Minor changes to EmpathyAccountWidget and EmpathyAccountsDialog | Jonathan Tellier | 2009-08-29 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | - account_widget_entry_changed_common is not called when an entry loses focus. Since this function is called on every keystroke, it was unnecessary to call it again on focus-out-event. - The EmpathyAccountWidget's control buttons' sensitivity (and contains_pending_changes member) is not altered when the state of the "Enabled" checkbox is changed due to an event which was not initiated by the user. - Fixed capitalization error in a comment in empathy-accounts-dialog.c | ||||
| * | Asking for confirmation before losing pending accounts changes. | Jonathan Tellier | 2009-08-29 | 1 | -16/+227 |
| | | | | | | | | | | | | | | | | If an account has pending changes, we now ask for a confirmation before: - Adding a new account - Closing the accounts dialog - Selecting a new account. Those are all options which discard pending changes. | ||||
* | | Merge commit 'jtellier/set-account-name-translator-hint' | Cosimo Cecchi | 2009-08-31 | 1 | -3/+5 |
|\ \ | |||||
| * | | Improved the comment related to the IRC default display name. | Jonathan Tellier | 2009-08-28 | 1 | -3/+5 |
| | | | | | | | | | | | | | | | | | | | | | - Added more indication intended to translators - Added the possibility to swap the parameted in the string "%s on %s" (where the first argument in the login id and the second one is the server) | ||||
* | | | Add basic media-signalling capabilities | Sjoerd Simons | 2009-08-31 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add basic capabilities for media-signalling so future CM's will still advertise support for them. Currently we announce: org.freedesktop.Telepathy.Channel.Interface.MediaSignalling/ice-udp org.freedesktop.Telepathy.Channel.Interface.MediaSignalling/gtalk-p2p Fixes #593041 | ||||
* | | | Add the filters not in the Client file to a second Handler | Sjoerd Simons | 2009-08-31 | 1 | -3/+18 |
| | | | | | | | | | | | | | | | | | | A Dispatcher isn't guaranteed to ask the Handlers D-Bus interface for the filter after launching it. So have our main handler match what is defined in the client file and add an extra head which contains the complete list | ||||
* | | | Add a simple abstraction for implementing handlers | Sjoerd Simons | 2009-08-31 | 1 | -4/+55 |
| |/ |/| | | | | | | | Implement an EmpathyHandler object which can be used to easily add extra Client.Handler heads on D-Bus. | ||||
* | | Point to a help topic that exists from Accounts window | Shaun McCance | 2009-08-29 | 1 | -1/+1 |
| | | |||||
* | | Base the selected widget both on the CM and the protocol | Sjoerd Simons | 2009-08-28 | 2 | -31/+5 |
| | | | | | | | | | | | | | | Previously Empathy would select the custom account widget purely based on the protocol, the problem here is that these widgets assume one specific connection manager and its set of parameters. Which triggered bugs if the intended cm for a protocol isn't installed, but haze is and provides the protocol. | ||||
* | | Add missing ; | Luca Ferretti | 2009-08-28 | 1 | -1/+1 |
| | | |||||
* | | Do not construct a sentence for an assistant error string (GNOME bug 593257) | Frédéric Péters | 2009-08-28 | 1 | -16/+6 |
| | | |||||
* | | Word 'wizard' should not be used, fixes bug 593285 | Milo Casagrande | 2009-08-28 | 1 | -1/+1 |
|/ | |||||
* | - Added information intented to translators. | Jonathan Tellier | 2009-08-27 | 1 | -2/+12 |
| | | | | - Fixed leak of the the display name. | ||||
* | Using a new logic to set the default display name: | Jonathan Tellier | 2009-08-27 | 1 | -10/+39 |
| | | | | | | * If irc use "[account] on [server]" * If there is an account property use "[account]" * If there is no account property use "[protocol] Account" | ||||
* | Only setting the display name to the Login ID for protocol which have | Jonathan Tellier | 2009-08-27 | 1 | -3/+7 |
| | | | | this property. | ||||
* | - The account display gets updated in the account list and in the | Jonathan Tellier | 2009-08-27 | 1 | -1/+54 |
| | | | | | account name label. - By default, the account default display name is set to the login id. | ||||
* | Ensure we call the empathy_sound_stop from the main thread | Sjoerd Simons | 2009-08-26 | 1 | -1/+2 |
| | | | | | The canberra gtk context is stored in thread-local storage, so we need to ensure that we start and stop the sounds from the same thread. | ||||
* | Merge branch 'debug-window' | Xavier Claessens | 2009-08-26 | 5 | -186/+188 |
|\ | | | | | | | | | Conflicts: src/empathy-debug-window.c | ||||
| * | Rename EmpathyDebugDialog to EmpathyDebugWindow | Xavier Claessens | 2009-08-26 | 4 | -141/+141 |
| | | |||||
| * | Make EmpathyDebugDialog be a GtkWindow subclass rather than a GtkDialog. | Xavier Claessens | 2009-08-26 | 2 | -5/+7 |
| | | | | | | | | | | | | | | This is because: 1) There are no actions, so it's not a dialog 2) We want to hide the seperator for the action area 3) To be able to maximize the window | ||||
* | | Don't display 'null' in accounts UI for unknown protocols | Will Thompson | 2009-08-25 | 1 | -5/+10 |
| | | |||||
* | | Workaround for Clutter bug | Pierre-Luc Beaudoin | 2009-08-25 | 1 | -1/+3 |
| | | | | | | | | | | | | Use a GtkFrame instead of a GtkViewport Bugs: http://bugzilla.openedhand.com/show_bug.cgi?id=1751 http://bugzilla.gnome.org/show_bug.cgi?id=590692 | ||||
* | | Use the new function in the accounts dialog | Cosimo Cecchi | 2009-08-25 | 1 | -2/+4 |
| | | |||||
* | | Check for NULL values returned by dup_selected() | Cosimo Cecchi | 2009-08-25 | 1 | -0/+9 |
| | | |||||
* | | Merge branch 'mc5', fixes bug #590165 | Sjoerd Simons | 2009-08-25 | 27 | -2590/+4426 |
|\ \ | |||||
| * | | empathy-accounts-dialog: remove the hardcoded Gmail label | Guillaume Desmottes | 2009-08-24 | 1 | -1/+0 |
| | | | |||||
| * | | Fix several coding style issues | Sjoerd Simons | 2009-08-24 | 1 | -3/+3 |
| | | | |||||
| * | | When empathy_account_settings_apply_finish returns false the error is always set | Sjoerd Simons | 2009-08-24 | 1 | -2/+1 |
| | | | |||||
| * | | Put string up for translation | Sjoerd Simons | 2009-08-24 | 1 | -1/+1 |
| | | | |||||
| * | | Fix use after free | Sjoerd Simons | 2009-08-24 | 1 | -1/+4 |
| | | | |||||
| * | | Fix copyright date | Sjoerd Simons | 2009-08-24 | 2 | -2/+2 |
| | | | |||||
| * | | Fix some broken english | Sjoerd Simons | 2009-08-24 | 1 | -1/+1 |
| | | | |||||
| * | | Move the logs to the new location after creating the account | Sjoerd Simons | 2009-08-24 | 1 | -4/+92 |
| | | | |||||
| * | | Refactor the startup sequence a bit | Sjoerd Simons | 2009-08-24 | 1 | -30/+37 |
| | | | | | | | | | | | | | | | | | | | | | | | | On initial start the following should happen: * If we haven't tried to import mc4 accounts, do so * If there were no mc4 accounts imported and there are no accounts defined show the account creation assistant. * If we haven't created a salut account, do so | ||||
| * | | Always set the mc4 imported gconf key | Sjoerd Simons | 2009-08-24 | 1 | -9/+2 |
| | | | |||||
| * | | Fix debug strings, don't unref the gconf client twice | Sjoerd Simons | 2009-08-24 | 1 | -4/+3 |
| | | | |||||
| * | | Add api to ask if we have importer our mc4 accounts | Sjoerd Simons | 2009-08-24 | 2 | -0/+15 |
| | | | |||||
| * | | Return TRUE if we imported any mc4 accounts | Sjoerd Simons | 2009-08-24 | 2 | -12/+20 |
| | | | |||||
| * | | Grab passwords from the keyring if needed | Sjoerd Simons | 2009-08-24 | 1 | -5/+42 |
| | | | |||||
| * | | Overhaul the importer slightly | Sjoerd Simons | 2009-08-24 | 2 | -343/+179 |
| | | | |||||
| * | | Use g_str_has_prefix convenience function for clarity | Sjoerd Simons | 2009-08-24 | 1 | -1/+2 |
| | | | |||||
| * | | Make the gconf entry be false by default | Sjoerd Simons | 2009-08-24 | 1 | -7/+8 |
| | | | |||||
| * | | Don't unref the account object as we don't own it | Sjoerd Simons | 2009-08-24 | 1 | -1/+0 |
| | | | |||||
| * | | Use new async enable api | Sjoerd Simons | 2009-08-24 | 1 | -1/+1 |
| | | |