Ronan Abhamon
|
e97343cb78
|
feat(Event): ChatMessageEvent is now a ConferenceEvent
|
2017-10-20 13:51:56 +02:00 |
|
Sylvain Berfini
|
3af62d98d2
|
Fixed crash in file transfer due to backgroundtaskid not being initialized + removed unused header in jni
|
2017-10-19 17:41:01 +02:00 |
|
Ronan Abhamon
|
2941e64e3e
|
feat(Core): provide a low-level BaseObject
|
2017-10-19 15:50:47 +02:00 |
|
Benjamin Reis
|
38f8ef4485
|
connect cppCore with c_core and add received conference events in db
|
2017-10-18 11:18:52 +02:00 |
|
Benjamin Reis
|
84d94988a1
|
uniformize conference event
|
2017-10-18 10:12:22 +02:00 |
|
Ronan Abhamon
|
88fbd50b76
|
feat(MainDB): supports chat messages store
|
2017-10-18 09:35:47 +02:00 |
|
Benjamin Reis
|
5c8fa71e9d
|
create event object on notifed conference event
|
2017-10-17 17:13:52 +02:00 |
|
Benjamin Reis
|
ebe1a5f12f
|
add time managment to confernce event notification
|
2017-10-17 14:51:48 +02:00 |
|
Ghislain MARY
|
15fcc6950d
|
Fix some memory leaks.
|
2017-10-16 17:04:43 +02:00 |
|
Ronan Abhamon
|
4ee2312949
|
feat(EventLog): add new ConferenceParticipantDevice event
|
2017-10-16 15:25:14 +02:00 |
|
Ghislain MARY
|
0bab59418d
|
Handle is-composing notification coming from several participants.
|
2017-10-16 10:40:36 +02:00 |
|
Ronan Abhamon
|
367243d224
|
feat(MainDb): chatroom fetch in progress
|
2017-10-13 15:46:49 +02:00 |
|
Ghislain MARY
|
5cf6bc3b6b
|
Handle case where a received chat message is in fact an outgoing message sent by us from an other device.
|
2017-10-13 15:33:16 +02:00 |
|
Ghislain MARY
|
eac08cf519
|
Move chat notifications source files in their own directory.
|
2017-10-13 14:46:57 +02:00 |
|
Ghislain MARY
|
601a1a6564
|
The cpimFrom address field in the ChatMessage is useless.
|
2017-10-13 14:38:11 +02:00 |
|
Ronan Abhamon
|
0579b0db2b
|
feat(General): provide a L_Q_T macro to access public data in a multiple inheritance case
|
2017-10-13 11:53:06 +02:00 |
|
Ghislain MARY
|
3d50e6e9e2
|
Handle From and To headers in CPIM messages.
|
2017-10-13 11:21:11 +02:00 |
|
Ghislain MARY
|
8ab95782bb
|
Fix state check in the send() method of ChatMessage.
|
2017-10-13 11:21:11 +02:00 |
|
Ghislain MARY
|
505cceb22a
|
Allow overriding storeOrUpdateMessage() and messageReceived() methods of ChatRoomPrivate.
|
2017-10-13 11:21:11 +02:00 |
|
Ghislain MARY
|
3943712131
|
Some cleaning in chat room and chat message.
|
2017-10-13 11:21:11 +02:00 |
|
Ghislain MARY
|
5b139dc79b
|
Fix the URI grammar for CPIM.
|
2017-10-13 11:20:35 +02:00 |
|
Ronan Abhamon
|
a9995e2fce
|
feat(ClientGroupChatRoom): use L_D_T in the case of simple mPrivate access
|
2017-10-13 11:17:15 +02:00 |
|
Ronan Abhamon
|
2d9d5a571c
|
feat(ClientGroupChatRoom): use L_D_T macro when possible
|
2017-10-13 11:15:10 +02:00 |
|
Ronan Abhamon
|
e12b123cf0
|
feat(General): provide a way to get private data in a a multiple inheritance case.
|
2017-10-13 11:08:54 +02:00 |
|
Ronan Abhamon
|
8f1ed031da
|
feat(ChatRoom): call right setSubject method
|
2017-10-12 17:55:35 +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
|
d1c80c1ec9
|
fix(ChatRoom): remove useless includes
|
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 |
|
Sylvain Berfini
|
054a929f9b
|
Compilation fixes
|
2017-10-11 16:15:17 +02:00 |
|
Ronan Abhamon
|
f54682374b
|
fix(CharModifier): clean code (refactor, cppcheck and errorCode is now one reference
|
2017-10-11 16:01:52 +02:00 |
|
Ronan Abhamon
|
013be9e292
|
fix(ChatModifier): use const std::shared_ptr<ChatMessage> &message instead of std::shared_ptr<ChatMessage> message
|
2017-10-11 15:06:37 +02:00 |
|
Ronan Abhamon
|
6310bfb10b
|
fix(ChatMessage): remove ugly send method on chatroom!!!
|
2017-10-11 14:59:16 +02:00 |
|
Ghislain MARY
|
b9c4d7dcdf
|
Handle participant removal in client group chat room.
|
2017-10-11 14:30:05 +02:00 |
|
Ronan Abhamon
|
935e429609
|
fix(Core): clean some dirty code...
|
2017-10-11 14:09:22 +02:00 |
|
Ronan Abhamon
|
7f32ae8582
|
fix(ChatMessage): use L_DECLARE_ENUM to declare direction
|
2017-10-11 11:56:29 +02:00 |
|
Benjamin Reis
|
532020bb4c
|
handle add/remove of participant's device in conference event handlers
|
2017-10-11 11:27:03 +02:00 |
|
Benjamin Reis
|
26cc84140d
|
added participant's device added/removed listener
|
2017-10-11 10:18:57 +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
|
f871550888
|
Fix some bugs in group chat handling.
|
2017-10-10 12:09:19 +02:00 |
|
Ghislain MARY
|
47da8088e3
|
Improve handling of conference event package subscription/notification.
|
2017-10-09 16:40:36 +02:00 |
|
Ghislain MARY
|
24e4b233d9
|
Handle joining an existing group chat room when receiving a REFER inviting us to join.
|
2017-10-09 12:15:08 +02:00 |
|
Ghislain MARY
|
0e671c0563
|
Fix build.
|
2017-10-09 12:15:08 +02:00 |
|
Ronan Abhamon
|
693bd2b78a
|
fix(Core): little performance fixes
|
2017-10-09 11:31:07 +02:00 |
|
Ronan Abhamon
|
efb0bd5c7a
|
feat(Conference): use shared_ptr ref sessions
|
2017-10-09 11:31:07 +02:00 |
|
Sylvain Berfini
|
f8abe9ad07
|
Started multipart tester
|
2017-10-09 10:54:02 +02:00 |
|
Sylvain Berfini
|
4fc9080881
|
Try not to use getContentType and getText methods
|
2017-10-06 17:08:56 +02:00 |
|
Sylvain Berfini
|
b1f48f5769
|
Fixed ChatMessage methods getContentType and getText when receiving a multipart
|
2017-10-06 17:03:34 +02:00 |
|
Sylvain Berfini
|
0db6249af5
|
Simple ChatMessageMultipartModifier created + fixed a few things related to ChatMessages
|
2017-10-06 16:55:20 +02:00 |
|
Ghislain MARY
|
7b59cd6ee6
|
Add API to leave a chat room.
|
2017-10-06 11:09:49 +02:00 |
|