Commit graph

57 commits

Author SHA1 Message Date
Simon Morlat
3d744d4070 * add test for ipv6 calls
add linphone_call_media_in_progress() method for app to easily check that ice has finished or not its processing.
Update GTK app accordingly, so that adding video is no longer possible while ICE is in progress.
2014-11-07 18:02:29 +01:00
Simon Morlat
38b813c215 implement play of video file within call.
Can be tested by drag droppingn a mkv file (H264) into video window.
2014-10-03 18:27:40 +02:00
Simon Morlat
d8c546bf5f fix for gdk on centos 6 2014-09-30 21:55:54 +02:00
Simon Morlat
794cde7c91 managed video window works on windows as well. 2014-09-28 19:36:06 +02:00
Simon Morlat
1cae8fb66f works on macos 2014-09-28 13:49:48 +02:00
Simon Morlat
550b9dc335 add dialog to enter/exit fullscreen mode, works ok on linux 2014-09-27 21:27:15 +02:00
Simon Morlat
b9b8b9e0ba gtk: implement fullscreen video mode by having gtk managing the video window (not created by mediastreamer2). 2014-09-26 20:42:32 +02:00
Gautier Pelloux-Prayer
717db9fd8d Improved strict compilation flags 2014-09-11 15:46:05 +02:00
Simon Morlat
7e0e6ff1be allow setting output framerate, get actual sent and received framerate from call params 2014-07-03 13:16:46 +02:00
Ghislain MARY
acca0f19ad Normalize function name. 2014-07-01 16:34:09 +02:00
Gautier Pelloux-Prayer
5394925707 fix some memory leaks in gtk 2014-06-30 10:09:19 +02:00
Ghislain MARY
52d8d8c59a Show RTP profile in call statistics dialog. 2014-06-04 18:10:21 +02:00
Simon Morlat
c08b540f7b fix crash in ms2, enhance audio assistant, fix crash when changing the record device 2014-03-21 19:06:33 +01:00
Margaux Clerc
9073389641 Add audio assistant
Fix wizard bug
2014-03-21 14:46:00 +01:00
Margaux Clerc
b15fa27457 Add video resolution in call stat 2014-01-16 17:52:16 +01:00
Margaux Clerc
d0279bf404 Fix bug report 2013-05-07 11:49:54 +02:00
Margaux Clerc
cf65a0f6f9 hold_call disabled in conf
set minimum size to contact list
2013-04-26 12:24:38 +02:00
Margaux Clerc
ff0f3964c5 Fix UI feedbacks :
- updates pixmaps
- contact list resizable
- property.ui modified
- call stats remove when a call ends
- update hebrew translation file
2013-04-26 10:51:14 +02:00
Margaux Clerc
f9eae01a93 Updated translation file
Clear missed call
Add picture for unread messages
2013-04-09 10:52:21 +02:00
Margaux Clerc
2499c3aa4f Automatically adding friends in the address book
Display missed call in recent calls tab
Notification for chat message
2013-04-04 16:33:34 +02:00
Simon Morlat
08eb7e6fbe add call recording feature to conference
fix broken gtk conference interface.
2013-02-22 17:22:27 +01:00
Simon Morlat
990cbb596d - fix text_received() callback so that it can work without date header.
- add api to add custom header (work in progress)
- add accessors to call logs and hide the structure into private.h
2013-02-06 22:29:13 +01:00
Simon Morlat
0700c04d4a implement call recording. 2013-02-06 15:06:40 +01:00
Margaux Clerc
c7946c6225 Keypad in another frame 2013-01-30 17:14:14 +01:00
Margaux Clerc
199133a740 removed keypad 2013-01-30 15:48:49 +01:00
Yann Diorcet
be6d786ba2 Add upnp call stats 2013-01-24 15:59:42 +01:00
Margaux Clerc
6e5daed5fd Disabled buttons in conf frame, callview improved, removing the search bar 2013-01-09 10:47:31 +01:00
Margaux Clerc
e9d61a3e4d new ui improvements more contact oriented :
-integration of the chat window in the main window
	-change of the contact tab
	-change of the appearance of the window call and conference
	-chat messages saved during the time of the execution of the software
2012-12-14 14:41:16 +01:00
Margaux Clerc
212e987db9 Merge remote-tracking branch 'origin/master' into dev_gtk_new_ui
Conflicts:
	gtk/incall_view.c
	gtk/main.ui
2012-10-18 15:32:21 +02:00
Margaux Clerc
389a9bcfd3 work in progress: chat, new ui blabla 2012-10-18 15:03:14 +02:00
Ghislain MARY
e43709fd12 Handle LinphoneIceStateFailed. 2012-09-19 18:07:06 +02:00
Simon Morlat
0b475524e7 add call statistics window to gtk 2012-09-19 17:14:49 +02:00
Ghislain MARY
d0e7a66501 Refactor code to prevent changing linphone_core API. 2012-08-09 13:04:19 +02:00
Ghislain MARY
652471f66f Defer call update when adding video during communication if ICE is activated to wait for ICE candidates gathering to finish. 2012-08-01 15:24:15 +02:00
Ghislain MARY
53d44ea8ee Add some checks to prevent crashes. 2012-07-31 17:10:53 +02:00
Simon Morlat
48f34568c9 implement notifications when doing transfers 2012-03-29 15:09:52 +02:00
Simon Morlat
20d21f4b5b Bugfixing of dynamic video add/remove 2012-02-23 17:38:05 +01:00
Simon Morlat
4b178dc8b2 implement dynamic video add/remove in gtk ui. 2012-02-22 18:29:55 +01:00
Jehan Monnier
e177c7e781 GTK2.18 support 2012-01-10 13:32:34 +01:00
Simon Morlat
7c514d326b fixes for sRTP support 2011-11-21 22:25:23 +01:00
Simon Morlat
d304288421 encryption support in progress 2011-11-07 17:08:00 +01:00
Simon Morlat
fab5b9b712 support to display encryption 2011-11-07 12:22:14 +01:00
Simon Morlat
e50de2a2ef conferencing improvement, works in GTK ui. 2011-10-11 22:12:17 +02:00
Simon Morlat
93cebd8f63 - decline incoming calls when there is already an incoming call or an outgoing call not yet established. 2011-10-07 16:25:41 +02:00
Simon Morlat
e7ab8d2525 display audio levels in gtk interface 2011-09-27 22:21:32 +02:00
Simon Morlat
b031fb162c add missing file, simplify 2nd call/pause/resume behavior by automatically pausing running call. 2011-09-18 17:14:31 +02:00
Simon Morlat
b6a5ffcec9 GTK: provides call logs in a tab
Better icons for incall view + spinner
2011-09-17 00:20:09 +02:00
Simon Morlat
4f2c73c2f2 implement call quality indicator 2011-06-09 23:27:29 +02:00
Simon Morlat
b5ebef3be8 add traditional chinese, update german, fixes translation issues 2011-04-08 23:05:14 +02:00
Simon Morlat
e7f46ddfbb show buttons 2011-02-01 17:23:22 +01:00