Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Approve right away group text channels if we are not invited | Guillaume Desmottes | 2010-06-24 | 1 | -1/+5 |
| | | | | | If we have not been invited, that means the channel is spawned by the CM (when using IRC proxy for example) so we want to display it right away. | ||||
* | rename approver service to Empathy.EventManager | Guillaume Desmottes | 2010-06-24 | 1 | -1/+1 |
| | | | | This is more coherent with Empathy.AV. | ||||
* | Add missing signal to EmpathyMainWindow | Danielle Madeley | 2010-06-24 | 1 | -1/+3 |
| | |||||
* | remove empathy-import-mc4-accounts (#622578) | Guillaume Desmottes | 2010-06-24 | 3 | -567/+0 |
| | |||||
* | stop importing MC4 accounts | Guillaume Desmottes | 2010-06-24 | 3 | -50/+3 |
| | |||||
* | Port EmpathyPreferences to GtkDialog subclass | Danielle Madeley | 2010-06-24 | 4 | -197/+215 |
| | |||||
* | Port EmpathyMainWindow to GtkWindow subclass | Danielle Madeley | 2010-06-24 | 5 | -224/+308 |
| | |||||
* | Merge branch 'av-handler-622368' | Guillaume Desmottes | 2010-06-22 | 1 | -35/+1 |
|\ | |||||
| * | stop handling internally stream media channels | Guillaume Desmottes | 2010-06-22 | 1 | -35/+1 |
| | | | | | | | | We are going to do it properly using TpSimpleHandler. | ||||
* | | debug-window: add the logger (#622381) | Guillaume Desmottes | 2010-06-22 | 1 | -0/+7 |
|/ | |||||
* | Delay setting both contact list values until the each is set. | Danielle Madeley | 2010-06-21 | 1 | -4/+16 |
| | | | | Solves a loop in the notification code that caused things to get stuck. | ||||
* | strip name of the room (#622201) | Guillaume Desmottes | 2010-06-21 | 1 | -0/+2 |
| | |||||
* | Grab focus on the main window's tree view by default | Xavier Claessens | 2010-06-21 | 1 | -0/+2 |
| | | | | | | This is needed to make live search works when the main window is shown Fixes bug #621089 | ||||
* | Remove useless occurences of 'gconf' word | Xavier Claessens | 2010-06-21 | 1 | -1/+1 |
| | | | | Die gconf, die! | ||||
* | Merge branch 'approvers-redone-599158' | Guillaume Desmottes | 2010-06-19 | 2 | -116/+269 |
|\ | |||||
| * | rename channel_claim_cb to reject_channel_claim_cb | Guillaume Desmottes | 2010-06-18 | 1 | -2/+3 |
| | | |||||
| * | factor out reject_approval | Guillaume Desmottes | 2010-06-17 | 1 | -34/+20 |
| | | |||||
| * | approve_channels: use quarks to compare channel types | Guillaume Desmottes | 2010-06-17 | 1 | -6/+7 |
| | | |||||
| * | fix typo | Guillaume Desmottes | 2010-06-17 | 1 | -1/+1 |
| | | |||||
| * | event-manager: re-implement approving using a proper Approver (#599158) | Guillaume Desmottes | 2010-06-17 | 1 | -101/+275 |
| | | |||||
| * | add inviter arg to empathy_tp_chat_is_invited | Guillaume Desmottes | 2010-06-17 | 1 | -1/+1 |
| | | |||||
| * | event-manager: disable approving for now | Guillaume Desmottes | 2010-06-17 | 1 | -15/+6 |
| | | |||||
* | | Depend on telepathy-logger (#610956) | Guillaume Desmottes | 2010-06-18 | 2 | -15/+0 |
| | | |||||
* | | port to latest tp-logger API | Guillaume Desmottes | 2010-06-18 | 1 | -1/+0 |
| | | |||||
* | | Add shortcut keys for contact list item sizes | Will Thompson | 2010-06-18 | 1 | -0/+3 |
| | | | | | | | | | | | | Maybe these are overkill? https://bugzilla.gnome.org/show_bug.cgi?id=621703 | ||||
* | | Port empathy-import-mc4-accounts imported setting to GSettings | Danielle Madeley | 2010-06-18 | 1 | -15/+14 |
| | | |||||
* | | Port Empathy code to GSettings, remove EmpathyConf | Danielle Madeley | 2010-06-18 | 11 | -655/+360 |
|/ | |||||
* | map-view: add a debug message when adding a marker | Guillaume Desmottes | 2010-06-16 | 1 | -0/+2 |
| | |||||
* | use tp_g_signal_connect_object to connect the "closed" signal on the ↵ | Guillaume Desmottes | 2010-06-16 | 1 | -2/+2 |
| | | | | | | | notification This fix a crash if the chat window is destroyed while the notification is still displayed (#621789). | ||||
* | Don't display the 'Important Room' menu item in private chats | Guillaume Desmottes | 2010-06-11 | 1 | -0/+1 |
| | |||||
* | Use EmpathyLiveSearch in main window's contact list | Felix Kaser | 2010-06-09 | 1 | -1/+13 |
| | |||||
* | Join room where we have been invited when handling the channel rather than ↵ | Guillaume Desmottes | 2010-06-07 | 2 | -14/+8 |
| | | | | we we approve it | ||||
* | empathy_call_window_set_send_video: only disable preview if we need to | Guillaume Desmottes | 2010-06-07 | 1 | -15/+27 |
| | | | | | | | There is no point to stop the camera if we're about to restart it right after because "preview only" is enabled. Furthermore that causes weird races making the video jumps out of the window (#62076). | ||||
* | Fix some coding styles | Xavier Claessens | 2010-06-05 | 1 | -28/+28 |
| | |||||
* | chatrooms-window: remove the 'edit' button | Guillaume Desmottes | 2010-06-04 | 2 | -80/+10 |
| | | | | It has never been implemented so there is no point keeping it (#520207). | ||||
* | accounts-dialog: avoid leaking the account status message | Rob Bradford | 2010-06-03 | 1 | -12/+41 |
| | | | | | | | | Originally this function mixed const and allocated strings using the same variable, resulting in leaks. This change refactors the code slightly to prevent such leaks. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=620476 | ||||
* | accounts-dialog: Ensure correct connectivity information | Rob Bradford | 2010-06-03 | 1 | -4/+10 |
| | | | | | | | | | | | Move the creation of the EmpathyConnectivity object to the dialog construction so that there is time for the asynchronous calls that the EmpathyConnectivity makes (in ConnMan mode) to return. Without this change the error is always reported as network connection failure rather than the real error when built with ConnMan. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=620474 | ||||
* | change 'disconnect' label to 'finally' | Guillaume Desmottes | 2010-06-03 | 1 | -2/+2 |
| | |||||
* | Don't wait longer than 5 seconds when trying to join chatrooms | Guillaume Desmottes | 2010-06-03 | 1 | -2/+23 |
| | | | | | | If the accounts takes ages to connect or was disabled, it would be weird to automatically join the room a long time after the user asked to join favorite rooms. | ||||
* | Join chatroom favorites once the account is connected (#620439) | Guillaume Desmottes | 2010-06-03 | 1 | -1/+68 |
| | |||||
* | factor out join_chatroom | Guillaume Desmottes | 2010-06-03 | 1 | -6/+16 |
| | |||||
* | Only create the EmpathyAccountsDialog if required | Danielle Madeley | 2010-06-03 | 1 | -2/+3 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=616616 | ||||
* | empathy-debug-window: Add protocol names next to the CMs in the dropdown | Danielle Madeley | 2010-06-02 | 1 | -14/+106 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=612523 | ||||
* | Merge branch 'import-617971' | Guillaume Desmottes | 2010-05-28 | 1 | -0/+4 |
|\ | |||||
| * | assistant: call empathy_import_widget_add_selected_accounts in ↵ | Guillaume Desmottes | 2010-05-25 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | impl_signal_apply as well If the user already has a salut account configured, the import page is the last one of the assistant. So impl_signal_apply() is called instead of impl_signal_prepare(). (#617971) | ||||
* | | coding style fixes | Guillaume Desmottes | 2010-05-27 | 1 | -2/+2 |
| | | |||||
* | | rephrase important room menu | Guillaume Desmottes | 2010-05-27 | 1 | -1/+1 |
| | | |||||
* | | Add option to make chatroom "always urgent" (#611894) | Jonas Bonn | 2010-05-27 | 2 | -3/+60 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Often a user wants to be immediately notified of posts to a chatroom even when the post does not address them directly by name. This patch adds a room option to make all posts to the room "urgent", meaning that the system-specific urgency action should be taken -- notification, window urgency hint, etc. Two specific use cases for when one may want this: i) Low-traffic rooms (so that one does not have to go check the room all the time) ii) Error-logging room (room to which errors from some other system(s) are logged) The "always urgent" option is off by default when joining a room. | ||||
* | | Use ensure_chatroom in callback | Jonas Bonn | 2010-05-27 | 1 | -11/+6 |
| | | | | | | | | | | The new function ensure_chatroom should be used by favorite-toggled callback. | ||||
* | | Do not use EmpathyContactMonitor to know when a contact gets online/offline | Xavier Claessens | 2010-05-26 | 1 | -10/+19 |
| | | |||||
* | | Play sound for contact connected/disconnected from EmpathyEventManager ↵ | Xavier Claessens | 2010-05-26 | 2 | -60/+25 |
| | | | | | | | | instead of main window | ||||
* | | Do not use EmpathyContactMonitor to know when a contact is added | Xavier Claessens | 2010-05-26 | 1 | -9/+17 |
| | | |||||
* | | Port to new EmpathyTpContactFactory API | Xavier Claessens | 2010-05-26 | 3 | -25/+8 |
| | | |||||
* | | invite-participant-dialog: translate the 'invite' button (#619678) | Guillaume Desmottes | 2010-05-26 | 1 | -1/+1 |
|/ | |||||
* | hardcode facebook server to workaround SRV lookup issues | Guillaume Desmottes | 2010-05-25 | 2 | -0/+6 |
| | |||||
* | main_window_favorite_chatroom_join: skip not connected accounts (#606738) | Guillaume Desmottes | 2010-05-21 | 1 | -5/+7 |
| | | | | This fix a crash if the account is connecting. | ||||
* | Change names of variables that shadow libc symbols | Danielle Madeley | 2010-05-21 | 2 | -4/+4 |
| | |||||
* | use avatar-default instead of the deprecated stock_person icon | Guillaume Desmottes | 2010-05-20 | 3 | -5/+6 |
| | |||||
* | Use library i18n method for source files included in shared library | Rob Bradford | 2010-05-18 | 7 | -7/+14 |
| | | | | | | | Since these files are included in the g-c-c shared module we must use the version of the _ macro that includes the domain. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=618969 | ||||
* | Use 'A' as accelerator for the "Automatically connect on startup" option ↵ | ekspiulo | 2010-05-18 | 1 | -1/+1 |
| | | | | (#618753) | ||||
* | Don't try to start change the camera when there is no input | Sjoerd Simons | 2010-05-10 | 1 | -6/+14 |
| | | | | Fixes bug #618167 | ||||
* | Add missing tp-glib/util.h header to the AccountsPage. | Travis Reitter | 2010-05-08 | 1 | -0/+1 |
| | |||||
* | Remove unused #include from empathy-map-view.c | Xavier Claessens | 2010-05-06 | 1 | -3/+1 |
| | |||||
* | Merge branch 'timestamp-615976' | Guillaume Desmottes | 2010-05-04 | 8 | -14/+79 |
|\ | |||||
| * | define EMPATHY_DISPATCHER_CURRENT_TIME rather than using G_MAXINT64 directly | Guillaume Desmottes | 2010-05-04 | 2 | -4/+4 |
| | | |||||
| * | fix typo in comment | Guillaume Desmottes | 2010-05-04 | 1 | -1/+1 |
| | | |||||
| * | Set the user action time when the user approves stuff | Sjoerd Simons | 2010-05-04 | 1 | -0/+19 |
| | | |||||
| * | Consider G_MAXIN64 as a secred code for GDK_CURRENT_TIME | Sjoerd Simons | 2010-05-04 | 1 | -9/+13 |
| | | |||||
| * | Add a comment, fix indentation | Sjoerd Simons | 2010-05-04 | 1 | -2/+3 |
| | | |||||
| * | Only present and tab switch for new events | Sjoerd Simons | 2010-04-25 | 1 | -2/+25 |
| | | |||||
| * | Always at least show new chat windows even if not presenting them | Sjoerd Simons | 2010-04-25 | 1 | -0/+1 |
| | | |||||
| * | Pass the ChannelDispatcher timestamp onwards to window_present | Sjoerd Simons | 2010-04-25 | 1 | -1/+8 |
| | | |||||
| * | pass timestamp to empathy_chat_window_present_chat | Guillaume Desmottes | 2010-04-25 | 3 | -4/+8 |
| | | |||||
| * | add timestamp arg to empathy_dispatcher_create_channel | Sjoerd Simons | 2010-04-25 | 1 | -1/+2 |
| | | |||||
| * | add timestamp arg to empathy_dispatcher_join_muc | Sjoerd Simons | 2010-04-25 | 4 | -5/+10 |
| | | |||||
| * | add timestamp arg to empathy_dispatcher_chat_with_contact(_id) | Sjoerd Simons | 2010-04-25 | 2 | -2/+2 |
| | | |||||
* | | accounts-module: Remove call to textdomain () | Rob Bradford | 2010-05-04 | 1 | -2/+0 |
| | | | | | | | | | | | | This shouldn't be called in shared module. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=617262 | ||||
* | | cc-empathy-accounts-panel: Enable gettext when the panel is created | Rob Bradford | 2010-04-26 | 2 | -0/+5 |
|/ | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=616660 | ||||
* | disconnect empathy_call_window_bus_message() in dispose (#616301) | David Laban | 2010-04-21 | 1 | -6/+6 |
| | | | | Otherwise, we will crash because priv->handler is not there. | ||||
* | fix show_offline gconf key (#616267) | Guillaume Desmottes | 2010-04-20 | 1 | -3/+3 |
| | | | | The key is /ui/show_offline not /contacts/show_offline | ||||
* | Move the spinner next to the expander label in new chatroom dialog | Xavier Claessens | 2010-04-19 | 2 | -16/+23 |
| | |||||
* | Do not use deprecated GTK symbols | Xavier Claessens | 2010-04-19 | 1 | -1/+1 |
| | |||||
* | Replace EphySpinner by GtkSpinner | Xavier Claessens | 2010-04-19 | 7 | -1088/+42 |
| | | | | Fixes bug #598446 | ||||
* | Update the Tabs menu when a tab is moved. | Mike Ruprecht | 2010-04-19 | 1 | -2/+8 |
| | | | | | | | Previously when a tab was moved, the Tabs menu didn't update regarding the directions the tab could further be moved. If wrapping is off, a tab on the edge moved one way couldn't be moved back. Fixes #616012 | ||||
* | src/empathy-chat-window.ui: Swap keyboard controls for moving tabs | Mirsal Ennaime | 2010-04-16 | 1 | -2/+2 |
| | | | | | | | Closes: bgo#615164 Keyboard shortcuts for moving tabs and for changing tabs work in the opposite direction. Users may expect them to work in the same direction and to be consistant with other GNOME applications. The mapping is now Ctrl + Shift + PageUp / PageDown for moving tabs left / right respectively, as it is in GNOME Terminal for instance. | ||||
* | account-assistant: make impl_signal_apply() behave more like ↵ | David Laban | 2010-04-14 | 1 | -1/+3 |
| | | | | | | | | | | | | | | impl_signal_prepare() Fixes b.g.o#615734 current_page only seems to be == PAGE_ENTER_CREATE the first time you visit the page. After that, it has been seen to be 4 or larger. impl_signal_prepare() currently checks for >=, so I'm copying that, and also dealing with refs in the same way. This patch probably probably actually hides a bug in how current_page is set, because I can't see how it should be set >= 4 because the enum only goes up to 3. I'll look into that now, but the patch is tested and works. | ||||
* | src/empathy-status-icon.c: use tp_g_signal_connect_object instead of ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -2/+2 |
| | | | | empathy_signal_connect_weak | ||||
* | src/empathy-chat-window.c: use tp_g_signal_connect_object instead of ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -2/+2 |
| | | | | empathy_signal_connect_weak | ||||
* | src/empathy-call-window.c: use tp_g_signal_connect_object instead of ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -11/+14 |
| | | | | empathy_signal_connect_weak | ||||
* | src/empathy-accounts-dialog.c: use tp_g_signal_connect_object instead of ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -6/+6 |
| | | | | empathy_signal_connect_weak | ||||
* | src/cc-empathy-accounts-page.c: use tp_g_signal_connect_object instead of ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -2/+2 |
| | | | | empathy_signal_connect_weak | ||||
* | account_assistant_apply_account_and_finish: explicitely ask to set the ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -7/+10 |
| | | | | | | | | | | | | | | display name Checking if priv->current_widget_object is NULL or not isn't right because if we create a normal account before the Salut one, this pointer is not NULL and we rename the Salut account to the same name that the standard one. This patch adds an extra argument account_assistant_apply_account_and_finish saying if we should set a new display name or not. It's more clear and avoid to rely on side effects. Fixes bug #615058 | ||||
* | status-icon: don't approve event if notification bubble has been dismissed | Guillaume Desmottes | 2010-04-09 | 1 | -26/+2 |
| | | | | This code was broken anyway so we don't change the current behaviour. | ||||
* | remove NotificationData | Guillaume Desmottes | 2010-04-09 | 1 | -27/+3 |
| | | | | | We just need the window now. This has the nice side effect of fixing bug #615027. | ||||
* | chat-window: don't present chat if notification has been dismissed | Guillaume Desmottes | 2010-04-09 | 1 | -8/+0 |
| | | | | | | | Clicking on a notification mean 'please go away'. If user wants to approve the action he has to click on the 'Reply' button. This code was broken anyway so we don't change the current behaviour. | ||||
* | add the current date as suffix the the log name | Guillaume Desmottes | 2010-04-07 | 1 | -2/+15 |
| | |||||
* | set default name when saving logs (#615052) | Guillaume Desmottes | 2010-04-07 | 1 | -0/+8 |
| | |||||
* | factor out get_active_cm_name | Guillaume Desmottes | 2010-04-07 | 1 | -10/+18 |
| | |||||
* | debug-window: set temp directory as default folder when saving logs | Guillaume Desmottes | 2010-04-07 | 1 | -0/+3 |
| | |||||
* | map-view: no need to create a model | Guillaume Desmottes | 2010-04-05 | 1 | -41/+17 |
| | |||||
* | Support append hint in notifications (#607446) | Nicolò Chieffo | 2010-04-01 | 2 | -32/+79 |
| | |||||
* | empathy_call_window_sink_added_cb: unref the pad | Guillaume Desmottes | 2010-04-01 | 1 | -0/+1 |
| | |||||
* | unref liveadder when disposing | Guillaume Desmottes | 2010-04-01 | 1 | -0/+4 |
| | |||||
* | don't recreate a video preview or update the window if we're about to destroy it | Guillaume Desmottes | 2010-04-01 | 1 | -4/+11 |
| | |||||
* | don't leak the fullscreen window | Guillaume Desmottes | 2010-04-01 | 1 | -0/+4 |
| | |||||
* | init_contact_avatar_with_size: don't leak the pixbuf | Guillaume Desmottes | 2010-04-01 | 1 | -0/+3 |
| | |||||
* | stop using gst_bin_add_many and gst_element_link_many | Guillaume Desmottes | 2010-04-01 | 1 | -4/+30 |
| | |||||
* | use tp_g_signal_connect_object so we don't have to disconnect ↵ | Guillaume Desmottes | 2010-04-01 | 1 | -4/+4 |
| | | | | empathy_call_window_video_stream_changed_cb manually | ||||
* | Fix race when restarting a call | Guillaume Desmottes | 2010-04-01 | 1 | -1/+12 |
| | | | | | Fix a race between user hitting the 'redial' button and the pipeline being ready. | ||||
* | Allow to use the video preview when the call has been terminated (#602937) | Guillaume Desmottes | 2010-04-01 | 1 | -4/+15 |
| | |||||
* | empathy_call_window_restart_call: there is no reason to show_all all the hbox | Guillaume Desmottes | 2010-04-01 | 1 | -2/+0 |
| | | | | Widgets should already be properly displayed. | ||||
* | empathy_call_window_reset_pipeline: start the new pipeline right away | Guillaume Desmottes | 2010-04-01 | 1 | -2/+13 |
| | | | | This will allow us to display the video preview before the call is restarted. | ||||
* | Actually turn off the camera when preview/sending is disabled | Guillaume Desmottes | 2010-04-01 | 1 | -26/+54 |
| | | | | | | | There is no point to let the camera on if we are not using it. Also split empathy_call_window_setup_video_preview() to create_video_preview() and add_video_preview_to_pipeline(). | ||||
* | stop disabling the video-preview button when call is disconnected (#602937) | Guillaume Desmottes | 2010-04-01 | 1 | -12/+0 |
| | |||||
* | recreate the pipeline as soon we destroyed the old one | Guillaume Desmottes | 2010-04-01 | 1 | -1/+2 |
| | | | | | | This will allow us to be able to display the preview after the call has been terminated. It's easier and more robust to recreate a new pipeline than reusing the old one. | ||||
* | split create_video_output_widget out of create_pipeline | Guillaume Desmottes | 2010-04-01 | 1 | -3/+9 |
| | |||||
* | recycle the audio input gst element | Guillaume Desmottes | 2010-04-01 | 1 | -15/+3 |
| | |||||
* | recycle the video input gst element | Guillaume Desmottes | 2010-04-01 | 1 | -5/+9 |
| | | | | There is no point to recreate it for each call. | ||||
* | rename initialize_output_elements to create_video_output_widget | Guillaume Desmottes | 2010-04-01 | 1 | -2/+2 |
| | |||||
* | recycle the audio output gst element | Guillaume Desmottes | 2010-04-01 | 1 | -4/+8 |
| | | | | There is no point to create a new one for each call. | ||||
* | destroy the video_output widget when the call is disconnected | Guillaume Desmottes | 2010-04-01 | 1 | -3/+7 |
| | | | | | There is no point to destroy it when redialing to recreate it immediately after. | ||||
* | No need to recreate GTK+ widgets when recreating the pipeline | Guillaume Desmottes | 2010-04-01 | 1 | -29/+30 |
| | | | | Only recreate the GStreamer elements for now. | ||||
* | call-window: factor out create_pipeline | Guillaume Desmottes | 2010-04-01 | 1 | -31/+33 |
| | |||||
* | Merge branch 'undo-close-tab' | Jonny Lamb | 2010-03-30 | 7 | -0/+406 |
|\ | |||||
| * | chat-manager: take an EmpathyChat instead of an EmpathyContact | Jonny Lamb | 2010-03-06 | 3 | -20/+105 |
| | | | | | | | | | | | | This way, we can support both 1-to-1 chats, *and* MUCs. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | Add EmpathyChatManager::chats-changed signal and make the chat window listen ↵ | Jonny Lamb | 2010-03-06 | 3 | -7/+67 |
| | | | | | | | | | | | | to it. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | Add chat manager which tracks chats closing and can respawn them (bug #609832) | Jonny Lamb | 2010-03-06 | 7 | -0/+261 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | fix #endif comment | Guillaume Desmottes | 2010-03-30 | 1 | -1/+1 |
| | | |||||
* | | add gconf key to disable auto-away (#613603) | Christian Kampka | 2010-03-30 | 1 | -2/+23 |
| | | |||||
* | | map-view: display position of contacts added after the map has been created ↵ | Guillaume Desmottes | 2010-03-30 | 1 | -0/+41 |
| | | | | | | | | (#614012) | ||||
* | | factor out contact_added | Guillaume Desmottes | 2010-03-30 | 1 | -4/+11 |
| | | |||||
* | | map_view_update_contact_position: don't call contact_has_location twice | Guillaume Desmottes | 2010-03-30 | 1 | -5/+7 |
| | | |||||
* | | Always connect "notify::location" on contact | Guillaume Desmottes | 2010-03-30 | 1 | -3/+0 |
| | | | | | | | | | | Now contact position will be displayed even if they didn't have a postion when the map has been created (#614012). | ||||
* | | map_view_contacts_foreach: no need to create the marker any more | Guillaume Desmottes | 2010-03-30 | 1 | -1/+0 |
| | | | | | | | | map_view_update_contact_position will do it if needed. | ||||
* | | map_view_update_contact_position: create marker if needed | Guillaume Desmottes | 2010-03-30 | 1 | -1/+10 |
| | | |||||
* | | factor out contact_has_location | Guillaume Desmottes | 2010-03-30 | 1 | -10/+19 |
| | | |||||
* | | factor out create_marker | Guillaume Desmottes | 2010-03-30 | 1 | -19/+28 |
| | | |||||
* | | rename map_view_marker_update_position to map_view_update_contact_position ↵ | Guillaume Desmottes | 2010-03-30 | 1 | -18/+14 |
| | | | | | | | | and pass a contact rather than a marker | ||||
* | | map-view: add a mapping from EmpathyContact to ChamplainMarker | Guillaume Desmottes | 2010-03-30 | 1 | -0/+8 |
| | | |||||
* | | call-window: call empathy_call_handler_stop_call when closing a call | Guillaume Desmottes | 2010-03-30 | 1 | -1/+8 |
| | | | | | | | | This will allow us to properly terminate the call. | ||||
* | | empathy_call_window_disconnected: remove call to ↵ | Guillaume Desmottes | 2010-03-30 | 1 | -1/+3 |
| | | | | | | | | empathy_call_window_reset_pipeline out of variable declarations | ||||
* | | don't leak the classes list | Guillaume Desmottes | 2010-03-30 | 1 | -4/+12 |
| | | |||||
* | | Unsensitive roomlist expander if roomlist is not supported (#614002) | Guillaume Desmottes | 2010-03-30 | 1 | -0/+2 |
| | | |||||
* | | Don't request roomlist channel if not supported (#614002) | Guillaume Desmottes | 2010-03-30 | 1 | -1/+14 |
| | | |||||
* | | Sets sensitivity of Previous/Next Tab menu items based on ↵ | Aaron Brown | 2010-03-30 | 1 | -2/+7 |
| | | | | | | | | gtk-keynav-wrap-around and tab position (#613382) | ||||
* | | coding style fixes | Guillaume Desmottes | 2010-03-29 | 1 | -6/+5 |
| | | |||||
* | | Check for errors when linking the video source into a call (#612020) | Olivier Crête | 2010-03-29 | 1 | -7/+60 |
| | | |||||
* | | Verify that the video source could be linked into the pipeline | Olivier Crête | 2010-03-29 | 1 | -1/+5 |
| | | |||||
* | | Return error when the audio source can not be started | Olivier Crête | 2010-03-29 | 1 | -4/+31 |
| | | |||||
* | | Return a telepathy error if the source can't be added | Olivier Crête | 2010-03-29 | 1 | -1/+2 |
| | | |||||
* | | Remove false comment | Olivier Crête | 2010-03-29 | 1 | -1/+0 |
| | | | | | | | | | | The sink-added callback is called in response to a dbus call, so from the main thread. It is the src-addec callback that comes from a streaming thread. | ||||
* | | Add audio conversion filter to receive pipeline | Olivier Crête | 2010-03-29 | 1 | -1/+43 |
| | | |||||
* | | 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. |