Sylvain Berfini
3a39020f81
Added canHandleCpim method on chat rooms to know whether or not send Cpim messages through it
2018-01-11 17:23:26 +01:00
Ronan Abhamon
f94554d7a5
feat(chat-room): CapabilitiesMask is now an EnumMask type
2017-12-19 11:09:28 +01:00
Ronan Abhamon
3454bd3aa6
fix(ChatRoom): clean some pieces of code in Abstract and ServerGroupChatRoom (stub)
2017-12-12 16:07:49 +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
Ronan Abhamon
e9805213e2
fix(conference): replace getNbParticipants to participantCount
2017-12-04 15:49:53 +01:00
Ghislain MARY
89ed9caeeb
Rename isReadOnly() to hasBeenLeft() in ChatRoom.
2017-11-30 17:16:30 +01:00
Ronan Abhamon
71757bbce7
feat(MainDb): save chat room read only state
2017-11-30 14:15:38 +01:00
Ghislain MARY
9a8181ee31
Some fixes for call handling.
2017-11-27 12:24:47 +01:00
Ronan Abhamon
90b653f60f
fix(chat-room): hide public onChatMessageReceived handler!
2017-11-22 15:26:15 +01:00
Ghislain MARY
bb5b22b932
Use IdentityAddress in conference.
2017-11-21 10:43:20 +01:00
Ronan Abhamon
1ca9d64af8
feat(core): avoid virtual inheritance of CoreAccessor
2017-11-17 15:49:45 +01:00
Ronan Abhamon
6dd6e829a3
feat(conference): refactoring, use CoreAccessor and ChatRoomId
2017-11-17 15:49:45 +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
a7ff19566d
fix(core): misc =>
...
- return nullptr if conference factory uri is not set
- Address object is now more robust
- remove custom SharedFromThis object
- CoreAccessor throw exception if core is destroyed
- Core must be created with a static method
- Partial fetch of chat message
- ...
2017-11-03 10:38:50 +01:00
Ronan Abhamon
223bd817a9
feat(core): break completely old message storage api impl
2017-11-02 12:03:16 +01:00
Sylvain Berfini
f702e9a8fe
Added new callback for message received on chat room with chat event log
2017-10-30 11:50:57 +01:00
Ronan Abhamon
34b2882e38
feat(Core): use chat room api from new core
2017-10-26 10:09:39 +02:00
Ronan Abhamon
006ecf4d76
feat(Conference): hide private attributes of Conference classes (feat Benjamin Reis aka Ben Rei Jeb)
2017-10-12 16:55:53 +02:00
Ronan Abhamon
531e3d1b8c
feat(ChatRoom): add a capabilities getter
2017-10-12 10:54:20 +02:00
Ronan Abhamon
978f20f8cf
feat(Chat): better architecture
2017-10-11 18:01:41 +02:00