Commit graph

98 commits

Author SHA1 Message Date
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
Simon Morlat
17c1072595 fix compilation warning 2015-08-29 01:49:03 +02:00
François Grisez
ee44a22e62 Fix clickable link in chatroom on Windows and MacOS 2015-08-20 10:11:24 +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
1bd418922d Move glade description of the in-call view and the conference view into independent files 2015-08-06 21:45:21 +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
1ef7f7fabc Remove unuseful lines 2015-08-01 22:44:28 +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
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
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
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
François Grisez
4392670762 Simplify linphone_gtk_push_text() a bit 2015-07-16 22:50:39 +02:00
François Grisez
bd747fb9ef Define a GtkTextTag for clickable links 2015-07-16 22:50:39 +02:00
François Grisez
c56d443866 Rework GtkTextTags of the chat historic 2015-07-16 22:50:39 +02:00
Gautier Pelloux-Prayer
d78aed08aa chat.c: mark messages as read anytime user starts replaying 2015-04-14 13:37:59 +02:00
Simon Morlat
7ceb3367fe fix bug when receiving a chat from someone not in the contact list.
rename "Use IPv6 instead of IPv4" by "Allow IPv6", which is more inline with what is implemented.
2015-03-27 09:36:30 +01:00
Ghislain MARY
d534a643ca Fix build with MinGW. 2015-03-02 09:54:39 +01:00
Ghislain MARY
d783aedfe3 Fix build of the GTK interface with Visual Studio. 2015-02-27 18:06:52 +01:00
François Grisez
948ae319a4 Fix color issues in the chat room when a dark GTK theme is used 2015-02-19 22:41:43 +01:00
Simon Morlat
59e1152de2 update ms2 and ortp and fix potential crash in gtk UI 2014-11-25 17:47:36 +01:00
Ghislain MARY
4ac1ccdf05 Handle the callbacks associated with a chat message directly in the LinphoneChatMessage object instead of in the LinphoneCore object. 2014-11-24 16:16:17 +01:00
Simon Morlat
400c26cf1e workaround problem with chat view not displaying as it should with chinese
languages. It is a gtk bug, same as the one previously workarounded with
the GtkEntry. The same workaround works for the GtkTextView.
2014-10-06 17:53:15 +02:00
Gautier Pelloux-Prayer
717db9fd8d Improved strict compilation flags 2014-09-11 15:46:05 +02:00
Simon Morlat
95030951d1 add new function to play a file locally, in or out of calls.
add new function to define a tone or wav file to be played automatically upon call errors
2014-03-04 22:58:56 +01:00
Ghislain MARY
d468050c8b Implement RFC3994: Indication of Message Composition for Instant Messaging. 2014-01-03 15:01:18 +01:00
margaux clerc
62eaa0c0e5 Add wizard button in preferences only if it is enabled
Changes the version of .ui for older gtk version
Fix chat without message storage
2013-12-22 20:28:08 +01:00
Simon Morlat
34950ccb8a fix problems with chat in GTK interface due to SIP uris not compared properly. 2013-10-31 18:06:11 +01:00
Ghislain MARY
1c604269a5 Use linphone_core_interpret_url() instead of linphone_core_interpret_friend_uri(). 2013-09-19 11:41:52 +02:00
Ghislain MARY
20dfd43aac More coherent friend API. 2013-09-19 11:15:29 +02:00
Jehan Monnier
92abb3d3e5 an op is considered as secure if both from and to uri are sips 2013-09-09 12:41:17 +02:00
Ghislain MARY
a147f07905 Merge branch 'master' of git.linphone.org:linphone into belle-sip 2013-07-02 17:46:02 +02:00
Ghislain MARY
c7ed2a7a7d Merge branch 'master' of git.linphone.org:linphone into belle-sip 2013-05-21 14:30:16 +02:00
Margaux Clerc
f9bd7bb035 scroll to the end when load chat history 2013-05-16 12:25:53 +02:00
Margaux Clerc
5d1809e46c scroll to the end when load chat history 2013-05-16 12:25:53 +02:00
Simon Morlat
2f10fbdde7 improve notifications of incoming chat messages
- star appears even if already in the good chat tab
- contact with active chats are displayed first in the friend list
- activate icon pumping on Mac OS
2013-05-15 22:28:23 +02:00
Simon Morlat
1a38d9fd74 improve notifications of incoming chat messages
- star appears even if already in the good chat tab
- contact with active chats are displayed first in the friend list
- activate icon pumping on Mac OS
2013-05-15 14:30:41 +02:00
Simon Morlat
3dcb6fd44b improve notifications of incoming chat messages
- star appears even if already in the good chat tab
- contact with active chats are displayed first in the friend list
- activate icon pumping on Mac OS
2013-05-15 14:30:41 +02:00
Margaux Clerc
29a290f43b fix display of delivery notification 2013-05-02 15:57:02 +02:00
Margaux Clerc
adb9fa635e update chat state message changed 2013-04-23 12:38:58 +02:00
Margaux Clerc
fcb7ec2b4b update chat state message changed 2013-04-23 12:38:58 +02:00
Simon Morlat
58e13184e6 fix crash in gtk chat 2013-04-19 15:44:12 +02:00
Simon Morlat
f0ac752704 fix crash in gtk chat 2013-04-19 15:44:12 +02:00