Ghislain MARY
6999d35423
Add friend class.
2017-11-22 16:43:12 +01:00
Ronan Abhamon
90b653f60f
fix(chat-room): hide public onChatMessageReceived handler!
2017-11-22 15:26:15 +01:00
Ronan Abhamon
fa861d553d
fix(core): add explicit on some constructors
2017-11-22 13:57:31 +01:00
Benjamin Reis
e1122d15f5
add multipart notify support for conference events
2017-11-20 14:52:15 +01:00
Ronan Abhamon
46a194d5b3
feat(core): add findChatRooms impl
2017-11-17 15:49:45 +01:00
Ghislain MARY
902cb50104
Merge SimpleAddress and GruuAddress classes into a single IdentityAddress class.
2017-11-16 16:05:18 +01:00
Ghislain MARY
f117ff958c
Fix chat related code that was broken with the introduction of ChatRoomId.
2017-11-16 14:08:36 +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
Ronan Abhamon
9d4a1f3cd5
feat(MainDb): add a weak list of event references
2017-11-08 15:21:54 +01:00
Ghislain MARY
120117f7b3
Add the SimpleAddress class to ease the comparison of addresses for the conference participants and the list of chat rooms.
2017-11-07 15:27:09 +01:00
Erwan Croze
c1ceea6c2d
Fix database init
2017-11-06 11:59:44 +01:00
Ronan Abhamon
cb045ce1b1
fix(ChatRoom): rename some functions
2017-11-06 09:17:53 +01:00
Sylvain Berfini
4a046d10f7
Fixed previous commit
2017-11-03 11:45:01 +01:00
Sylvain Berfini
b18d8a7001
Added missing final slash in Android paths
2017-11-03 11:41:51 +01:00
Ronan Abhamon
fb18a7c7a9
fix(ChatMessage): remove useless test on getCore
2017-11-03 11:12:20 +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
2a64f69f35
Moved insertChatRoom to public part of private core
2017-10-31 17:35:43 +01:00
Sylvain Berfini
53c83d3585
Fixed ChatRoom state changed with Created state before RAM insertion breaking find
2017-10-31 17:34:13 +01:00
Ronan Abhamon
edf85afab9
fix(Core): use better workaround for bad conference sip addresses returned by flexisip
2017-10-30 11:56:56 +01:00
Ronan Abhamon
43947bee19
fix(Core): more robust deleteChatRoom impl
2017-10-30 09:35:49 +01:00
Ronan Abhamon
f337228785
fix(Core): fix log text
2017-10-30 09:25:57 +01:00
Sylvain Berfini
f276a82f46
Fixed crash in deleteChatRoom
2017-10-27 16:42:59 +02:00
Benjamin Reis
a859c185b5
create data path and config path on ios if they do not exist
2017-10-27 15:54:43 +02:00
Ronan Abhamon
d94a764999
feat(Core): add tmp workaround on findChatRoom
2017-10-27 14:58:27 +02:00
Ronan Abhamon
90d8d651cb
feat(Core): use a separate file for chat-room low api
2017-10-27 14:11:51 +02:00
Ronan Abhamon
b64ae8a57b
fix(Core): load correctly chat rooms
2017-10-27 09:23:33 +02:00
Sylvain Berfini
2f97587d53
Fixed issue with android platform helper and DNS servers + added logs into android platform helper
2017-10-26 18:04:43 +02:00
Benjamin Reis
f20bca4c8f
fix getDataPath on iOS
2017-10-26 14:07:53 +02:00
Ronan Abhamon
34b2882e38
feat(Core): use chat room api from new core
2017-10-26 10:09:39 +02:00
Ronan Abhamon
a0e041ec1e
feat(MainDb): basix fetch of chatrooms
2017-10-25 11:46:23 +02:00
Ronan Abhamon
79001f54d0
feat(EventLog): wrap only one C object
2017-10-25 11:05:33 +02:00
Ronan Abhamon
18690440ee
fix(Core): fix build and provide a LINPHONE_DB define
2017-10-24 17:37:48 +02:00
Benjamin Reis
84ef68ebc1
add log
2017-10-24 17:28:00 +02:00
Ronan Abhamon
d3486aa40a
fix(Core): avoid stringstream usage (bazooka)
2017-10-24 17:08:39 +02:00
Benjamin Reis
56ce4a19b1
add db connection on core creation
2017-10-24 16:51:08 +02:00
Benjamin Reis
49540f6b6f
add paths getter for linux
2017-10-19 16:59:34 +02:00
Ronan Abhamon
4e3c5d9548
fix(PlatformHelpers): clean code, fix coding style, use cpp logger...
2017-10-19 16:58:51 +02:00
Benjamin Reis
d160e5ab02
add data and config path getter for windows
2017-10-19 15:37:35 +02:00
Benjamin Reis
f291076f88
remove const to fix build
2017-10-19 15:18:23 +02:00
Benjamin Reis
1b82a7570e
use right class name ...
2017-10-19 15:06:55 +02:00
Sylvain Berfini
aea1b1229d
Replaced virtual by override
2017-10-19 15:03:11 +02:00
Benjamin Reis
317a50848a
move platform-helpers and paths
2017-10-19 14:52:52 +02:00
Benjamin Reis
8b51263cae
pass platformHelper to Paths functions
2017-10-19 14:06:57 +02:00
Benjamin Reis
079cfcfb44
add getDataPath and getconfigPath for iOS
2017-10-19 11:53:57 +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
Ronan Abhamon
abe689070d
fix(Core): add missing core-p.h
2017-10-18 10:45:34 +02:00
Ronan Abhamon
58c94c8672
feat(Core): database access in progress
2017-10-18 10:45:08 +02:00
Ronan Abhamon
693bd2b78a
fix(Core): little performance fixes
2017-10-09 11:31:07 +02:00
Ghislain MARY
81340cfcb8
Fix license headers.
2017-10-05 15:09:09 +02:00