Commit graph

42 commits

Author SHA1 Message Date
Ronan Abhamon
5e4cb463db feat(c-tools): remove C_TYPE parameter of L_GET_CPP_PTR_FROM_C_STRUCT 2017-09-20 19:40:29 +02:00
Ronan Abhamon
f64376cbc1 fix(Conference): add override when necessary and cast correctly nb participants 2017-09-20 12:49:17 +02:00
Ronan Abhamon
8ae87e2f3f feat(Core): deal with more warning options! 2017-09-20 12:45:17 +02:00
Ghislain MARY
53b9758d7a Handle conference listener in client group chat room and wrap participant manipulation callbacks in LinphoneChatRoomCbs. 2017-09-19 17:17:23 +02:00
Ghislain MARY
1b60a6fc4a Handle the chat room state. 2017-09-19 11:40:30 +02:00
Ronan Abhamon
ffc4abad2d fix(chat): coding style 2017-09-19 11:20:41 +02:00
Ronan Abhamon
ad7cb274c8 fix(chat/conference): use const shared_ptr reference in removeParticipant(s) 2017-09-19 11:11:11 +02:00
Ronan Abhamon
d460e32a0f feat(Core): use for (var : list) syntax when possible 2017-09-19 10:40:08 +02:00
Ghislain MARY
0a15a02ff0 Add callbacks to the LinphoneChatRoom object. 2017-09-18 11:52:35 +02:00
Ghislain MARY
902d6c1d69 Fix crash in chat room destruction. 2017-09-15 16:14:46 +02:00
Ghislain MARY
8e9bbb6899 Use c-tools for LinphoneChatRoom. 2017-09-14 16:12:22 +02:00
Ronan Abhamon
af09244d95 fix(CpimParser): simplify code on message headers creation 2017-09-14 14:56:18 +02:00
Ronan Abhamon
0102ef79fc feaf(core): remove useless std... 2017-09-14 14:52:22 +02:00
Ghislain MARY
bef0f90bf5 Add the canHandleParticipants() method to the conference interface. 2017-09-14 11:17:04 +02:00
Ghislain MARY
4a13ac6a7a Use real pointer for C++ object inside LinphoneCallParams as it is a ClonableObject. 2017-09-13 17:40:09 +02:00
Ghislain MARY
a5ce479aa3 Add function to create a client group chat room. 2017-09-13 17:40:08 +02:00
Ronan Abhamon
a7b9d99f62 feat(variant): add impl (in progress) on getValue 2017-09-13 17:00:41 +02:00
Sylvain Berfini
0c9fbfc16c Improved CPIM parser to parse all MIME-encapsulated message content headers 2017-09-13 15:27:36 +02:00
Sylvain Berfini
3d30114ea7 Removed string content type from chatMessage 2017-09-13 13:10:09 +02:00
Sylvain Berfini
05b91d4b64 Started CPIM chat message modifier 2017-09-13 12:36:02 +02:00
Ronan Abhamon
cd10ea5d66 feat(Object): provide a way to deal with user data (properties/variant) 2017-09-13 12:05:53 +02:00
Ronan Abhamon
b1a37f6bd0 feat(utils): remove content-type files 2017-09-13 09:12:42 +02:00
Ronan Abhamon
44152b9f48 use real pointer in c wrapped clonable object 2017-09-12 15:08:10 +02:00
Sylvain Berfini
207a871090 Changes for ChatMessage & ChatMessageModifiers 2017-09-12 14:28:59 +02:00
Sylvain Berfini
8fce516b8f Added chat message modifiers skeletons 2017-09-12 13:28:40 +02:00
Ghislain MARY
6c61358267 Set 'on' prefix for listener methods. 2017-09-12 11:28:01 +02:00
Ghislain MARY
8063ae024e Create classes for the different types of chat rooms. 2017-09-11 18:11:49 +02:00
Ronan Abhamon
10a84cf9af feat(chat): move cpim in chat folder 2017-09-11 14:55:57 +02:00
Ronan Abhamon
93d9c5101a Merge branch 'chat-events-cpp' into dev_refactor_cpp 2017-09-11 12:02:03 +02:00
Ghislain MARY
7588a54016 Convert LinphoneCall to Call C++ class. 2017-09-08 14:15:08 +02:00
Ronan Abhamon
795b46413b fix(core): sort include 2017-09-07 16:00:58 +02:00
Ronan Abhamon
f94f51521c feat(core): rename message to chat-message 2017-09-07 15:56:35 +02:00
Ghislain MARY
6d54b3c46d Add class skeletons for refactoring of conference. 2017-09-07 13:56:43 +02:00
Simon Morlat
daa9ed3fa2 fix compilation issue on android 2017-09-07 09:30:57 +02:00
Ronan Abhamon
1f46a5677f feat(core): many fixes 2017-09-05 15:02:19 +02:00
Ronan Abhamon
1c3bcf0b16 feat(core): big refactoring & full c address impl 2017-09-05 13:59:54 +02:00
Ghislain MARY
e414951cd9 Really fix duration of remote refresh timer for is-composing. 2017-09-01 11:41:17 +02:00
Sylvain Berfini
5c8fe022b6 Fixed compil by commenting out unused variable 2017-09-01 09:32:20 +02:00
Ghislain MARY
ee64853310 Handle IMDN and is-composing in specific classes. 2017-08-31 14:06:10 +02:00
Ronan Abhamon
ad493beca7 fix(ChatRoom): use Utils::toString instead of to_string (Android problem) 2017-08-30 14:50:14 +02:00
Ronan Abhamon
289dc072ed feat(c-wrapper): provide a wrapper helper to access private data 2017-08-30 14:12:39 +02:00
Ghislain MARY
0babed04f4 Use ChatRoom C++ class. 2017-08-30 10:27:51 +02:00