Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Call: check for priv->members to enable the video button | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+1 |
| | |||||
* | Don't use tpy_call_channel_is_receiving_video | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -34/+2 |
| | | | | Rely on src-pad-added to show the remote user's video. | ||||
* | Don't use tpy_call_channel_is_sending_video | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -2/+2 |
| | | | | Check if we have initial video instead. | ||||
* | Add an EmpathyCallWindow class | Emilio Pozuelo Monfort | 2011-06-08 | 1 | -0/+3310 |
| | |||||
* | EmpathyCallWindow -> EmpathyStreamedMediaWindow | Emilio Pozuelo Monfort | 2011-02-03 | 1 | -3323/+0 |
| | |||||
* | EmpathyCallHandler -> EmpathyStreamedMediaHandler | Emilio Pozuelo Monfort | 2011-02-03 | 1 | -30/+30 |
| | |||||
* | EmpathyTpCall -> EmpathyTpStreamedMedia | Emilio Pozuelo Monfort | 2011-02-03 | 1 | -25/+25 |
| | |||||
* | use action_camera_on when using the camera action items | Guillaume Desmottes | 2011-01-24 | 1 | -8/+6 |
| | | | | | We just need one item of the action group to interact with the whole group, so best to use the one we already have. | ||||
* | call-window: sync the sensitivity of the button and "send video" menu (#637839) | Guillaume Desmottes | 2011-01-24 | 1 | -0/+5 |
| | |||||
* | call-window: remove unused priv->action_camera_preview | Guillaume Desmottes | 2011-01-24 | 1 | -2/+0 |
| | |||||
* | move sound functions to EmpathySoundManager methods | Guillaume Desmottes | 2010-11-30 | 1 | -4/+11 |
| | |||||
* | move empathy-sound to empathy-sound-manager | Guillaume Desmottes | 2010-11-30 | 1 | -1/+1 |
| | |||||
* | call-window: remove GTK2 compat code | Guillaume Desmottes | 2010-10-04 | 1 | -9/+0 |
| | |||||
* | Import latest version of ev-sidebar from totem | Guillaume Desmottes | 2010-10-04 | 1 | -14/+14 |
| | | | | | This one builds fine with GTK-3. Also, stop renamespacing it so it's easier to update it. | ||||
* | GDK keys are now GDK_KEY_* | Guillaume Desmottes | 2010-10-04 | 1 | -1/+1 |
| | |||||
* | Disable the fullscreen action while we are not connected | Guillaume Desmottes | 2010-09-27 | 1 | -0/+6 |
| | |||||
* | Leave fullscreen mode when call is disconnected (#593437) | Guillaume Desmottes | 2010-09-27 | 1 | -0/+3 |
| | |||||
* | show_borders: check if video_output still exists before using it | Guillaume Desmottes | 2010-09-27 | 1 | -4/+9 |
| | |||||
* | disconnect signal before destroying the video widget | Guillaume Desmottes | 2010-09-27 | 1 | -0/+1 |
| | |||||
* | factor out disconnect_video_output_motion_handler() | Guillaume Desmottes | 2010-09-27 | 1 | -9/+12 |
| | |||||
* | call-window: remove the errors info bar when redialing (#630276) | Guillaume Desmottes | 2010-09-27 | 1 | -0/+4 |
| | |||||
* | Don't use gtk_progress_bar_set_orientation() when building with GTK+ 3 | Philip Withnall | 2010-09-07 | 1 | -0/+10 |
| | | | | | GtkProgressBar now implements GtkOrientable, but this hasn't been backported to GTK+ 2, so we need to use some #ifdef magic. | ||||
* | Remove uses of new GStreamer API | Philip Withnall | 2010-08-06 | 1 | -6/+0 |
| | | | | | Various GstMessageType members were added after 0.10.0, so we shouldn't use them. | ||||
* | Fix constness of various variables and parameters | Philip Withnall | 2010-08-05 | 1 | -1/+1 |
| | |||||
* | Fix missing entries in switch statements | Philip Withnall | 2010-08-05 | 1 | -0/+29 |
| | | | | Added missing default cases and missing enum cases. | ||||
* | display the tooltip on the info image | Guillaume Desmottes | 2010-08-05 | 1 | -7/+17 |
| | |||||
* | call-window: use candidates-changed signal | Guillaume Desmottes | 2010-08-05 | 1 | -79/+37 |
| | |||||
* | use a space to separate the IP from the port | Guillaume Desmottes | 2010-08-05 | 1 | -1/+1 |
| | |||||
* | add tooltips giving a bit more context about the candidate | Guillaume Desmottes | 2010-08-05 | 1 | -0/+23 |
| | |||||
* | call-window: display candidates info (#599166) | Guillaume Desmottes | 2010-08-05 | 1 | -0/+129 |
| | |||||
* | Merge EmpathyContact:name and *_set_alias() to EmpathyContact:alias | Philip Withnall | 2010-07-22 | 1 | -4/+4 |
| | | | | The "name" API was a relic of Gossip. | ||||
* | display the clock rate of the codec as well | Guillaume Desmottes | 2010-07-13 | 1 | -12/+11 |
| | |||||
* | reset codecs when call is disconnected | Guillaume Desmottes | 2010-07-12 | 1 | -0/+13 |
| | |||||
* | call-window: display receiving codecs | Guillaume Desmottes | 2010-07-12 | 1 | -0/+74 |
| | |||||
* | call-window: Add 'details' pane containing encoding codecs (#599166) | Guillaume Desmottes | 2010-07-12 | 1 | -0/+63 |
| | | | | The details pane has been inspired from totem's 'Properties' pane. | ||||
* | call-window: use gtk_widget_get_allocation() | Guillaume Desmottes | 2010-07-07 | 1 | -1/+3 |
| | |||||
* | 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). | ||||
* | Port to new EmpathyTpContactFactory API | Xavier Claessens | 2010-05-26 | 1 | -6/+2 |
| | |||||
* | use avatar-default instead of the deprecated stock_person icon | Guillaume Desmottes | 2010-05-20 | 1 | -2/+3 |
| | |||||
* | 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 timestamp arg to empathy_dispatcher_create_channel | Sjoerd Simons | 2010-04-25 | 1 | -1/+2 |
| | |||||
* | 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. | ||||
* | 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 | ||||
* | 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 |
| | |||||
* | 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 | ||||
* | 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 |
| | |||||
* | call-window: display the 'audio input' page by default (#612450) | Guillaume Desmottes | 2010-03-15 | 1 | -6/+7 |
| | |||||
* | 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. | ||||
* | 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. | ||||
* | Miscellaneous string fixes | Philip Withnall | 2010-01-01 | 1 | -1/+1 |
| | | | | | | | 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 | 1 | -1/+1 |
| | | | | | | | 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> | ||||
* | 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 |
| | |||||
* | Capitalize first letter of debug msg | Guillaume Desmottes | 2009-11-28 | 1 | -3/+3 |
| | |||||
* | Disable video preview when there is no call | Guillaume Desmottes | 2009-11-28 | 1 | -0/+14 |
| | | | | This is a workaround until bug 602937 is fixed. | ||||
* | enable the camera-off button if call doens't have initial video | Guillaume Desmottes | 2009-11-28 | 1 | -0/+5 |
| | |||||
* | enable the camera-off button when call is disconnected | Guillaume Desmottes | 2009-11-28 | 1 | -3/+1 |
| | | | | Disabling the camera on button doesn't make sense any more. | ||||
* | empathy_call_window_set_send_video: don't request video stream if the call ↵ | Guillaume Desmottes | 2009-11-28 | 1 | -0/+3 |
| | | | | is not connected yet | ||||
* | disable_camera: disable send video only if we were sending it | Guillaume Desmottes | 2009-11-28 | 1 | -1/+3 |
| | |||||
* | update toggle buttons when the camera state is changed because of radio buttons | Guillaume Desmottes | 2009-11-28 | 1 | -0/+6 |
| | |||||
* | hook the camera radio buttons | Guillaume Desmottes | 2009-11-28 | 1 | -1/+34 |
| | |||||
* | make disable_camera, enable_preview and enable_camera no-op if we are ↵ | Guillaume Desmottes | 2009-11-28 | 1 | -12/+15 |
| | | | | already in the desired state | ||||
* | update radio actions when a button is pressed | Guillaume Desmottes | 2009-11-28 | 1 | -0/+11 |
| | |||||
* | remove the "send video" menu item | Guillaume Desmottes | 2009-11-28 | 1 | -35/+0 |
| | | | | We're going to replace it by radio buttons. | ||||
* | empathy_call_window_set_send_video: add a debug msg | Guillaume Desmottes | 2009-11-28 | 1 | -0/+1 |
| | |||||
* | stop sending video when 'camera off' or 'preview' is enabled | Guillaume Desmottes | 2009-11-28 | 1 | -3/+11 |
| | |||||
* | early return if the camera_state is already the one we want | Guillaume Desmottes | 2009-11-28 | 1 | -0/+9 |
| | |||||
* | disable the others button when 'camera on' is enabled | Guillaume Desmottes | 2009-11-28 | 1 | -11/+31 |
| | |||||
* | rename camera to camera_on | Guillaume Desmottes | 2009-11-28 | 1 | -39/+36 |
| | | | | | Also move down tool_button_camera_on_toggled_cb so it doesn't need a prototype. | ||||
* | remove the "Always Show Video Preview" menuitem | Guillaume Desmottes | 2009-11-28 | 1 | -25/+0 |
| | | | | We use buttons for that now. | ||||
* | connect the 'camera off' and 'preview' buttons | Guillaume Desmottes | 2009-11-28 | 1 | -0/+121 |
| | |||||
* | set the icon of the camera_off button | Guillaume Desmottes | 2009-11-28 | 1 | -0/+20 |
| | |||||
* | We should display the avatar/preview when call is disconnected | Guillaume Desmottes | 2009-11-28 | 1 | -0/+3 |
| | |||||
* | call-window: add some debug msg | Guillaume Desmottes | 2009-11-28 | 1 | -0/+3 |
| | |||||
* | disable video preview when we turn off video sending | Guillaume Desmottes | 2009-11-28 | 1 | -4/+1 |
| | |||||
* | Enable 'send video' buttons and display the preview if call has 'initial ↵ | Guillaume Desmottes | 2009-11-28 | 1 | -0/+10 |
| | | | | video' (#601288) | ||||
* | Don't display the video preview when the sink is added | Guillaume Desmottes | 2009-11-28 | 1 | -10/+0 |
| | | | | | We should dislpay it since we started the sending video process so there is no point to enforce it at this stage. | ||||
* | we don't want to hide the self frame anymore | Guillaume Desmottes | 2009-11-28 | 1 | -3/+0 |
| | |||||
* | remove empathy_call_window_update_self_avatar_visibility | Guillaume Desmottes | 2009-11-28 | 1 | -24/+0 |
| | | | | | This function is wrong. We should disable the preview only when we stop sending video. | ||||
* | call-window: factor out display_video_preview to display/hide the video preview | Guillaume Desmottes | 2009-11-28 | 1 | -14/+37 |
| | |||||
* | call-window: change the semantic of the "Video Preview" menu item (#601288) | Guillaume Desmottes | 2009-11-28 | 1 | -33/+7 |
| | | | | | | | | | | Change it to "Always Show Video preview". We should always display the preview when we are sending video. So by changing the semantic of this menu it won't be possible to disable the preview while we are sending video. This mean that this menu isn't changed automatically anymore when the preview is displayed. | ||||
* | Use accessor functions instead direct access. | Javier Jardón | 2009-11-17 | 1 | -7/+14 |
| | | | | | | | | | 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> | ||||
* | 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 |
| | |||||
* | 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 |
| | |||||
* | media_stream_error_to_txt: correct the error message if the error was an ↵ | Guillaume Desmottes | 2009-11-06 | 1 | -7/+15 |
| | | | | audio one | ||||
* | rephrase the TP_MEDIA_STREAM_ERROR_CODEC_NEGOTIATION_FAILED message | Guillaume Desmottes | 2009-11-06 | 1 | -1/+2 |
| | |||||
* | 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: fix shadow declarations | Guillaume Desmottes | 2009-10-20 | 1 | -4/+4 |
| | |||||
* | 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). | ||||
* | 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. | ||||
* | Don't rely on the widget allocation to be != 0. | Cosimo Cecchi | 2009-09-24 | 1 | -2/+12 |
| | | | | This should fix bug #595945. | ||||
* | 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 |
| | |||||
* | 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 |
| | |||||
* | 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. | ||||
* | empathy-call-window: add 2 translators comments (#592052) | Guillaume Desmottes | 2009-08-19 | 1 | -0/+3 |
| | |||||
* | Setting priv->bus_message_source_id to 0 to make sure that | Jonathan Tellier | 2009-08-07 | 1 | -3/+13 |
| | | | | g_source_remove is not called twice on it. | ||||
* | Now removing the bus watch when destroying the pipeline. | Jonathan Tellier | 2009-08-07 | 1 | -4/+16 |
| | |||||
* | Fixed a bug that caused the application to crash when input volume was | Jonathan Tellier | 2009-08-07 | 1 | -9/+27 |
| | | | | changed on a disconnected call. | ||||
* | Move the FsElementElementAddedNotifier over the main pipeline | Olivier Crête | 2009-08-07 | 1 | -1/+30 |
| | |||||
* | Do not have too complex code in var initialization. | Xavier Claessens | 2009-07-29 | 1 | -2/+4 |
| | |||||
* | Added functions to determine if a contact has video capabilities | Jonathan Tellier | 2009-07-03 | 1 | -5/+7 |
| | | | | | | | Activating the "Video Call" button only if the remote contact support video. The call window's "Send Video" is only sensitive if the contact has video capabilities. | ||||
* | Ring on outgoing call. | Xavier Claessens | 2009-06-27 | 1 | -24/+54 |
| | |||||
* | Fixed Bug 586284 – Crasher: click on the microphone once disconnected | Jonathan Tellier | 2009-06-23 | 1 | -2/+11 |
| | |||||
* | The EmpathyCallHandler correctly initializes it "initial_video" property | Jonathan Tellier | 2009-06-16 | 1 | -3/+28 |
| | | | | | | | | | when the remote contact initiates the call. empathy_tp_call_is_(sending/receiving)_video correctly returns a gboolean. The remote avatar is correctly shown when the remote site does not send video. When a call is disconnected, the video preview is hidden. | ||||
* | The video preview is no longer hidden when we get connected to a audio | Jonathan Tellier | 2009-06-13 | 1 | -20/+14 |
| | | | | only call. | ||||
* | Corrected code style in empathy_call_window_setup_video_preview. | Jonathan Tellier | 2009-06-12 | 1 | -45/+56 |
| | | | | The video preview is now shown no matter if we are sending video or not. | ||||
* | Added an early return in empathy_call_window_setup_video_preview. | Jonathan Tellier | 2009-06-12 | 1 | -87/+96 |
| | | | | | | | | | Code style correction in empathy_call_window_setup_video_preview_visibility. Corrected a bug which prevented a user with no video input to redial video calls. The "Send video" option should be properly disabled when we can't send video. | ||||
* | Better implemented empathy_tp_call_is_receiving_video and ↵ | Jonathan Tellier | 2009-06-12 | 1 | -52/+73 |
| | | | | | | | | | | | empathy_tp_call_is_sending_video. Removed the "video-stream-changed" from EmpathyCallHandler Corrected gtk-doc in EmpathyCallHandler. empathy_call_window_stup_video_preview now checks the status of the video_tee and the video_preview. empathy_call_window_sink_added_cb does not automatically starts the preview. | ||||
* | Not creating the video preview if we don't want to show it (in audio | Jonathan Tellier | 2009-06-12 | 1 | -56/+97 |
| | | | | calls for instance). | ||||
* | Implemented the call window's "View -> Video preview" option. | Jonathan Tellier | 2009-06-12 | 1 | -1/+35 |
| | |||||
* | When no video is received or sent we show contacts' avatars instead of showing | Jonathan Tellier | 2009-06-12 | 1 | -0/+49 |
| | | | | black widgets. | ||||
* | empathy-call-window: remove unused variables | Guillaume Desmottes | 2009-06-11 | 1 | -3/+0 |
| | |||||
* | Added a "Redial" button to the call window. | Jonathan Tellier | 2009-06-09 | 1 | -98/+244 |
| | |||||
* | empathy-call-window: coding style fix | Guillaume Desmottes | 2009-05-28 | 1 | -1/+1 |
| | |||||
* | When initializing users' avatar, the pixbuf representing it is now | Jonathan Tellier | 2009-05-26 | 1 | -1/+1 |
| | | | | initialized to NULL. | ||||
* | When no video is received or sent we show contacts' avatars instead of showing | Jonathan Tellier | 2009-05-26 | 1 | -8/+138 |
| | | | | black widgets. | ||||
* | empathy-call-window: fix coding style | Guillaume Desmottes | 2009-05-18 | 1 | -1/+1 |
| | |||||
* | empathy_call_window_bus_message: init GError | Guillaume Desmottes | 2009-05-18 | 1 | -1/+1 |
| | |||||
* | Fixed some coding style. | jtellier | 2009-05-13 | 1 | -3/+3 |
| | | | | | | | | - empathy-call-window-fullscreen.c and .h now has no line > 80 caracters. - The return type and the signature in the declaration of empathy_call_window_fullscreen_new and of empathy_call_window_new are on the same line. - Removed a trailing space and a tab (which was replaced by spaces). | ||||
* | Usability fix: The "Leave Fullscreen" button is now using the | jtellier | 2009-05-12 | 1 | -0/+4 |
| | | | | "gtk-leave-fullscreen" stock id instead of "gtk-fullscreen". | ||||
* | Fixed coding style by removing trailing spaces and not using a mix of | jtellier | 2009-05-12 | 1 | -15/+64 |
| | | | | | | tabs and spaces. Removed some responsabilities from EmpathyCallWindowFullscreen. It now only manages the "Leave Fullscreen" popup and button. | ||||
* | Video playback fullscreen mode | jtellier | 2009-05-08 | 1 | -13/+227 |
| | | | | See http://bugzilla.gnome.org/show_bug.cgi?id=580771 | ||||
* | empathy_call_window_dispose: disconnect signals before unrefing the contact | Guillaume Desmottes | 2009-04-29 | 1 | -1/+1 |
| | |||||
* | empathy_call_window_constructed: set default title if the call handler ↵ | Guillaume Desmottes | 2009-04-29 | 1 | -0/+5 |
| | | | | doesn't have a contact | ||||
* | call-window: update window's title when contact's name is changed | Guillaume Desmottes | 2009-04-29 | 1 | -10/+34 |
| | |||||
* | call-window: set remote contact's name in window's title. Fixes #530119 | Guillaume Desmottes | 2009-04-29 | 1 | -0/+25 |
| | |||||
* | call-window: handler property has to be construct only | Guillaume Desmottes | 2009-04-29 | 1 | -1/+1 |
| | |||||
* | empathy-call-window.c: update priv->sending_video *before* changing widget's ↵ | Guillaume Desmottes | 2009-04-24 | 1 | -2/+2 |
| | | | | state | ||||
* | empathy-call-window: add priv->sending_video so we don't call ↵ | Guillaume Desmottes | 2009-04-24 | 1 | -0/+12 |
| | | | | empathy_call_window_set_send_video when it's not needed | ||||
* | Sync 'Send Video' button and 'Call -> Send video' menu entry. Fixes #576394 | Guillaume Desmottes | 2009-04-23 | 1 | -0/+5 |
| | |||||
* | Make use of GtkUIManager in EmpathyCallWindow | Xavier Claessens | 2009-04-16 | 1 | -36/+60 |
| | | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2867 | ||||
* | Port EmpathyCallWindow to new API | Xavier Claessens | 2009-04-16 | 1 | -33/+26 |
| | | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2855 | ||||
* | Use UTF-8 em dash (U+2014) instead of two hyphen/minus (U+002D) | Frederic Peters | 2009-03-24 | 1 | -1/+1 |
| | | | | | | (bug 574192) svn path=/trunk/; revision=2743 | ||||
* | First connect to the sink pad, then start playing | Sjoerd Simons | 2009-03-10 | 1 | -1/+2 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2650 | ||||
* | Refer to the gnome bug number belonging to the TODO | Sjoerd Simons | 2009-03-10 | 1 | -1/+1 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2649 | ||||
* | Make the sidebar nicely pop in and out | Sjoerd Simons | 2009-03-09 | 1 | -0/+13 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2645 | ||||
* | Only check if the error came from the video_input if it's there | Sjoerd Simons | 2009-03-09 | 1 | -2/+3 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2644 | ||||
* | Hook up audio mute button | Sjoerd Simons | 2009-03-09 | 1 | -6/+59 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2642 | ||||
* | Set the camera button sensitive while connected and there is a video input | Sjoerd Simons | 2009-03-09 | 1 | -0/+4 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2641 | ||||
* | Handle resource-request | Sjoerd Simons | 2009-03-09 | 1 | -0/+19 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2640 | ||||
* | Unref the video input and tee after removing | Sjoerd Simons | 2009-03-09 | 1 | -2/+10 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2639 | ||||
* | Set the pipeline to pause before starting the call | Sjoerd Simons | 2009-03-09 | 1 | -8/+107 |
| | | | | | | | | | | Initially set the pipeline to PAUSED, if that fails because of the videoinput remove that input and continue as an audio-only call (we can still receive video though). Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2636 | ||||
* | Hook up the video input sidebar item | Sjoerd Simons | 2009-03-04 | 1 | -16/+146 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2564 | ||||
* | Hook up audio input panel | Sjoerd Simons | 2009-03-04 | 1 | -3/+37 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2561 | ||||
* | Put locks around timer_id | Sjoerd Simons | 2009-03-04 | 1 | -2/+12 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2556 | ||||
* | Add timer and make all gtk calls in the main thread | Sjoerd Simons | 2009-03-04 | 1 | -13/+62 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2555 | ||||
* | Use livesrc and fsfunnel to funnel the mediastreams to their outputs | Sjoerd Simons | 2009-03-04 | 1 | -16/+72 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2554 | ||||
* | Set the preview video widget not sync and async | Sjoerd Simons | 2009-03-04 | 1 | -0/+1 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2553 | ||||
* | Add comments for callbacks that come from a different thread | Sjoerd Simons | 2009-03-04 | 1 | -0/+2 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2551 | ||||
* | Ensure to always call gtk/gdk functions while holding the gdk lock | Sjoerd Simons | 2009-03-04 | 1 | -0/+4 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2550 | ||||
* | Some string comments requested by translators (#572875) | Frederic Peters | 2009-02-24 | 1 | -0/+1 |
| | | | | svn path=/trunk/; revision=2532 | ||||
* | Set the intial volume button level to a more correct one | Sjoerd Simons | 2009-02-17 | 1 | -0/+4 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2496 | ||||
* | Set the camera button insensitive after a call | Sjoerd Simons | 2009-02-17 | 1 | -0/+3 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2495 | ||||
* | Hook up the volume button | Sjoerd Simons | 2009-02-17 | 1 | -1/+14 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2494 | ||||
* | Hook up DTFM support | Sjoerd Simons | 2009-02-17 | 1 | -12/+86 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2493 | ||||
* | rename toolbar1 to toolbar | Guillaume Desmottes | 2009-02-17 | 1 | -1/+1 |
| | | | | | | From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2483 | ||||
* | Add an empty expanded GtkToolItem so the volume button is at the end of the ↵ | Guillaume Desmottes | 2009-02-17 | 1 | -0/+7 |
| | | | | | | | | toolbar. From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2482 | ||||
* | Manually add the GtkVolumeButton to the toolbar instead of fitting an empty ↵ | Guillaume Desmottes | 2009-02-17 | 1 | -3/+8 |
| | | | | | | | | hole defined in Glade From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2481 | ||||
* | Signal closed from the call-handler | Sjoerd Simons | 2009-02-17 | 1 | -16/+2 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2478 | ||||
* | Fix pad leak | Olivier Crête | 2009-02-12 | 1 | -0/+2 |
| | | | | | | | From: Olivier Crête <olivier.crete@collabora.co.uk> Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2441 | ||||
* | Fix spacing of video preview widgets in call UI (bug 570400) | Jonathon Jongsma | 2009-02-12 | 1 | -1/+2 |
| | | | | | | | | | | | | Add some additional spacing between the toolbar and statusbar and the main content of the window so that it doesn't look quite as cramped. Also remove align the top edges of the remote video preview and the self video preview widgets. From: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk> Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2437 | ||||
* | Fix typo | Sjoerd Simons | 2009-02-04 | 1 | -1/+1 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2424 | ||||
* | Add information in the statusbar | Sjoerd Simons | 2009-02-03 | 1 | -4/+56 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2410 | ||||
* | Start streaming video when webcam icon is clicked | Sjoerd Simons | 2009-02-03 | 1 | -0/+23 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2408 | ||||
* | Rename DTFM to Dailpad | Sjoerd Simons | 2009-02-03 | 1 | -1/+1 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2407 | ||||
* | Put in new VOIP UI | Sjoerd Simons | 2009-02-03 | 1 | -7/+232 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2404 | ||||
* | stop the pipeline and unref everything when the window goes away | Sjoerd Simons | 2009-02-03 | 1 | -14/+49 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2399 | ||||
* | Start of a simple ui | Sjoerd Simons | 2009-02-03 | 1 | -12/+231 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2388 | ||||
* | Toss out the old EmpathyCallWindow initialise the CallFactory and hook into ↵ | Sjoerd Simons | 2009-02-03 | 1 | -597/+50 |
| | | | | | | | | its signals Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2383 | ||||
* | Initial port from telepathy-stream-engine to telepathy-farsight | Sjoerd Simons | 2009-02-03 | 1 | -0/+3 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2380 | ||||
* | Remove useless include of empathy-tp-group.h | Xavier Claessens | 2009-01-13 | 1 | -1/+0 |
| | | | | svn path=/trunk/; revision=2226 | ||||
* | Initialize with a EmpathyTpCall instead of a TpChannel and explicitly close the | Sjoerd Simons | 2009-01-10 | 1 | -9/+18 |
| | | | | | | | | channel after uses Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2162 | ||||
* | Update empathy_sound_play () to be nicer to use and centralize the list | Xavier Claessens | 2009-01-07 | 1 | -15/+8 |
| | | | | | | of sounds we support. svn path=/trunk/; revision=2082 | ||||
* | Adapt the libcanberra calls to use the new functions. | Xavier Claessens | 2009-01-07 | 1 | -3/+0 |
| | | | | svn path=/trunk/; revision=2025 | ||||
* | Adapt Patryk's patch to trunk. | Xavier Claessens | 2009-01-07 | 1 | -0/+23 |
| | | | | svn path=/trunk/; revision=2022 | ||||
* | Pick the correct contact alias for the message telling incoming call is ↵ | Xavier Claessens | 2008-08-04 | 1 | -1/+8 |
| | | | | | | rejected. Fixes bug #546218. svn path=/trunk/; revision=1294 | ||||
* | Fix translators complains about ambigous strings. Fixes bug #546154. | Xavier Claessens | 2008-08-04 | 1 | -0/+2 |
| | | | | svn path=/trunk/; revision=1291 | ||||
* | Coding style (Alban Crequy) | Xavier Claessens | 2008-06-13 | 1 | -3/+2 |
| | | | | svn path=/trunk/; revision=1169 | ||||
* | g_object_unref the right variable (Alban Crequy) | Xavier Claessens | 2008-06-13 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=1168 | ||||
* | Replace the has-dtmf property by empathy_tp_call_has_dtmf() (Alban Crequy) | Xavier Claessens | 2008-06-13 | 1 | -3/+1 |
| | | | | svn path=/trunk/; revision=1165 | ||||
* | Fix identation (Alban Crequy) | Xavier Claessens | 2008-06-13 | 1 | -1/+2 |
| | | | | svn path=/trunk/; revision=1164 | ||||
* | g_object_unref after g_object_get (Alban Crequy) | Xavier Claessens | 2008-06-13 | 1 | -0/+3 |
| | | | | svn path=/trunk/; revision=1163 | ||||
* | Do not show the keypad when the media channel does not have the DTMF ↵ | Xavier Claessens | 2008-06-13 | 1 | -0/+11 |
| | | | | | | interface (Alban Crequy) svn path=/trunk/; revision=1162 | ||||
* | Better dialog message when a call is rejected (Alban Crequy) | Xavier Claessens | 2008-06-13 | 1 | -1/+5 |
| | | | | | | | Example: "Incoming call from xxx rejected because there is already a running call." svn path=/trunk/; revision=1161 | ||||
* | EmpathyCallWindow: Get a new video preview when pushing a new call into the ↵ | Xavier Claessens | 2008-06-08 | 1 | -0/+6 |
| | | | | | | window. (Sjoerd Simons). svn path=/trunk/; revision=1154 | ||||
* | Only permit to have one running call at any time. Fixes bug #527970. | Xavier Claessens | 2008-05-27 | 1 | -49/+30 |
| | | | | svn path=/trunk/; revision=1126 | ||||
* | Improve dispatcher. Fixes bug #465928. | Xavier Claessens | 2008-05-18 | 1 | -4/+59 |
| | | | | svn path=/trunk/; revision=1108 | ||||
* | Keypad is unsensitive if the call is not ACCEPTED | Xavier Claessens | 2008-05-02 | 1 | -0/+5 |
| | | | | svn path=/trunk/; revision=1072 | ||||
* | Implement DTMF. | Xavier Claessens | 2008-05-02 | 1 | -0/+52 |
| | | | | svn path=/trunk/; revision=1071 | ||||
* | Fix packing of the preview video. | Xavier Claessens | 2008-05-02 | 1 | -2/+4 |
| | | | | svn path=/trunk/; revision=1069 | ||||
* | Make use of tp-glib debug system. | Xavier Claessens | 2008-05-01 | 1 | -11/+10 |
| | | | | svn path=/trunk/; revision=1066 | ||||
* | Add a confirmation dialog to accept/reject incoming calls. Do not show ↵ | Xavier Claessens | 2008-04-30 | 1 | -73/+85 |
| | | | | | | remote video area if there is no video stream. svn path=/trunk/; revision=1064 | ||||
* | Fix type: s/hand up/hang up/ | Xavier Claessens | 2008-04-30 | 1 | -2/+2 |
| | | | | svn path=/trunk/; revision=1063 | ||||
* | Reword call window: Use GtkVolumeButton, only one button to accept/reject ↵ | Xavier Claessens | 2008-04-29 | 1 | -114/+131 |
| | | | | | | calls, let s-e add black borders to keep good video ration. svn path=/trunk/; revision=1061 |