Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | use tp_channel_get_requested() | Guillaume Desmottes | 2010-09-13 | 1 | -6/+1 |
| | |||||
* | add g_return_val_if_fail in _new functions | Guillaume Desmottes | 2010-08-12 | 1 | -0/+1 |
| | |||||
* | empathy_tp_call_get_connection_manager: use the account directly | Guillaume Desmottes | 2010-08-12 | 1 | -14/+1 |
| | |||||
* | tp-call: add account property | Guillaume Desmottes | 2010-08-12 | 1 | -1/+31 |
| | |||||
* | remove empathy_tp_call_to | Guillaume Desmottes | 2010-06-22 | 1 | -22/+0 |
| | | | | | | | We don't need it any more: - The TpContact is now always set during object construction - The status is changed once the contact has been set - We don't need to request streams any more as we use Initial{Audio,Video} | ||||
* | empathy_tp_call_accept_incoming_call: early return if the call is not an ↵ | Guillaume Desmottes | 2010-06-22 | 1 | -1/+3 |
| | | | | | | | | incoming one We use to rely in the call handler on the presence or not of the TpCall object to check if the call was incoming or not. But now TpCall object are created earlier so that's not true any more. | ||||
* | tp-call: use tp_g_signal_connect_object to connect signal on the channel | Guillaume Desmottes | 2010-06-22 | 1 | -2/+3 |
| | | | | This ensure that the cb won't be called after the TpCall has been destroyed. | ||||
* | tp-call: use TargetHandle to get the remote contact | Guillaume Desmottes | 2010-06-22 | 1 | -12/+13 |
| | |||||
* | tp-call: use the Requested property to check if the call is an incoming one ↵ | Guillaume Desmottes | 2010-06-22 | 1 | -12/+8 |
| | | | | or not | ||||
* | add empathy_tp_call_get_status | Guillaume Desmottes | 2010-06-07 | 1 | -0/+8 |
| | |||||
* | Port to new EmpathyTpContactFactory API | Xavier Claessens | 2010-05-26 | 1 | -5/+2 |
| | |||||
* | properly cast GArray content | Guillaume Desmottes | 2010-03-30 | 1 | -1/+1 |
| | |||||
* | empathy_tp_call_leave: allocate the array on the stack | Guillaume Desmottes | 2010-03-30 | 1 | -7/+2 |
| | |||||
* | add empathy_tp_call_leave | Guillaume Desmottes | 2010-03-30 | 1 | -0/+46 |
| | |||||
* | tp-call: set debug domain to voip | Guillaume Desmottes | 2009-12-18 | 1 | -1/+1 |
| | |||||
* | add empathy_tp_call_has_initial_video | Guillaume Desmottes | 2009-12-16 | 1 | -0/+22 |
| | |||||
* | add empathy_tp_call_get_connection_manager | Guillaume Desmottes | 2009-11-16 | 1 | -0/+21 |
| | |||||
* | empathy-tp-call: we are not sending or receiving video if the video stream ↵ | Guillaume Desmottes | 2009-11-10 | 1 | -0/+6 |
| | | | | doesn't exist | ||||
* | TpCall: add {audio,video}-stream-error signals | Guillaume Desmottes | 2009-11-05 | 1 | -0/+58 |
| | |||||
* | The EmpathyCallHandler correctly initializes it "initial_video" property | Jonathan Tellier | 2009-06-16 | 1 | -2/+4 |
| | | | | | | | | | 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. | ||||
* | Better implemented empathy_tp_call_is_receiving_video and ↵ | Jonathan Tellier | 2009-06-12 | 1 | -4/+2 |
| | | | | | | | | | | | 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. | ||||
* | When no video is received or sent we show contacts' avatars instead of showing | Jonathan Tellier | 2009-06-12 | 1 | -0/+37 |
| | | | | black widgets. | ||||
* | Change empathy_tp_call_to to indicate with what media streams we want to start | Sjoerd Simons | 2009-05-18 | 1 | -2/+12 |
| | |||||
* | empathy-tp-call: fix coding style | Guillaume Desmottes | 2009-05-18 | 1 | -1/+1 |
| | |||||
* | Change EmpathyTpContactFactory API to look more like TpConnection. Add ↵ | Xavier Claessens | 2009-04-22 | 1 | -7/+13 |
| | | | | | | function to get only one contact from id/handle. | ||||
* | Port EmpathyTpCall to new API | Xavier Claessens | 2009-04-22 | 1 | -36/+23 |
| | |||||
* | Remove unused functions | Olivier Crête | 2009-02-12 | 1 | -78/+0 |
| | | | | | | | From: Olivier Crête <olivier.crete@collabora.co.uk> Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2442 | ||||
* | Remove some dead code | Sjoerd Simons | 2009-02-03 | 1 | -17/+0 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2411 | ||||
* | Request only audio in the initial request | Sjoerd Simons | 2009-02-03 | 1 | -2/+1 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2405 | ||||
* | Don't double-free the EmpathyTpCallStreams | Sjoerd Simons | 2009-02-03 | 1 | -3/+0 |
| | | | | | | | | | The EmpathyTpCallStreams audio and video streams are freed in _finalize, don't also free them in dispose Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2391 | ||||
* | Move the TpFarsight code from TpCall to CallHandler | Sjoerd Simons | 2009-02-03 | 1 | -140/+1 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2387 | ||||
* | Initial port from telepathy-stream-engine to telepathy-farsight | Sjoerd Simons | 2009-02-03 | 1 | -133/+165 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2380 | ||||
* | Renamed G_STR_EMPTY to EMP_STR_EMPTY. | Jonny Lamb | 2009-01-23 | 1 | -3/+3 |
| | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2249 | ||||
* | Do not unref the channel when closing it, wait for the invalidated signal. | Xavier Claessens | 2009-01-15 | 1 | -24/+12 |
| | | | | svn path=/trunk/; revision=2230 | ||||
* | Remove usage of EmpathyTpGroup from EmpathyTpCall. | Xavier Claessens | 2009-01-13 | 1 | -37/+69 |
| | | | | svn path=/trunk/; revision=2229 | ||||
* | Don't unref the TpGroup twice | Sjoerd Simons | 2009-01-10 | 1 | -1/+0 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2187 | ||||
* | Don't close channels as a side-effect of disposing wrapper objects | Sjoerd Simons | 2009-01-10 | 1 | -2/+11 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2183 | ||||
* | Add a function to explicitly set the remote candidate on outgoing calls ↵ | Sjoerd Simons | 2009-01-10 | 1 | -23/+11 |
| | | | | | | | | instead of relying on the group interface Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2165 | ||||
* | Add a function to explicitly close EmpathyTpCall | Sjoerd Simons | 2009-01-10 | 1 | -4/+15 |
| | | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2160 | ||||
* | Added empathy_init function to call emp_cli_init in main. (Jonny Lamb) | Jonny Lamb | 2008-11-22 | 1 | -2/+0 |
| | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1737 | ||||
* | On incoming calls don't request a new audio stream. This makes streams ↵ | Xavier Claessens | 2008-08-02 | 1 | -3/+0 |
| | | | | | | collide and confuses empathy (Sjoerd Simons). svn path=/trunk/; revision=1285 | ||||
* | Add g_return_val_if_fail (Alban Crequy) | Xavier Claessens | 2008-06-13 | 1 | -0/+2 |
| | | | | svn path=/trunk/; revision=1167 | ||||
* | Do not include _gen/ files (Alban Crequy) | Xavier Claessens | 2008-06-13 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=1166 | ||||
* | Replace the has-dtmf property by empathy_tp_call_has_dtmf() (Alban Crequy) | Xavier Claessens | 2008-06-13 | 1 | -9/+9 |
| | | | | svn path=/trunk/; revision=1165 | ||||
* | Do not show the keypad when the media channel does not have the DTMF ↵ | Xavier Claessens | 2008-06-13 | 1 | -0/+10 |
| | | | | | | interface (Alban Crequy) svn path=/trunk/; revision=1162 | ||||
* | Ref the call object when emiting notify signals because signal handles could ↵ | Xavier Claessens | 2008-05-09 | 1 | -2/+7 |
| | | | | | | unref it svn path=/trunk/; revision=1089 | ||||
* | Keep a priv pointer in the object struct instead of using ↵ | Xavier Claessens | 2008-05-06 | 1 | -11/+9 |
| | | | | | | G_TYPE_INSTANCE_GET_PRIVATE all the time. svn path=/trunk/; revision=1082 | ||||
* | Do not request video stream until the user click on the 'send video' box. | Xavier Claessens | 2008-05-02 | 1 | -11/+4 |
| | | | | svn path=/trunk/; revision=1076 | ||||
* | Keypad is unsensitive if the call is not ACCEPTED | Xavier Claessens | 2008-05-02 | 1 | -2/+2 |
| | | | | svn path=/trunk/; revision=1072 | ||||
* | Implement DTMF. | Xavier Claessens | 2008-05-02 | 1 | -2/+34 |
| | | | | svn path=/trunk/; revision=1071 | ||||
* | Make use of tp-glib debug system. | Xavier Claessens | 2008-05-01 | 1 | -40/+29 |
| | | | | svn path=/trunk/; revision=1066 | ||||
* | Partly fix INCOMING calls | Xavier Claessens | 2008-04-21 | 1 | -24/+9 |
| | | | | svn path=/trunk/; revision=1023 | ||||
* | Fix OUTGOING calls | Xavier Claessens | 2008-04-21 | 1 | -27/+50 |
| | | | | svn path=/trunk/; revision=1022 | ||||
* | Add/Remove preview window can be done at anytime, the call don't have to be ↵ | Xavier Claessens | 2008-04-16 | 1 | -2/+0 |
| | | | | | | running. svn path=/trunk/; revision=949 | ||||
* | Add collabora in copyright and myself in authors since I did lots of changes ↵ | Xavier Claessens | 2008-04-15 | 1 | -13/+16 |
| | | | | | | in that module. svn path=/trunk/; revision=947 | ||||
* | Request audio and video streams if capabilities are unknown. | Xavier Claessens | 2008-04-15 | 1 | -17/+8 |
| | | | | svn path=/trunk/; revision=944 | ||||
* | Fix some warnings | Xavier Claessens | 2008-04-11 | 1 | -2/+2 |
| | | | | svn path=/trunk/; revision=926 | ||||
* | TpChannel is not a DBusGProxy | Xavier Claessens | 2008-04-11 | 1 | -5/+4 |
| | | | | svn path=/trunk/; revision=914 | ||||
* | Do not take McAccount as construct param, it can be found from the TpChannel | Xavier Claessens | 2008-04-11 | 1 | -63/+21 |
| | | | | svn path=/trunk/; revision=905 | ||||
* | Port to tp-glib API and cleanup the code | Xavier Claessens | 2008-04-11 | 1 | -386/+249 |
| | | | | svn path=/trunk/; revision=900 | ||||
* | Disconnect invalidated signal when TpCall is finalized. Fixes bug #523766. | Xavier Claessens | 2008-03-26 | 1 | -9/+9 |
| | | | | svn path=/trunk/; revision=826 | ||||
* | Disconnect invalidated signal from stream-engine when media channel is ↵ | Xavier Claessens | 2008-03-23 | 1 | -12/+20 |
| | | | | | | closed. Fixes bug #523766. svn path=/trunk/; revision=822 | ||||
* | Fix some coding style | Xavier Claessens | 2008-03-23 | 1 | -14/+14 |
| | | | | svn path=/trunk/; revision=820 | ||||
* | Remove useless libtelepathy headers | Xavier Claessens | 2008-03-11 | 1 | -1/+0 |
| | | | | svn path=/trunk/; revision=777 | ||||
* | Make sure we don't expect contact id and handle to be directly ready. Add ↵ | Xavier Claessens | 2008-03-11 | 1 | -19/+8 |
| | | | | | | some _run_until_ready. svn path=/trunk/; revision=755 | ||||
* | Do not use a global variable but a field in the call. Use a boolean since we ↵ | Xavier Claessens | 2008-03-11 | 1 | -9/+9 |
| | | | | | | don't need the owner name. svn path=/trunk/; revision=731 | ||||
* | Fix: do not close the call channel if stream-engine is not yet started ↵ | Xavier Claessens | 2008-03-11 | 1 | -1/+13 |
| | | | | | | (Alban Crequy) svn path=/trunk/; revision=730 | ||||
* | Replace g_signal_emit_by_name by g_signal_emit (Alban Crequy). | Xavier Claessens | 2008-03-05 | 1 | -8/+8 |
| | | | | svn path=/trunk/; revision=701 | ||||
* | Fix call when then stream is created with a 'Bidirectional' direction (Alban ↵ | Xavier Claessens | 2008-03-05 | 1 | -0/+13 |
| | | | | | | Crequy). svn path=/trunk/; revision=700 | ||||
* | Fix crash: g_object_new()'s last argument must be NULL (Alban Crequy). | Xavier Claessens | 2008-03-02 | 1 | -1/+2 |
| | | | | svn path=/trunk/; revision=686 | ||||
* | Cancel name owner watch when the call is finalized | Xavier Claessens | 2008-02-26 | 1 | -0/+7 |
| | | | | svn path=/trunk/; revision=672 | ||||
* | Watch name owner changes to know when s-e falls off the bus. | Xavier Claessens | 2008-02-26 | 1 | -1/+24 |
| | | | | svn path=/trunk/; revision=671 | ||||
* | Avoid calling Close() on the media channel if it's already closed. | Xavier Claessens | 2008-02-26 | 1 | -0/+5 |
| | | | | svn path=/trunk/; revision=670 | ||||
* | Close the channel if se proxy is invalidated and do not change status to ↵ | Xavier Claessens | 2008-02-26 | 1 | -8/+1 |
| | | | | | | closed if a se call fails svn path=/trunk/; revision=669 | ||||
* | Change status to closed if stream engine dies or if a call fails. | Xavier Claessens | 2008-02-26 | 1 | -1/+24 |
| | | | | svn path=/trunk/; revision=668 | ||||
* | unref stream-engine proxy when TpCall is finalized | Xavier Claessens | 2008-02-26 | 1 | -2/+3 |
| | | | | svn path=/trunk/; revision=667 | ||||
* | It's now safe to call emp_cli_init multiple times. Move that call to ↵ | Xavier Claessens | 2008-02-26 | 1 | -0/+2 |
| | | | | | | empathy_tp_call_class_init. svn path=/trunk/; revision=665 | ||||
* | Make use of generated code for using stream engine. | Xavier Claessens | 2008-02-26 | 1 | -95/+70 |
| | | | | svn path=/trunk/; revision=664 | ||||
* | Cleanup code from previous merge | Xavier Claessens | 2008-02-16 | 1 | -8/+10 |
| | | | | svn path=/trunk/; revision=638 | ||||
* | Merge commit 'sjoerd/master' | Xavier Claessens | 2008-02-16 | 1 | -1/+23 |
| | | | | svn path=/trunk/; revision=637 | ||||
* | Merge commit 'sjoerd/master' | Xavier Claessens | 2008-02-16 | 1 | -5/+14 |
| | | | | svn path=/trunk/; revision=635 | ||||
* | If there is an error when listing streams, return for the func to avoid ↵ | Xavier Claessens | 2008-02-15 | 1 | -0/+1 |
| | | | | | | crashing later. svn path=/trunk/; revision=633 | ||||
* | Merge call branch from Elliot Fairweather with cleanups from Xavier Claessens. | Xavier Claessens | 2008-02-15 | 1 | -508/+774 |
| | | | | svn path=/trunk/; revision=632 | ||||
* | Conflicts: | Xavier Claessens | 2007-12-03 | 1 | -1/+1 |
| | | | | | | ChangeLog svn path=/trunk/; revision=455 | ||||
* | Initialize every GError to NULL. Fixes bug #482889. | Marco Barisione | 2007-10-04 | 1 | -1/+1 |
| | | | | | | | | | | | | 2007-10-03 Marco Barisione <marco@barisione.org> * libempathy/empathy-contact-factory.c: * libempathy/empathy-tp-call.c: * libempathy/empathy-tp-group.c: * libempathy/empathy-utils.c: Initialize every GError to NULL. Fixes bug #482889. svn path=/trunk/; revision=360 | ||||
* | Initial Voice+Video support Fixes bug #468204 (Elliot Fairweather, Xavier | Xavier Claessens | 2007-09-29 | 1 | -0/+655 |
2007-09-29 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-call-window.c: * libempathy-gtk/empathy-call-window.h: * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-call-window.glade: * libempathy-gtk/Makefile.am: * libempathy-gtk/empathy-chat-window.c: * src/empathy-call-chandler.c: * src/empathy-call.chandler: * src/org.gnome.Empathy.Call.service.in: * src/Makefile.am: * libempathy/empathy-utils.c: * libempathy/empathy-utils.h: * libempathy/empathy-tp-call.c: * libempathy/empathy-tp-call.h: * libempathy/Makefile.am: * libempathy/tp-stream-engine.xml: * configure.ac: * doc/libempathy-gtk/libempathy-gtk-docs.sgml: * doc/libempathy/libempathy.types: * doc/libempathy/libempathy-docs.sgml: * doc/libempathy/Makefile.am: * doc/libempathy/tmpl/empathy-utils.sgml: Initial Voice+Video support Fixes bug #468204 (Elliot Fairweather, Xavier Claessens). svn path=/trunk/; revision=339 |