François Grisez
6ade3ddea3
Use a better regex to detect URIs in chat messages
2015-10-06 22:30:18 +02:00
François Grisez
33dde65140
Fix crash when receiving an empty message with Linphone GTK
2015-10-06 10:44:22 +02:00
François Grisez
ad843755c3
Fix issue in the diplaying of the chat messages
...
The end of messages containing at least one
hypertext link was not displayed
2015-10-04 20:27:08 +02:00
François Grisez
3715308ded
Use regex to detect hypertext links in the chat history
...
That fix performance issue when diplaying comlex
messages in the chat history as XML text or
base64-encoded binary message
2015-10-04 19:55:47 +02:00
François Grisez
7e40a82da4
Mark chatroom as read when an hypertext link is clicked
2015-09-29 14:07:01 +02:00
François Grisez
1076333059
Merge branch 'master' into dev_glade_friendlist
2015-09-11 19:25:47 +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
Simon Morlat
17c1072595
fix compilation warning
2015-08-29 01:49:03 +02:00
François Grisez
79be156e7c
Transfer the description of the friend list in main.ui
2015-08-21 00:02:37 +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