Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add fakesink to srcpad if not real sink could be linked | Olivier Crête | 2010-03-29 | 1 | -0/+30 |
| | |||||
* | Emit error when failing to link audio pad | Olivier Crête | 2010-03-29 | 1 | -1/+12 |
| | |||||
* | Send stream error when the src pad can't be linked | Olivier Crête | 2010-03-29 | 1 | -1/+3 |
| | |||||
* | Handle errors from audio sink | Olivier Crête | 2010-03-29 | 1 | -5/+53 |
| | |||||
* | new-chatroom-dialog: filter CM not implementing groupchat | Andrew Gorcester | 2010-03-29 | 1 | -1/+45 |
| | |||||
* | fix alignment of the label in error-infobar | Felix Kaser | 2010-03-29 | 1 | -0/+1 |
| | | | | this left aligns the label which contains the error message in the infobar. fixes bug #609823 | ||||
* | ship a copy of empathy_log_store_empathy_get_dir in migrate-butterfly-logs.c | Guillaume Desmottes | 2010-03-29 | 1 | -5/+32 |
| | | | | | | | | | Code duplication isn't cool but that allows us to migrate logs when Empathy is built with TPL as well (#613437). The other option was to always build log-store-empathy but it's pulling log-store and even the log-manager. I think adding this small duplication is ok as that's temporary code that will be dropped during the 2.31 cycle. | ||||
* | fix menu_tabs_right accelerator | Guillaume Desmottes | 2010-03-29 | 1 | -1/+1 |
| | |||||
* | Merge commit 'treitter/bug-613272' | Guillaume Desmottes | 2010-03-29 | 1 | -1/+1 |
|\ | |||||
| * | Set a default empathy-accounts window size such that any scrolled Advanced ↵ | Travis Reitter | 2010-03-27 | 1 | -1/+1 |
| | | | | | | | | section will be somewhat-reasonably-sized. | ||||
| * | Another way to fix Gnome bug #613272. This puts the Advanced expander ↵ | Travis Reitter | 2010-03-25 | 2 | -112/+95 |
| | | | | | | | | content for each of the problem protocols in a scrolled window, instead of the entire Details section. | ||||
| * | Make the account details pane scrollable, in case the Advanced section is ↵ | Travis Reitter | 2010-03-20 | 2 | -95/+112 |
| | | | | | | | | too large to fit on the screen all at once. Fixes Gnome bug #613272. | ||||
* | | Adds Ctrl+Shift+PgUp/PgDn accelerator key to move current tab left/right ↵ | Aaron Brown | 2010-03-29 | 1 | -0/+2 |
| | | | | | | | | (#614155) | ||||
* | | Same reap-child fix for empathy-debugger | Danielle Madeley | 2010-03-24 | 1 | -1/+1 |
| | | |||||
* | | Automatically reap the empathy-accounts child process | Danielle Madeley | 2010-03-24 | 4 | -31/+8 |
| | | | | | | | | Remove unrequired exit_cb code | ||||
* | | empathy-debugger: set text domain | Guillaume Desmottes | 2010-03-23 | 1 | -0/+1 |
| | | | | | | | | If we don't set it the debugger is not translated. | ||||
* | | empathy-accounts: set text domain | Guillaume Desmottes | 2010-03-22 | 1 | -0/+1 |
| | | | | | | | | | | If we don't set it the accounts assistant and dialog are not translated (#613596). | ||||
* | | chat-window: remove some DEBUG calls | Guillaume Desmottes | 2010-03-22 | 1 | -15/+0 |
|/ | | | | They don't really give us anything useful and flood logs. | ||||
* | sidebar: fix assertion in empathy_sidebar_menu_position_under | Guillaume Desmottes | 2010-03-17 | 1 | -1/+1 |
| | | | | | For some reason this assertion was done the wrong way. I checked in eog and it's supposed to be done that way (#612557). | ||||
* | fix escaping of UTF-chars in ui file (#613117) | Gabor Kelemen | 2010-03-17 | 1 | -2/+2 |
| | |||||
* | Added gtk-keynav-wrap-around check before cycling tabs | mrhappypants | 2010-03-17 | 1 | -2/+10 |
| | |||||
* | Merge commit 'staz/dnd' | Guillaume Desmottes | 2010-03-16 | 1 | -13/+17 |
|\ | |||||
| * | DnD: add a new text/path-list target in chat window | Olivier Le Thanh Duong | 2010-03-16 | 1 | -6/+13 |
| | | | | | | | | | | | | add a new text/path-list drop target to the chat window, it act like the text/uri-list target but is prioritized over it. This is mainly to circumvent Tomboy returning note:// uri in its uri-list. | ||||
| * | chat_window_drag_motion : search in all the drop targets | Olivier Le Thanh Duong | 2010-03-05 | 1 | -7/+4 |
| | | | | | | | | | | Use gtk_drag_dest_find_target to search in all the drop targets instead of only the first one. | ||||
* | | empathy_window_present: remove useless 'steal_focus' arg | Guillaume Desmottes | 2010-03-15 | 4 | -5/+5 |
| | | |||||
* | | main_window_chat_quit_cb: release the reference on the chatroom mgr | Guillaume Desmottes | 2010-03-15 | 1 | -0/+1 |
| | | |||||
* | | call-window: display the 'audio input' page by default (#612450) | Guillaume Desmottes | 2010-03-15 | 1 | -6/+7 |
| | | |||||
* | | invite-participant-dialog: filter contacts by account | Guillaume Desmottes | 2010-03-15 | 3 | -4/+10 |
| | | | | | | | | | | We can't invite contacts from other accounts so we shouldn't display them (#612718). | ||||
* | | empathy-accounts: set a title for the assistant | Danielle Madeley | 2010-03-15 | 1 | -0/+3 |
| | | |||||
* | | empathy-accounts: set "Empathy Accounts" as application name | Guillaume Desmottes | 2010-03-15 | 1 | -1/+1 |
| | | | | | | | | It's more friendly to translators. | ||||
* | | empathy-debugger: set "Empathy Debugger" as application name | Guillaume Desmottes | 2010-03-15 | 1 | -1/+1 |
| | | | | | | | | It's more friendly to translators. | ||||
* | | Separate the debug window into its own process. | Mike Ruprecht | 2010-03-15 | 4 | -3/+87 |
| | | |||||
* | | Migrate butterfly logs to remove the network ID suffix. | Jonny Lamb | 2010-03-13 | 4 | -0/+264 |
| | | | | | | | | | | | | Bug #612519 contains much more information about this change. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | Window title for the accounts dialog should match the name in the launcher. | Ken VanDine | 2010-03-10 | 1 | -1/+1 |
| | | | | | | | | Fixes bug #612433 | ||||
* | | empathy-accounts: make CcPage insensitive when assistant is being shown | Danielle Madeley | 2010-03-10 | 4 | -5/+59 |
|/ | | | | Also destroy assistant when CcPanel becomes inactive. | ||||
* | set the server field of Google Talk account | Guillaume Desmottes | 2010-03-05 | 2 | -8/+24 |
| | | | | This should solve connection issue with buggy router (#601089). | ||||
* | Fix silly typo | Sjoerd Simons | 2010-03-05 | 2 | -2/+2 |
| | |||||
* | Popup the assistant when starting only if there is *no* account configured | Guillaume Desmottes | 2010-03-05 | 1 | -2/+2 |
| | |||||
* | add empathy_accounts_has_accounts | Guillaume Desmottes | 2010-03-05 | 2 | -0/+15 |
| | |||||
* | remove the salut_created gconf key (#611817) | Guillaume Desmottes | 2010-03-05 | 2 | -25/+0 |
| | |||||
* | Connect to the accounts signals in one central place | Sjoerd Simons | 2010-03-05 | 1 | -10/+5 |
| | |||||
* | Cancel creation in the accounts dialog if the wizard is running | Sjoerd Simons | 2010-03-05 | 3 | -5/+53 |
| | | | | | | If the account wizard is finished it should have created at least some accounts. Cancel any account creation that was going on in the accounts dialog so it nicely jumps showing the first real account :) | ||||
* | Don't assume there is always a settings widget available | Sjoerd Simons | 2010-03-05 | 1 | -7/+12 |
| | | | | | When we exit the assistant with just salut accounts there is no account widget for it in the normal sense, so don't crash if there isn't one. Fixes: #611792 | ||||
* | accounts-dialog: set display-name before creating the account | Guillaume Desmottes | 2010-03-03 | 1 | -9/+0 |
| | | | | This saves us a D-Bus call. | ||||
* | assistant: call empathy_account_widget_get_default_display_name before ↵ | Guillaume Desmottes | 2010-03-03 | 1 | -10/+10 |
| | | | | | | actually creating the account This saves us a D-Bus call. | ||||
* | assistant: always uses empathy_account_widget_get_default_display_name to ↵ | Guillaume Desmottes | 2010-03-03 | 1 | -9/+6 |
| | | | | | | | | get a better display name EmpathyAccountSettings is created with a default display name such as "New Jabber account". But once the account has been created we want to update it to a more relevant name. (#611675) | ||||
* | Merge branch 'more-accounts-fixes' | Travis Reitter | 2010-03-03 | 2 | -40/+104 |
|\ | |||||
| * | Remove EmpathyAccountsPlugin's requirement that it be a singleton, so we can ↵ | Travis Reitter | 2010-03-03 | 2 | -38/+15 |
| | | | | | | | | reset the embedded control panel to a sane state every time we open it. | ||||
| * | Disable the Cancel button in the accounts dialog if there are no existing ↵ | Travis Reitter | 2010-03-02 | 1 | -1/+72 |
| | | | | | | | | accounts to display (ie, we're creating our first account). | ||||
| * | When we're creating our first account, don't let the remove button become ↵ | Travis Reitter | 2010-02-27 | 1 | -1/+8 |
| | | | | | | | | sensitive when we change the account protocol | ||||
| * | Don't create some extra "ghost" account if we're creating our first account ↵ | Travis Reitter | 2010-02-27 | 1 | -0/+9 |
| | | | | | | | | and we change protocols in the protocol combo box. | ||||
* | | empathy-accounts: the TpDBusDaemon is not used any more | Guillaume Desmottes | 2010-03-02 | 1 | -1/+0 |
| | | |||||
* | | account-assistant: ensure that new accounts are connected (#611565) | Guillaume Desmottes | 2010-03-02 | 1 | -0/+2 |
| | | |||||
* | | Remove code that will always fail and has no use | Sjoerd Simons | 2010-03-02 | 1 | -20/+0 |
| | | | | | | | | | | | | | | libunique will already register a unique name and we have no other dbus services so we don't need to register a unique name ourselves. Also trying to register one which is the same as what we suggest to libunique will always fail and is thus pointless | ||||
* | | Improve debugging and don't use g_debug | Sjoerd Simons | 2010-03-02 | 3 | -2/+6 |
| | | |||||
* | | Simplify empathy_accounts_import | Sjoerd Simons | 2010-03-02 | 2 | -20/+7 |
| | | |||||
* | | Make the empathy-account code be slightly more streamlined | Sjoerd Simons | 2010-03-02 | 6 | -103/+55 |
| | | | | | | | | | | | | | | On every run of the accounts UI we should try to import MC4 accounts (if they weren't imported already). Also replace the --try-import option with --if-needed to better document the fact that it will only display the UI if needed. | ||||
* | | Always popup the accounts wizard if we don't have salut accounts | Sjoerd Simons | 2010-03-02 | 1 | -1/+3 |
| | | |||||
* | | Only launch empathy-accounts if needed | Sjoerd Simons | 2010-03-02 | 1 | -1/+7 |
| | | |||||
* | | Also potentially popup the account dialog when activate by libunique | Sjoerd Simons | 2010-03-02 | 1 | -0/+10 |
| | | |||||
* | | accounts-dialog: update the status info when account when account is enabled | Guillaume Desmottes | 2010-02-28 | 1 | -3/+2 |
| | | | | | | | | | | | | If we are offline and we enable a disabled account, the info bar message should be updated from "Acconut Disabled" to "Status is set to Offline" (#610847). | ||||
* | | Merge branch 'show-assistant-611131' | Danielle Madeley | 2010-02-27 | 1 | -0/+4 |
|\| | |||||
| * | empathy-accounts: Check to see if there are no accounts thus show the assistant | Danielle Madeley | 2010-02-26 | 1 | -0/+4 |
| | | | | | | | | Fixes: #611131 | ||||
* | | Merge commit 'ka/empathy-tpl-20100225-ifdef' | Guillaume Desmottes | 2010-02-26 | 3 | -2/+20 |
|\ \ | |||||
| * | | TPL Enabling patch, all-in-one. | Cosimo Alfarano | 2010-02-26 | 3 | -2/+20 |
| |/ | | | | | | | By default TPL is disabled, use --enable-tpl configure option to enable it. | ||||
* | | Remove the SKIP_TASKBAR hint when the main window is activated | Rob Bradford | 2010-02-26 | 1 | -0/+1 |
| | | |||||
* | | Add the capability to search debug messages in the debug window. | Mike Ruprecht | 2010-02-26 | 1 | -0/+36 |
|/ | |||||
* | Merge branch 'requests'. Fixes: #598905 | Sjoerd Simons | 2010-02-25 | 2 | -3/+3 |
|\ | |||||
| * | Use a appropriate unique name for Empathy unique app | Sjoerd Simons | 2010-02-25 | 2 | -3/+3 |
| | | |||||
* | | Remove inset frame from contact list in main window | Sander Dijkhuis | 2010-02-25 | 1 | -1/+0 |
|/ | | | | This looks cleaner. (#610886) | ||||
* | Add missing libm linking (#610751) | Brian Pepple | 2010-02-23 | 1 | -0/+1 |
| | |||||
* | Remove the --acounts CLI option | Guillaume Desmottes | 2010-02-22 | 1 | -43/+13 |
| | | | | We should use empathy-accounts directly now. | ||||
* | define EMPATHY_CLIENT_NAME | Guillaume Desmottes | 2010-02-22 | 2 | -3/+2 |
| | |||||
* | remove old services from gitignore | Guillaume Desmottes | 2010-02-22 | 1 | -3/+0 |
| | |||||
* | Stop using org.gnome.Empathy | Guillaume Desmottes | 2010-02-22 | 1 | -22/+2 |
| | | | | | We can use org.freedesktop.Telepathy.Client.Empathy to check if another Empathy instance is running. | ||||
* | debug_window_fill_cm_chooser: use org.freedesktop.Telepathy.Client.Empathy | Guillaume Desmottes | 2010-02-22 | 1 | -1/+1 |
| | |||||
* | always use empathy_tp_chat_leave instead of _close | Guillaume Desmottes | 2010-02-20 | 1 | -1/+1 |
| | |||||
* | assistant: Fix creation of the last account created | Guillaume Desmottes | 2010-02-19 | 1 | -0/+6 |
| | | | | | | When user enters the details about his last account, the 'prepare' signal is not fired. So we should create the account in impl_signal_apply instead. Fixes bug #609995. | ||||
* | assistant: check that the enter/create page isn't already valid when ↵ | Guillaume Desmottes | 2010-02-19 | 1 | -0/+6 |
| | | | | switching protocol | ||||
* | assistant: set the salut page as complete if we pre-filled enough fields ↵ | Guillaume Desmottes | 2010-02-19 | 1 | -0/+6 |
| | | | | (#610380) | ||||
* | Rename Moblin to Meego throughout Empathy | Danielle Madeley | 2010-02-19 | 1 | -6/+6 |
| | | | | At the request of Rob Bradford | ||||
* | Don't display the 'respond' button in presence notifications (#610032) | Guillaume Desmottes | 2010-02-17 | 1 | -1/+2 |
| | | | | | | This button doesn't make anything as this event is not activatable. Plan is to display better button at some point (see bug 597124) but for now let's remove this button when it's useless. | ||||
* | remove EMPATHY_EVENT_TYPE_TUBE | Guillaume Desmottes | 2010-02-17 | 1 | -1/+0 |
| | | | | It's not used any more. | ||||
* | account-assistant: remove '\n' from the salut error web page | Guillaume Desmottes | 2010-02-17 | 1 | -3/+3 |
| | | | | Wrapping the label will add them for us. | ||||
* | account-assistant: Wrap secondary error message (#607908) | Guillaume Desmottes | 2010-02-17 | 1 | -0/+1 |
| | |||||
* | main-window: use GTK_MESSAGE_ERROR for account error info bars | Guillaume Desmottes | 2010-02-17 | 1 | -1/+1 |
| | | | | | The accounts dialog uses this message type in this case which makes more sense as that's an really an error (#609822). | ||||
* | Use TpDebugSender to publish debug messages (#607330) | Jonny Lamb | 2010-02-17 | 2 | -42/+26 |
| | |||||
* | empathy_accounts_dialog_show_application: try to run "empathy-accounts" from ↵ | Guillaume Desmottes | 2010-02-16 | 1 | -1/+10 |
| | | | | | | | source This fix starting the accounts dialog for people (testers mostly) using Empathy from a not installed build. | ||||
* | empathy_accounts_dialog_show_application: use g_build_filename | Guillaume Desmottes | 2010-02-16 | 1 | -1/+4 |
| | | | | That's cleaner to build a path. | ||||
* | accounts-dialog: block the selection 'changed' signal while removing a row | Guillaume Desmottes | 2010-02-15 | 1 | -0/+14 |
| | | | | | | | | | | | | | | There is no need to call accounts_dialog_model_selection_changed while removing as we are going to call accounts_dialog_model_select_first right after which will update the selection. This has the nice side effect of letting the "remove" button sensitive after the account has been removed. The callback used to be called recursively twice: once during the removal of the row and once when calling accounts_dialog_model_select_first in accounts_dialog_update_settings. As accounts_dialog_model_selection_changed is checking if a row is selected *before* calling accounts_dialog_update_settings, the button was unsensitived at the end of the first call of the callback. (#609575) | ||||
* | Remove workaround for wrong drag behaviour | Sjoerd Simons | 2010-02-15 | 1 | -8/+7 |
| | | | | | | | | | Revert "chat_window_create_label: ref the widgets stored as data so we are sure they stay alive when doing DnD" This is not needed anymore as we handle dragging correctly now This reverts commit 183fa2e8a94d94a7098120fc43cde9ad83869de6. | ||||
* | Make the ChatWindow handle dropping items itself | Sjoerd Simons | 2010-02-15 | 1 | -20/+31 |
| | | | | | | | | | | | | | | | | | | Both GtkNotebook and EmpathChatWindow take action when drag-data-received is signalled (moving the tab or adding a contact). Drag data is received after the program has asked for it, usually when a drop occurs. Now this can be done in two ways 0) Handle the drop signal yourself and call gtk_drag_get_data yourself or 1) set GTK_DEST_DEFAULT_DROP and let gtk call it for you. GtkNotebook takes option 0, EmpathyChatWindow decided to use option 1.. This causes all kind of strange issues as the drag data is now requested twice and thus the signal handlers are called twice causing all kinds of fun issues (trying to move a tab that's already moved etc). Change the drag dest flags to GTK_DEST_DEFAULT_HIGHLIGHT which provides some extra visual clues but is other harmless and handle drops directly. Also remove some cases where ChatWindow meddles with tab dragging as GtkNotebook will handle these for us | ||||
* | Only act when the account got a connection | Sjoerd Simons | 2010-02-14 | 1 | -0/+2 |
| | |||||
* | Update the FSF's mailing address in the new control center files. | Travis Reitter | 2010-02-13 | 5 | -10/+5 |
| | |||||
* | empathy-accounts-dialog: Prepend BIN_DIR to the binary name | Danielle Madeley | 2010-02-12 | 2 | -1/+2 |
| | |||||
* | Separate the accounts dialog into its own program which works with the Gnome ↵ | Travis Reitter | 2010-02-12 | 14 | -197/+1239 |
| | | | | | | | | preferences and control center. Where available, this also supports embedding the preferences dialog in the "extensible-shell" control center (currently in development, but likely to be mainlined soon). | ||||
* | assistant: filter out facebook from the new account page | Guillaume Desmottes | 2010-02-12 | 1 | -1/+3 |
| | |||||
* | add is_facebook arg to empathy_protocol_chooser_dup_selected | Guillaume Desmottes | 2010-02-12 | 2 | -9/+28 |
| | | | | So the assistant and accounts dialog can special case facebook accounts. | ||||
* | do_show_accounts_ui: don't unref the EmpathyConnectionManagers | Guillaume Desmottes | 2010-02-11 | 1 | -2/+0 |
| | | | | We already unref it once the async callback is done. | ||||
* | Merge branch 'menu' | Xavier Claessens | 2010-02-11 | 2 | -0/+4 |
|\ | |||||
| * | Fix leaked GtkMenu | Xavier Claessens | 2010-02-11 | 2 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | GtkMenu is initially unowned, which means ref_count is 1 and floating flag is set. gtk_menu_popup temporarily adds a ref, that will be dropped when the menu is popped down. So once the menu is popped up, we call g_object_ref_sink() to clear the floating flag, and g_object_unref() to drop the initial ref. Only the ref from gtk_menu_popup stay, and the menu will be finalized when it is popped down. Fixes bug #609567 | ||||
* | | Fix leaks, gtk_tree_model_get() returns a ref! | Xavier Claessens | 2010-02-11 | 1 | -20/+33 |
| | | | | | | | | | | COL_ACCOUNT_POINTER and COL_ACCOUNT_SETTINGS_POINTER are misleading, they are not POINTER but OBJECT, so we have to unref them. | ||||
* | | Fix creation of imported accounts (#609439) | Guillaume Desmottes | 2010-02-10 | 1 | -3/+8 |
| | | | | | | | | | | | | impl_signal_apply isn't called any more after the "import" page as this page as a 'next' button now. So we have to create the imported accounts when preparing the next page. | ||||
* | | assistant: store the ID of the current page | Guillaume Desmottes | 2010-02-10 | 1 | -0/+2 |
| | | | | | | | | | | This will make easier to know from which page we are coming in impl_signal_prepare. | ||||
* | | accounts-dialog: wrap label status in info bar | Guillaume Desmottes | 2010-02-10 | 1 | -0/+1 |
| | | | | | | | | | | So the accounts doesn't become huge if user entered a ridiculously long message (#609537). | ||||
* | | Create the account even when user chooses to not create other one after | Guillaume Desmottes | 2010-02-10 | 1 | -2/+19 |
| | | | | | | | | | | | | | | | | | | | | As the account is not created in impl_signal_apply() any more, we have to be smarter in impl_signal_prepare and call account_assistant_apply_account_and_finish in more cases. That also means that account_assistant_account_enabled_cb doesn't have to terminate the assistant if the salut account has not been created yet. Fixes bug #609220. | ||||
* | | impl_signal_apply: this function is not called after the create page any more | Guillaume Desmottes | 2010-02-10 | 1 | -2/+0 |
|/ | | | | | The 'create account' page doesn't have a 'apply' button any more so this test never succeeds any more. | ||||
* | modifies tab-expand and tab-fill properties of child in chat-window (#608053) | Reimundo Heluani | 2010-02-08 | 1 | -2/+8 |
| | |||||
* | empathy.c: Initialise variable (#609030) | Danielle Madeley | 2010-02-08 | 1 | -0/+4 |
| | | | | Fixes bug introduced in 24db41f217eea1cbf929cc3e623c50ca626db4b | ||||
* | Adding myself to contributors | Danielle Madeley | 2010-02-02 | 1 | -1/+2 |
| | |||||
* | Show protocol in compat mode too | Guillaume Desmottes | 2010-01-26 | 1 | -3/+0 |
| | | | | There is no reason to not to (#607207). | ||||
* | Ellipsize connection error infobars | Will Thompson | 2010-01-26 | 1 | -1/+2 |
| | | | | | This prevents your contact list being forcibly expanded horizontally when an account with a long name fails to connect. Fixes: #608043 | ||||
* | accounts_dialog_accounts_setup: use empathy_connection_managers_prepare_async | Guillaume Desmottes | 2010-01-25 | 1 | -16/+17 |
| | | | | | That way we are sure that the callback is called even if the managers is already ready (#607925). | ||||
* | Merge commit 'kaserf/buttons-infobar-606329' | Guillaume Desmottes | 2010-01-25 | 1 | -9/+0 |
|\ | |||||
| * | remove custom style for buttons in infobar | Felix Kaser | 2010-01-25 | 1 | -9/+0 |
| | | | | | | | | the custom style for the buttons in the infobar is not needed. fixes bug #606329 | ||||
* | | split strings to no translate markups | Guillaume Desmottes | 2010-01-25 | 1 | -7/+16 |
| | | |||||
* | | there is no reasy why error would be NULL if e_book_get_self failed | Guillaume Desmottes | 2010-01-25 | 1 | -2/+1 |
| | | |||||
* | | remove create_salut_account_if_needed as it's done in the assistant now | Guillaume Desmottes | 2010-01-25 | 2 | -111/+0 |
| | | |||||
* | | rephrase the salut error page | Guillaume Desmottes | 2010-01-25 | 1 | -4/+5 |
| | | |||||
* | | add a hint about how to reach the accounts dialog | Guillaume Desmottes | 2010-01-25 | 1 | -2/+4 |
| | | |||||
* | | Split markups and translated string to make this easier for translators | Guillaume Desmottes | 2010-01-25 | 1 | -4/+7 |
| | | |||||
* | | rename build_error_page to build_error_vbox | Guillaume Desmottes | 2010-01-25 | 1 | -3/+3 |
| | | |||||
* | | account_assistant_page_forward_func: never go forward after the salut page | Guillaume Desmottes | 2010-01-25 | 1 | -0/+5 |
| | | | | | | | | This fix a bug if user chooses to not create a salut account. | ||||
* | | Display 'back' button in the import and create page | Guillaume Desmottes | 2010-01-25 | 1 | -2/+2 |
| | | |||||
* | | Fix account creation regression | Guillaume Desmottes | 2010-01-25 | 1 | -4/+9 |
| | | | | | | | | | | | | Each time we add a new account, a new page is added to the assistant. So checking if id equal PAGE_ENTER_CREATE is not enough as the next pages will have an id greater than that. | ||||
* | | Don't display the salut page after the create one if there is no need to | Guillaume Desmottes | 2010-01-25 | 1 | -3/+27 |
| | | |||||
* | | Don't display the salut page after the import one if there is no need to | Guillaume Desmottes | 2010-01-25 | 1 | -1/+10 |
| | | |||||
* | | Display the salut page after the create one | Guillaume Desmottes | 2010-01-25 | 1 | -18/+15 |
| | | |||||
* | | Display the salut page after the import one | Guillaume Desmottes | 2010-01-25 | 1 | -3/+5 |
| | | |||||
* | | rename should_create_salut_account to display_salut_page | Guillaume Desmottes | 2010-01-25 | 1 | -4/+4 |
| | | |||||
* | | Display an error message if Salut is not installed | Guillaume Desmottes | 2010-01-25 | 1 | -8/+32 |
| | | | | | | | | Please enter the commit message for your changes. Lines starting | ||||
* | | factor out build_error_page | Guillaume Desmottes | 2010-01-25 | 1 | -20/+32 |
| | | |||||
* | | assistant: move creation of the page from _init to _constructed | Guillaume Desmottes | 2010-01-25 | 1 | -19/+22 |
| | | | | | | | | We are going to need the connection managers received as a property. | ||||
* | | Pass a ready EmpathyConnectionManagers to empathy_account_assistant_show | Guillaume Desmottes | 2010-01-25 | 3 | -13/+66 |
| | | | | | | | | | | This kinda suck but we have to construct the assistant in a sync way so can't wait for the manager to become ready. | ||||
* | | Move all the tests checking if we should display the the assistant to a ↵ | Guillaume Desmottes | 2010-01-25 | 1 | -25/+63 |
| | | | | | | | | | | | | | | single function We used to check that in a lot of different places. Refactor the code to make it clearer and easier to understand. | ||||
* | | Don't display the salut page if there is no need to create the account | Guillaume Desmottes | 2010-01-25 | 1 | -0/+57 |
| | | |||||
* | | set the salut-account-created gconf key once the account has been created | Guillaume Desmottes | 2010-01-25 | 1 | -2/+14 |
| | | |||||
* | | don't set display name if there is already one defined | Guillaume Desmottes | 2010-01-25 | 1 | -6/+9 |
| | | | | | | | | Display name is already set for the salut account. | ||||
* | | account-assistant: use existing code to create the salut account and respect ↵ | Guillaume Desmottes | 2010-01-25 | 1 | -12/+18 |
| | | | | | | | | the settings defined by user | ||||
* | | account-assistant: add a page to configure the salut account | Guillaume Desmottes | 2010-01-25 | 1 | -12/+124 |
| | | | | | | | | | | This will let user filling his details if we failed to fetch them and so give him a chance to actually create the Salut account (#596575). | ||||
* | | factor out and export create_salut_account_settings | Guillaume Desmottes | 2010-01-25 | 2 | -48/+68 |
|/ | |||||
* | replace empathy_connection_managers_call_when_ready by ↵ | Guillaume Desmottes | 2010-01-22 | 2 | -10/+13 |
| | | | | prepare_{async_finish} functions | ||||
* | empathy.c: use empathy_connection_managers_call_when_ready | Guillaume Desmottes | 2010-01-22 | 1 | -21/+11 |
| | |||||
* | empathy-import-widget: use empathy_connection_managers_call_when_ready | Guillaume Desmottes | 2010-01-22 | 1 | -9/+10 |
| | |||||
* | added a "find" menu item | Thomas Meire | 2010-01-21 | 2 | -0/+25 |
| | |||||
* | Call create_salut_account_if_needed when the assistant is closed | Guillaume Desmottes | 2010-01-20 | 2 | -1/+3 |
| | | | | | That way we only try to create the account if the assistant properly terminates (#607436). | ||||
* | Don't pass managers to create_salut_account_if_needed | Guillaume Desmottes | 2010-01-20 | 3 | -6/+23 |
| | | | | It can dup it itself. | ||||
* | move create_salut_account_if_needed and should_create_salut_account to a new ↵ | Guillaume Desmottes | 2010-01-20 | 4 | -181/+252 |
| | | | | file | ||||
* | account-assistant: disable Google Talk when creating a new account | Guillaume Desmottes | 2010-01-19 | 1 | -0/+3 |
| | | | | Google Talk doesn't support inband registration (#607455). | ||||
* | Pass a boolean saying if the protocol is Google Talk or not to ↵ | Guillaume Desmottes | 2010-01-19 | 1 | -0/+2 |
| | | | | | | EmpathyProtocolChooserFilterFunc That's the only way to filter Google Talk if we want to. | ||||
* | Add a remove button below the accounts treeview instead of the in-treeview icon. | Xavier Claessens | 2010-01-19 | 2 | -21/+93 |
| | |||||
* | remove empathy-tube-handler.c and empathy-tube-dispatch | Guillaume Desmottes | 2010-01-19 | 4 | -549/+1 |
| | |||||
* | stop dispatching tube channels (#599159) | Guillaume Desmottes | 2010-01-19 | 2 | -129/+0 |
| | | | | Tube applications should use the ChannelDispatcher. | ||||
* | Unify the infobar and the account name widgets. | Cosimo Cecchi | 2010-01-19 | 2 | -51/+46 |
| | |||||
* | fix identation | Guillaume Desmottes | 2010-01-18 | 1 | -1/+1 |
| | |||||
* | Stop greysing and blinking the protocol icon | Guillaume Desmottes | 2010-01-18 | 1 | -24/+0 |
| | | | | | We now have another icon showing the connection status so there is no point to display it (in an unclear way) in the protocol icon as well. | ||||
* | update account in treeview when it's disabled | Guillaume Desmottes | 2010-01-18 | 1 | -0/+1 |
| | |||||
* | update treeview when account's status is changed | Guillaume Desmottes | 2010-01-18 | 1 | -0/+21 |
| | |||||
* | accounts-dialog: display status of accounts in the treeview (#605309) | Guillaume Desmottes | 2010-01-18 | 1 | -0/+78 |
| | |||||
* | rename accounts_dialog_model_pixbuf_data_func to ↵ | Guillaume Desmottes | 2010-01-18 | 1 | -3/+3 |
| | | | | accounts_dialog_model_protocol_pixbuf_data_func | ||||
* | accounts-dialog: remember the account and password param when changing ↵ | Guillaume Desmottes | 2010-01-18 | 1 | -0/+29 |
| | | | | protocol (#605532) | ||||
* | Support silent build rules with automake 1.11 | Javier Jardón | 2010-01-18 | 1 | -3/+2 |
| | | | | | | | | | | Support silent build rules, requires at least automake-1.11. Disable by either passing --disable-silent-rules to configure or passing V=1 to make. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=585364 Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | set presence to offline when account is disabled | Felix Kaser | 2010-01-16 | 1 | -0/+5 |
| | | | | else the presence is empty and no icon is shown in the infobar (#604706) | ||||
* | Consider connected account which doesn't implement presence as available ↵ | Guillaume Desmottes | 2010-01-16 | 1 | -0/+8 |
| | | | | (#604700) | ||||
* | Call xmlCleanupParser() only once when exiting (#600693) | Guillaume Desmottes | 2010-01-13 | 1 | -0/+1 |
| | | | | | | | This function should only be called when exiting the application as it cleans up the memory allocated by the library itself. Thanks to Lennart for pointing this out. | ||||
* | Use the proper enum value when checking FsMediaType | Guillaume Desmottes | 2010-01-13 | 1 | -1/+1 |
| | | | | | FS_MEDIA_TYPE_VIDEO and TP_MEDIA_STREAM_TYPE_VIDEO have actually the same value but newer versions of gcc are smarter and detect this kind of bug. | ||||
* | Revert "Escape the header of the notification (#599431)" | Guillaume Desmottes | 2010-01-13 | 1 | -7/+2 |
| | | | | | | | | | | | This reverts commit 4363fe7a71208ee2d696211838f028ef97700b45. According to the notification spec, headers should not be escaped. Escaping them leads to displaying escaped text in the notification with some daemon (#603498). The bug #599431 was probably due to a bug in the notification-daemon and seems to work fine now. | ||||
* | chat_window_create_label: ref the widgets stored as data so we are sure they ↵ | Guillaume Desmottes | 2010-01-12 | 1 | -7/+8 |
| | | | | stay alive when doing DnD | ||||
* | Wait that the pipeline has been started before enabling camera | Guillaume Desmottes | 2010-01-11 | 1 | -7/+10 |
| | | | | | The v4l2src element doesn't work properly if the pipeline has not been started (#605549). | ||||
* | factor out start_call | Guillaume Desmottes | 2010-01-11 | 1 | -6/+11 |
| | |||||
* | empathy_call_window_constructed: no need to call display_video_preview | Guillaume Desmottes | 2010-01-11 | 1 | -2/+0 |
| | | | | The callback fired when tool_button_camera_on will call it for us. | ||||
* | remember handler ids to prevent double invokation | Felix Kaser | 2010-01-11 | 1 | -4/+37 |
| | | | | the handler ids for the status-changed signals are remembered to prevent registration more than once on newly created accounts | ||||
* | connect to status-changed signal of new accounts | Felix Kaser | 2010-01-11 | 1 | -0/+10 |
| | | | | the main window has to listen for status-changed signals of newly created accounts to display error-infobar | ||||
* | connect to signals when account has been created | Felix Kaser | 2010-01-11 | 1 | -0/+20 |
| | | | | when a new account is created the signals presence-changed and status-changed of the account are connected to update the treeview icon and status infobar | ||||
* | don't make add-button sensitive on protocol change | Felix Kaser | 2010-01-11 | 1 | -1/+0 |
| | | | | when creating an account the treeview and add/import buttons should be insensitive. when during creating the protocol was altered via protocol-chooser the add-button became sensitive. this should be fixed with this commit | ||||
* | disable treeview when creating an account | Felix Kaser | 2010-01-11 | 1 | -0/+13 |
| | | | | fixes bug 604154 | ||||
* | Convert the context info to a translator comment (#606513) | Claude Paroz | 2010-01-11 | 1 | -3/+3 |
| | |||||
* | accounts-dialog: inherit from GtkDialog (#600023) | Guillaume Desmottes | 2010-01-11 | 3 | -292/+244 |
| | |||||
* | Miscellaneous string fixes | Philip Withnall | 2010-01-01 | 7 | -11/+11 |
| | | | | | | | Lots of small spelling and grammar fixes, as well as some terminology cleanups. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | Punctuation fixes in translatable strings | Philip Withnall | 2010-01-01 | 6 | -16/+16 |
| | | | | | | | Fix punctuation in the IRC command help messages. Use proper Unicode ellipses throughout Empathy, and proper em-dashes where appropriate. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | Remove the protocol selection screen when adding a new account | Guillaume Desmottes | 2009-12-26 | 2 | -227/+92 |
| | | | | | Instead, display the protocol chooser on the top of the account widget (#599182). | ||||
* | status_icon_update_tooltip: display the custom status msg, if any (#604481) | Guillaume Desmottes | 2009-12-24 | 1 | -3/+11 |
| | |||||
* | status_icon_update_tooltip: display a translated version of the default ↵ | Guillaume Desmottes | 2009-12-24 | 1 | -6/+10 |
| | | | | status string | ||||
* | Use clutter_get_option_group instead of gtk_clutter_init | Guillaume Desmottes | 2009-12-23 | 1 | -4/+3 |
| | | | | | | clutter_get_option_group will initialize clutter during arguments parsing. This avoid to call g_set_prgname twice as it's called once by g_option_context_parse and once when initializing clutter. | ||||
* | remove register radio buttons in the create account frame | Guillaume Desmottes | 2009-12-22 | 2 | -125/+40 |
| | | | | | They should be part of the account widget as we plan to kill this frame (#605213). | ||||
* | Merge branch 'pmuc' | Danielle Madeley | 2009-12-22 | 5 | -3/+215 |
|\ | |||||
| * | Remove FIXME | Danielle Madeley | 2009-12-22 | 1 | -2/+0 |
| | | |||||
| * | Remove unneeded private struct | Danielle Madeley | 2009-12-22 | 1 | -12/+0 |
| | | |||||
| * | Make Invite Participant menu entry sensitive only when available | Danielle Madeley | 2009-12-21 | 1 | -0/+28 |
| | | |||||
| * | Refactor MUC upgrading to be a feature of TpChat->add() | Danielle Madeley | 2009-12-21 | 1 | -74/+10 |
| | | | | | | | | | | Add a method to be able to tell whether a given TpChat supports you calling add() on it. | ||||
| * | Replace raw Tp call with existing abstraction in EmpathyTpChat | Danielle Madeley | 2009-12-21 | 1 | -9/+5 |
| | | |||||
| * | Port EmpathyInviteParticipantDialog over to EmpathyContactSelectorDialog | Danielle Madeley | 2009-12-21 | 3 | -72/+70 |
| | | |||||
| * | Don't destroy the request properties, EmpathyDispatcher now owns them | Danielle Madeley | 2009-12-21 | 1 | -1/+1 |
| | | | | | | | | | | This is not the same as tp-glib semantics (e.g. tp_..._call_create_channel). Add some docs to EmpathyDispatcher to explain this, for the next person. | ||||
| * | Add support for inviting to MUCs | Danielle Madeley | 2009-12-21 | 1 | -2/+7 |
| | | |||||
| * | Add a rudimentry UI to select a 3rd contact to invite | Danielle Madeley | 2009-12-21 | 4 | -12/+213 |
| | | | | | | | | Needs support for inviting in MUCs added | ||||
| * | Use EmpathyDispatcher to create the PMUC channel | Danielle Madeley | 2009-12-21 | 1 | -24/+6 |
| | | |||||
| * | Don't leak GPtrArray | Danielle Madeley | 2009-12-21 | 1 | -0/+1 |
| | | |||||
| * | Add an Invite Participants menu item and make it request the Conf channel | Danielle Madeley | 2009-12-21 | 2 | -2/+81 |
| | | |||||
* | | event-manager: remove the auto-remove timer when the event is destroyed | Guillaume Desmottes | 2009-12-21 | 1 | -2/+9 |
|/ | | | | This avoid to crash when trying to re-remove an old event (#603485). | ||||
* | block/unblock the right signals on menu actions | Guillaume Desmottes | 2009-12-18 | 1 | -2/+2 |
| | |||||
* | save the geometry of the call window | Guillaume Desmottes | 2009-12-18 | 1 | -0/+3 |
| | |||||
* | Display the audio or video icon in incoming call dialog | Guillaume Desmottes | 2009-12-18 | 1 | -0/+16 |
| | | | | | This is more useful than the question mark icon as it can be used to easily see if we are receiving an audio or video call. | ||||
* | main-window: don't add the protocol icon on top of event icons | Guillaume Desmottes | 2009-12-17 | 1 | -3/+1 |
| | |||||
* | status-icon: add "New Call" entry in the context menu | Guillaume Desmottes | 2009-12-17 | 2 | -0/+17 |
| | |||||
* | main-window: add "New Call" menu entry (#582599) | Guillaume Desmottes | 2009-12-17 | 2 | -0/+19 |
| | |||||
* | contact_list: displays an icon showing the protocol by the contact (#603877) | chantra | 2009-12-17 | 2 | -4/+66 |
| | |||||
* | remove duplicate expression | Felix Kaser | 2009-12-16 | 1 | -2/+0 |
| | | | | probably the product of a faulty merge in 4bca2228 | ||||
* | say if incoming call are video or not (#582596) | Guillaume Desmottes | 2009-12-16 | 1 | -4/+23 |
| | |||||
* | dont show infobar when creating an account | Felix Kaser | 2009-12-15 | 1 | -14/+8 |
| | |||||
* | get connectivity only when needed | Felix Kaser | 2009-12-15 | 1 | -4/+2 |
| | |||||
* | fixed a crash when creating account | Felix Kaser | 2009-12-15 | 1 | -7/+33 |
| | | | | the infobar in accounts dialog provoked a crash when creating a new account because TpAccount *account was NULL | ||||
* | update infobar only on selected account | Felix Kaser | 2009-12-15 | 1 | -0/+20 |
| | | | | previously the infobar contained wrong statuses sometimes, if the auto reconnect on a faulty account triggered the update | ||||
* | updated status messages | Felix Kaser | 2009-12-15 | 1 | -6/+18 |
| | | | | small updates on the status messages | ||||
* | set infobar message to no network connection | Felix Kaser | 2009-12-15 | 1 | -0/+9 |
| | | | | if the account is disconnected and there is no internet connection at all. | ||||
* | refactor friendly status reason messages | Felix Kaser | 2009-12-15 | 2 | -94/+13 |
| | | | | the friendly status reason can be asked from empathy-utils | ||||
* | added case for requested disconnection | Felix Kaser | 2009-12-15 | 1 | -0/+3 |
| | |||||
* | handle presence changes | Felix Kaser | 2009-12-15 | 1 | -10/+20 |
| | | | | some refactoring was neccesary to handl correctly the presence changes. all information about the connection status and reason and presence are gathered explicitly in update_status_infobar and not passed by the callbacks. | ||||
* | show infobar when connected | Felix Kaser | 2009-12-15 | 1 | -7/+17 |
| | | | | the infobar should be visible when connected, not only when an error occured | ||||
* | set expand of infobar to false | Felix Kaser | 2009-12-15 | 1 | -0/+1 |
| | | | | the infobar should not be expanded when the window is resized | ||||
* | added case for disabled account | Felix Kaser | 2009-12-15 | 1 | -80/+100 |
| | | | | if the account is disabled the status-infobar shows as disconnected reason "disabled" | ||||
* | added reson to status infobar | Felix Kaser | 2009-12-15 | 1 | -11/+57 |
| | |||||
* | added spinner to connecting infobar | Felix Kaser | 2009-12-15 | 1 | -9/+23 |
| | |||||
* | added status image to infobar | Felix Kaser | 2009-12-15 | 1 | -1/+15 |
| | | | | when disconnected the infobar shows the offline icon | ||||
* | change position of the infobar | Felix Kaser | 2009-12-15 | 2 | -23/+23 |
| | |||||
* | use different message types in infobar | Felix Kaser | 2009-12-15 | 1 | -0/+6 |
| | |||||
* | show the infobar when not connected | Felix Kaser | 2009-12-15 | 1 | -0/+39 |
| | | | | fixes bug #599153 | ||||
* | added infobar with empty label | Felix Kaser | 2009-12-15 | 1 | -0/+10 |
| | |||||
* | added vbox for the status-infobar | Felix Kaser | 2009-12-15 | 2 | -7/+21 |
| | | | | the vbox should hold the infobar which shows the connection status in accounts-dialog | ||||
* | refactoring - use main_window_remove_error | Felix Kaser | 2009-12-15 | 1 | -15/+3 |
| | | | | use remove_error function everywhere the error is removed | ||||
* | remove error infobars if account disabled/removed | Felix Kaser | 2009-12-15 | 1 | -5/+29 |
| | | | | fixes bug #601379 | ||||
* | add K.Vishnoo Charan Reddy as an artist contributor | Guillaume Desmottes | 2009-12-14 | 1 | -0/+1 |
| | |||||
* | chat-window: ref the contact stored as a data in the chat | Guillaume Desmottes | 2009-12-08 | 1 | -2/+2 |
| | |||||
* | Separate geometry of private and muc chat windows (#604003) | Guillaume Desmottes | 2009-12-08 | 1 | -0/+3 |
| | |||||
* | change empathy_chat_window_get_nb_rooms to get_chats_type | Guillaume Desmottes | 2009-12-08 | 2 | -9/+18 |
| | | | | | That way we can implement the semantic we meant to. Muc and 1-1 chat are handled the same way. | ||||
* | fix comments | Guillaume Desmottes | 2009-12-08 | 1 | -2/+2 |
| | |||||
* | empathy_chat_window_get_default: rename room_filter to room | Guillaume Desmottes | 2009-12-08 | 2 | -4/+4 |
| | |||||
* | empathy_chat_window_get_default: check if the window has at least one room | Guillaume Desmottes | 2009-12-08 | 1 | -2/+12 |
| | | | | | | Also, check if the window has a least one 1-1 chat before adding a new one. That way we won't mix 1-1 and muc chat if user doesn't want to (he can still re-arrange the tabs manually). | ||||
* | add empathy_chat_window_get_nb_rooms | Guillaume Desmottes | 2009-12-08 | 2 | -0/+15 |
| | |||||
* | Grouping all 1-to-1 chats in one window and MUC's in another one. (Fixes ↵ | Abner Silva | 2009-12-08 | 2 | -4/+7 |
| | | | | #588812) | ||||
* | rephrase the 'redial' tooltip | Guillaume Desmottes | 2009-12-01 | 1 | -1/+1 |
| | |||||
* | add tooltips on the hang-up, redial and audio buttons (#576542) | Guillaume Desmottes | 2009-12-01 | 1 | -0/+3 |
| | |||||
* | rename update_join_button_sensitivy to update_join_button_sensitivity | Guillaume Desmottes | 2009-12-01 | 1 | -4/+4 |
| | |||||
* | new-chatroom-dialog: unsensitive the join button when account is disconnected | Guillaume Desmottes | 2009-12-01 | 1 | -1/+36 |
| | | | | Trying to join a room with a not connected account leads to crash (#603393). | ||||
* | factor out update_join_button_sensitivy | Guillaume Desmottes | 2009-12-01 | 1 | -6/+11 |
| | |||||
* | new-chatroom-dialog: store the currently selected account | Guillaume Desmottes | 2009-12-01 | 1 | -12/+15 |
| | |||||
* | debug-window: don't disconnect the new debug msg signal once the proxy has ↵ | Guillaume Desmottes | 2009-12-01 | 1 | -1/+22 |
| | | | | | | | been invalidated According to tp_proxy_signal_connection_disconnect's documentation it's not safe to disconnect a signal after its proxy has been invalidated (#603384). | ||||
* | Merge commit 'shaunm/dndfiles2' | Guillaume Desmottes | 2009-11-30 | 1 | -1/+115 |
|\ | |||||
| * | Some improvements to file drag-and-drop based on comments on #595226 | Shaun McCance | 2009-11-25 | 1 | -10/+18 |
| | | |||||
| * | [empathy-chat-window] Cleanup DND, don't accept drags to offline contacts | Shaun McCance | 2009-11-25 | 1 | -20/+62 |
| | | |||||
| * | Move GtkTargetLists into priv so they're no longer static | Shaun McCance | 2009-11-25 | 1 | -6/+13 |
| | |