Commit graph

609 commits

Author SHA1 Message Date
Sylvain Berfini
1617069f6a Few fixes + added migrate method from rc store logs 2015-09-08 21:44:50 +02:00
Sylvain Berfini
cabf15f1f5 Store call logs in sql database + new method to get all call logs related to a linphone address 2015-09-08 02:45:32 +02:00
Simon Morlat
b9c32d33a5 send presence to multiple instances of a same user that subscribed to us. Fixes memory leak. 2015-09-04 22:23:00 +02:00
Simon Morlat
cf6995ef5c clean chat room api.
fix multiple memory leaks, mainly in gtk UI
2015-09-04 14:57:25 +02:00
Gautier Pelloux-Prayer
fff66504ba gtk: reload sound and video devices each time multimedia settings are opened to detect new devices at runtime (experimental / not perfect though..) 2015-09-02 10:48:32 +02:00
Gautier Pelloux-Prayer
73430e1698 CMake: add HAVE_LIBUDEV_H detection on Linux 2015-09-01 15:41:38 +02:00
Simon Morlat
17c1072595 fix compilation warning 2015-08-29 01:49:03 +02:00
Ghislain MARY
cef38468a6 Fix little memory leak of the chat database filename. 2015-08-28 18:43:45 +02:00
Gautier Pelloux-Prayer
3f14debcbd i18n: pull translations and change duration display from HH::MM::ss to HH:MM:ss 2015-08-24 11:11:45 +02:00
Simon Morlat
db0db1b297 fix win32 build 2015-08-23 19:24:38 +02:00
François Grisez
04c77d2b21 Realy fixes hypertext link in chat rooms on Windows 2015-08-21 11:19:01 +02:00
François Grisez
ee44a22e62 Fix clickable link in chatroom on Windows and MacOS 2015-08-20 10:11:24 +02:00
Simon Morlat
e196e55ea3 fix memory leaks in gtk interface 2015-08-12 18:22:32 +02:00
Simon Morlat
0aef436df6 fix crash when terminating call at the GTK interface level. 2015-08-12 17:35:35 +02:00
François Grisez
55c25fac4f Describes the login frame in a separated UI file 2015-08-09 22:30:17 +02:00
François Grisez
75f2ce0632 GTK: automatically select the default proxy config in the settings panel 2015-08-07 15:43:34 +02:00
François Grisez
37166415a7 Add freshly added UI files in POTFILES.in 2015-08-07 11:15:53 +02:00
François Grisez
1bd418922d Move glade description of the in-call view and the conference view into independent files 2015-08-06 21:45:21 +02:00
Gautier Pelloux-Prayer
06f2556e5a setupwizard.c: fix previous commit (verify that settings window is opened first) and smooth regex concerning email/username on account creation/login 2015-08-06 17:25:49 +02:00
Gautier Pelloux-Prayer
dcc650db21 setupwizard.c: refresh the accounts list in settings when closing the assistant 2015-08-06 16:34:46 +02:00
François Grisez
1d2f402b4d Fix looking up of icons by name 2015-08-04 16:33:48 +02:00
François Grisez
8b3d28af54 Use PNG format for volume control icons on Windows 2015-08-04 16:08:25 +02:00
François Grisez
c29def8492 Fixed version of "Use icons designed by Kerosine for speaker and microphone icons"" 2015-08-04 11:54:57 +02:00
Simon Morlat
4bc7428d30 Revert "Use icons designed by Kerosine for speaker and microphone icons"
This reverts commit 2a3e4c46ab.
2015-08-03 18:15:30 +02:00
François Grisez
2a3e4c46ab Use icons designed by Kerosine for speaker and microphone icons 2015-08-03 17:24:10 +02:00
Gautier Pelloux-Prayer
668d125b4d main.c: redo properly button management in linphone_gtk_update_call_buttons() 2015-08-03 09:34:49 +02:00
Simon Morlat
fbc7b86f1e revert changes made into linphone_gtk_update_call_buttons() as they are totally breaking the management of start_call and add_call buttons. 2015-08-02 16:14:50 +02:00
François Grisez
3e5a6600d0 Move the definiton of the chat view in a dedicated UI file 2015-08-01 22:44:30 +02:00
François Grisez
e6c50db150 Add a new function to load view from UI fils 2015-08-01 22:44:29 +02:00
François Grisez
1ef7f7fabc Remove unuseful lines 2015-08-01 22:44:28 +02:00
Gautier Pelloux-Prayer
1231b834c1 gtk: add chat icon near call in main bar 2015-07-31 15:56:37 +02:00
François Grisez
f2676e5101 Fix sound control in GTK+ interface 2015-07-30 17:52:06 +02:00
François Grisez
3639e8070c Change volume percentage variable type from double to float 2015-07-30 12:02:32 +02:00
François Grisez
27a3183e20 Add scale buttons in the incall view to set speaker and mouth volume gain 2015-07-29 17:25:47 +02:00
François Grisez
2c63fa85b0 Fix crash due to libintl on Windows with Visual Studio 2015-07-29 17:25:47 +02:00
Gautier Pelloux-Prayer
d9f41fff5a proxy config: modify linphone_proxy_config_get_contact and add linphone_proxy_config_get_identity_address returning LinphoneAddress and move all documentation to linphone_proxy_config.h 2015-07-29 13:26:53 +02:00
Jehan Monnier
44987d644d add LINPHONE_VIDEO_DISPLAY_AUTO/NONE to avoid manipulating scalar values directly 2015-07-22 12:04:29 +02:00
François Grisez
3c147be53f Does not set transient windows as modal
This prevented user to close the preview window and caused a freeze in
the audio wizard
2015-07-21 11:21:50 +02:00
François Grisez
a228a2715e Disables changing cursor when it hovers a chatroom link with GTK+ version < 2.22
This feature cannot be implemented because gdk_cursor_get_cursor_type() is unavailable
2015-07-20 14:25:59 +02:00
Ghislain MARY
0e4d2550c2 Fix compilation of linphonec and linphone-gtk. 2015-07-20 12:41:55 +02:00
François Grisez
28b8604318 Enable to copy an URI from chat room by right-clicking on a link 2015-07-19 18:13:52 +02:00
François Grisez
b5e47d1f94 Use gtk_show_uri instead of a builtin function to open link from chat 2015-07-18 18:57:05 +02:00
François Grisez
29535f725e Add https:// ftp:// and ftps:// to the list of supported URIs in the chat view 2015-07-17 11:15:26 +02:00
François Grisez
f403bee7c1 Fix build issue 2015-07-17 10:45:29 +02:00
François Grisez
37a85f2e41 Enable Linphone to open URIs from chat room on Windows and MacOSX 2015-07-17 10:36:38 +02:00
Gautier Pelloux-Prayer
e95b401dc3 i18n: change "add to contact" popup message and update translations 2015-07-17 09:35:31 +02:00
François Grisez
28db12870d Add debug message when opening chatroom link fails 2015-07-16 22:50:40 +02:00
François Grisez
2920354d29 Turns the cursor into hand when hovering a link in the chat room 2015-07-16 22:50:40 +02:00
François Grisez
72f48ef10c Open the default browser when clicking on a link in the chat view on Linux 2015-07-16 22:50:39 +02:00
François Grisez
4f0581f199 Color URI in the chat view 2015-07-16 22:50:39 +02:00