Commit graph

128 commits

Author SHA1 Message Date
Gautier Pelloux-Prayer
f6381d913a license: update FSF address 2016-07-27 11:58:38 +02:00
Ghislain MARY
472befa723 Fix vfs header name. 2016-07-19 12:23:17 +02:00
Gautier Pelloux-Prayer
9694b9e24d gtk: fix chat.c poor performance when loading conversation due to scroll-to-end function misimplemented. Increase history size to 250000 2016-06-27 15:38:20 +02:00
Ghislain MARY
fb9c200a55 Replace MSList by bctbx_list_t in console and gtk. 2016-06-16 18:41:41 +02:00
Ghislain MARY
c13647f8bd Treat warnings as errors on Windows. 2016-06-16 12:23:53 +02:00
Gautier Pelloux-Prayer
2fc0aef1b9 gtk: add lime icon in chat 2016-05-31 17:43:46 +02:00
Gautier Pelloux-Prayer
7876118643 gtk: display seconds in chat message delivery time 2016-05-31 15:45:59 +02:00
Simon Morlat
b79535afe9 fix automake build and simplify sqlite enablement options 2016-05-20 09:37:53 +02:00
Sylvain Berfini
6c456f4300 Remove something commited that wasn't supposed to be 2016-04-14 15:17:26 +02:00
Sylvain Berfini
e7022216c6 Small trick to display received file transfer message url in chat 2016-04-14 15:06:33 +02:00
Ghislain MARY
5baf4362f0 Fix some depreciation warnings. 2016-03-10 17:57:27 +01:00
Gautier Pelloux-Prayer
4974896339 win32: use _WIN32 macro instead of WIN32 2016-03-09 16:25:08 +01:00
Gautier Pelloux-Prayer
863dc2bc46 chat.c: fix crash when sending from lime to non-lime client 2016-02-22 16:54:56 +01:00
Gautier Pelloux-Prayer
2c815eeb8b gtk: use gtk_signal instead of g_signal since we must propagate the event further 2016-01-05 13:59:45 +01:00
Gautier Pelloux-Prayer
743f1a619b gtk: mark current chat as read when application gains focus 2016-01-05 10:31:23 +01:00
Gautier Pelloux-Prayer
3a5838fd3d gtk: update badge count when marking some messages read 2015-12-23 11:48:30 +01:00
Gautier Pelloux-Prayer
d18a67deff gtk: add badge on MacOSX counting the number of unread messages 2015-12-22 10:42:02 +01:00
Ghislain MARY
cafb1dfa3e Fix strict-prototypes warnings. 2015-11-20 17:56:11 +01:00
Ghislain MARY
c3e3178942 Fix bug 0002636: Don't know who sent a chat message from a notification. 2015-11-10 15:13:36 +01:00
Ghislain MARY
102c303a16 Fix bug with display of chat message status. 2015-10-29 17:05:42 +01:00
François Grisez
789bc59ff5 Rework friendlist in order to show buttons while hovering the friendlist 2015-10-21 12:50:22 +02:00
François Grisez
9e47098fa8 Update chat tab header when clicking on another friend 2015-10-21 08:53:57 +02:00
François Grisez
d2581d19f2 Gtk: improve appearance of chat header tabs
* use the "linphone-start-chat" icon
* factorisation of the code managing the display of header tabs
2015-10-20 14:34:45 +02:00
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