Commit graph

48 commits

Author SHA1 Message Date
Ghislain MARY
711495218a Revert "Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp""
This reverts commit 2686dca63a.
2018-04-12 11:47:14 +02:00
François Grisez
0e7ae694d7 Merge branch 'dev_refactor_cpp' into dev_doc_generator 2018-04-10 17:26:53 +02:00
Jehan Monnier
2686dca63a Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp"
This reverts commit d7890dbe74, reversing
changes made to e6158d8da5.
2018-04-05 12:08:44 +02:00
Sylvain Berfini
f4d4423fb1 Merge branch 'dev_refactor_cpp' into dev_content_cpp 2018-04-04 13:06:53 +02:00
Sylvain Berfini
cd08c6e2fe Added missing doc in header 2018-03-28 15:28:58 +02:00
François Grisez
40ca8aca3f Merge remote-tracking branch 'public/dev_refactor_cpp' into dev_doc_generator 2018-03-27 16:21:37 +02:00
Sylvain Berfini
bca906e399 Merge branch 'dev_refactor_cpp' into dev_content_cpp 2018-03-19 17:01:05 +01:00
Ghislain MARY
09025ed3c8 Add chat room callbacks to handle subscription to registration state of participants + add new group chat tester. 2018-03-14 18:18:39 +01:00
François Grisez
a3c41aae31 Fixes references in Doxygen docstrings 2018-03-07 16:43:13 +01:00
Ghislain MARY
95c39b0e1a Configure the conference factory uri on the proxy config instead of the core. 2018-03-05 14:29:01 +01:00
Ghislain MARY
71fd0d0a64 Add linphone_chat_room_set_current_callbacks() API. 2018-02-27 17:13:04 +01:00
Ghislain MARY
0f55122183 Fix group chat testers broken because of multiple chat room listeners + fix is-composing count in group chat testers + deactivate instable group chat testers for the moment. 2018-02-27 13:45:06 +01:00
Sylvain Berfini
4ba2aa8af0 Added multi listener for ChatRoom 2018-02-22 10:52:23 +01:00
Sylvain Berfini
9f5a74bd42 Added linphone_chat_room_get_last_update_time method 2018-02-13 14:46:48 +01:00
Sylvain Berfini
107aa11e13 Added methods to get only a list of ChatMessageEventLog from a ChatRoom 2018-02-13 11:19:49 +01:00
Sylvain Berfini
122098ac04 More work on C/C++ Contents 2018-02-08 11:24:30 +01:00
Sylvain Berfini
e82e002911 Use int instead of LinphoneChatRoomCapabilitiesMask as wrapper currently translates it wrong (as unsigned int instead of int) 2018-01-30 11:27:37 +01:00
Sylvain Berfini
eed9ab3c83 Added hasCapability method on C ChatRoom 2018-01-30 11:15:30 +01:00
Ronan Abhamon
26ad07a02e feat(core): update date of some files 2018-01-15 09:17:54 +01:00
Ronan Abhamon
f5a75c9db4 feat(include): add some missing _L prefixes 2018-01-09 13:55:34 +01:00
Ghislain MARY
1cf7027eb1 Add fetch of participant devices, checking of their capabilities and improve group chat tests. 2017-12-19 14:15:22 +01:00
Ghislain MARY
5b31f56f6c Handle fallback to basic chat room when a client group chat room is created inviting a single participant that does not support it. 2017-12-19 14:15:22 +01:00
Ronan Abhamon
9258c5f145 feat(ChatRoom): provide an abstract chat room for chat room migration proxy 2017-12-12 16:07:49 +01:00
Sylvain Berfini
1614e6c126 Fixed encryption when using old chat rooms + fixed decrypt async mechanism in chat message reception + fixed async b64 tester 2017-12-11 13:14:58 +01:00
Ronan Abhamon
a57290dbca feat(c-chat-room): add new function to get events list size 2017-12-04 15:08:20 +01:00
Ghislain MARY
89ed9caeeb Rename isReadOnly() to hasBeenLeft() in ChatRoom. 2017-11-30 17:16:30 +01:00
Benjamin Reis
286199423f wrap chatroom isReadOnly method 2017-11-30 14:56:55 +01:00
Sylvain Berfini
caacc7a87f Started ChatRoom getLastChatMessage 2017-11-27 10:55:29 +01:00
Ronan Abhamon
a947f8bd6c feat(c-chat-room): add a method to get local address 2017-11-23 11:46:32 +01:00
Sylvain Berfini
bb9cf6a74f Reworked iscomposing addresses cache 2017-11-22 14:02:40 +01:00
Ghislain MARY
d4d88312ae Add a callback on the ChatRoom to generate the conference address. 2017-11-16 18:09:37 +01:00
Ronan Abhamon
105e63f271 feat(core): provide a local address on chat room (the core is dead now) 2017-11-15 14:47:06 +01:00
Ghislain MARY
cc5ebffda4 Add linphone_chat_room_get_me() API. 2017-11-08 17:12:00 +01:00
Ronan Abhamon
c26031d755 feat(c-chat-room): provide a way to get history events 2017-10-24 18:03:20 +02:00
Sylvain Berfini
9add45af7e Fixed doc for function added in previous commit 2017-10-24 09:15:07 +02:00
Sylvain Berfini
d9964748fb Added a C method to get a list of composing addresses in a chat room 2017-10-23 17:32:55 +02:00
Ghislain MARY
5917785107 Add linphone_chat_message_send() API. 2017-10-13 14:26:58 +02:00
Sylvain Berfini
def3a31e09 Do not wrap IMEE + fix java wrapper compil when using -j + fixed classBl in abstractAPI tool + various fixes for jni layer of java wrapper 2017-10-12 13:06:02 +02:00
Ghislain MARY
3d10bbc99b Handle change of admin status of a participant in group chat. 2017-10-10 17:17:30 +02:00
Ghislain MARY
7b59cd6ee6 Add API to leave a chat room. 2017-10-06 11:09:49 +02:00
Ghislain MARY
81340cfcb8 Fix license headers. 2017-10-05 15:09:09 +02:00
Ghislain MARY
4eb16ce346 Do not return a Participant in the addParticipant() method of the conference interface because the addition can be done asynchronously. 2017-10-04 14:18:53 +02:00
Ghislain MARY
bb5d418afd Add accessors for the conference subject in the conference interface. 2017-10-02 16:56:53 +02:00
Ghislain MARY
b5c4007d59 Change getId() to getConferenceAddress() in the conference interface. 2017-09-27 15:02:38 +02:00
Ghislain MARY
7d6d2da2fc Add missing linphone_chat_room_get_state() API. 2017-09-21 10:13:32 +02:00
Ghislain MARY
0a15a02ff0 Add callbacks to the LinphoneChatRoom object. 2017-09-18 11:52:35 +02:00
Ghislain MARY
d7dbb9b984 Wrap the conference interface in the C chat room object. 2017-09-15 15:43:23 +02:00
Ghislain MARY
cfbb66457f Add a specific header for the chat room API. 2017-09-15 11:35:02 +02:00