Sylvain Berfini
|
b5b6ef4545
|
Added new chat room callback to let app decides whether or not store chat message in database
|
2018-02-14 11:34:35 +01:00 |
|
Sylvain Berfini
|
9f5a74bd42
|
Added linphone_chat_room_get_last_update_time method
|
2018-02-13 14:46:48 +01:00 |
|
Ronan Abhamon
|
c8648d0f79
|
fix(General): remove macros when possible and clean code
|
2018-02-13 12:08:08 +01:00 |
|
Ronan Abhamon
|
a5e684ef91
|
fix(General): remove L_RESOLVE_OVERLOAD macro, provide a resolveOverload function instead
|
2018-02-13 12:08:08 +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 |
|
Ronan Abhamon
|
884ddffb7d
|
fix(General): replace make_unique by makeUnique (avoid mistakes)
|
2018-02-13 10:46:53 +01:00 |
|
Ronan Abhamon
|
593c48faaf
|
feat(General): replace L_VERSION macro by makeVersion constexpr func (better and safe)
|
2018-02-13 10:33:59 +01:00 |
|
Ghislain MARY
|
983471e8d0
|
For fixes for real time text.
|
2018-02-12 17:48:55 +01:00 |
|
Ghislain MARY
|
bccf926b1d
|
Add LinphoneEventCbs object.
|
2018-02-09 15:44:32 +01:00 |
|
Ghislain MARY
|
702e257cae
|
Automatically generate Core creation method for C++ wrapper.
|
2018-02-05 16:07:10 +01:00 |
|
Ronan Abhamon
|
643b0a8f7e
|
feat(algorithm): add a removeIf helper
|
2018-02-02 10:56:57 +01:00 |
|
Ronan Abhamon
|
890117f2d4
|
feat(Utils): add a algorithm file to centralize generic algorithm
|
2018-01-31 17:20:51 +01:00 |
|
Ghislain MARY
|
7c4533b8fc
|
Restore the ability for a user to define if a ChatMessage is to be stored or not.
|
2018-01-31 16:53:09 +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 |
|
Ghislain MARY
|
560842b572
|
Add TerminationFailed state to ChatRoom.
|
2018-01-29 18:07:23 +01:00 |
|
Ronan Abhamon
|
42035bb700
|
feat(c-tools): set the cpp ptr type on belle sip object name
|
2018-01-29 16:00:24 +01:00 |
|
Ronan Abhamon
|
9072624acb
|
feat(AbstractDb): add a way to deal with exceptions
|
2018-01-25 17:07:16 +01:00 |
|
Ghislain MARY
|
359b7bde4b
|
Handle one-to-one chat rooms and quit the client group chat room when deleting it.
|
2018-01-25 11:51:20 +01:00 |
|
Erwan Croze
|
0bc7d25eed
|
Fixing compilation problem with Centos7
|
2018-01-24 10:27:00 +01:00 |
|
Ronan Abhamon
|
26ad07a02e
|
feat(core): update date of some files
|
2018-01-15 09:17:54 +01:00 |
|
Sylvain Berfini
|
f9986484c0
|
Ugly workaround to fix C++ wrapper
|
2018-01-12 15:52:29 +01:00 |
|
Ghislain MARY
|
73bf010d1b
|
Use LinphoneCoreCbs instead of LinphoneVTable in testers.
|
2018-01-10 16:36:31 +01:00 |
|
Ronan Abhamon
|
239da4c0c1
|
fix(wrapper_utils): remove useless ref/unref functions on dial plan
|
2018-01-10 14:38:42 +01:00 |
|
Ghislain MARY
|
474bce2bd7
|
Separate creation and start of core.
|
2018-01-10 12:02:24 +01:00 |
|
Ronan Abhamon
|
e3219d2ee9
|
feat(utils/general): provide a new L_RESOLVE_OVERLOAD macro to get a function pointer of overloaded functions set
|
2018-01-10 12:00:18 +01:00 |
|
Sylvain Berfini
|
0de510100c
|
Fixed previous cherry-pick
|
2018-01-09 16:31:01 +01:00 |
|
Mickaël Turnel
|
9dbf7e36de
|
Add estimated download bandwith stat for video calls
|
2018-01-09 16:30:58 +01:00 |
|
Ronan Abhamon
|
20cc3b2176
|
fix(utils): add missing fs file
|
2018-01-09 15:16:25 +01:00 |
|
Ronan Abhamon
|
47324ff071
|
feat(utils): add new fs namespace with copy function
|
2018-01-09 14:25:56 +01:00 |
|
Ronan Abhamon
|
f5a75c9db4
|
feat(include): add some missing _L prefixes
|
2018-01-09 13:55:34 +01:00 |
|
Ronan Abhamon
|
335f19b20b
|
feat(MainDb): legacy friends import
|
2018-01-08 11:36:49 +01:00 |
|
Sylvain Berfini
|
b892520903
|
Added get_core methods on NatPolicy and Player
|
2018-01-05 12:16:22 +01:00 |
|
Ghislain MARY
|
4cc7985da9
|
Correctly define call session state enumeration.
|
2017-12-28 12:43:56 +01:00 |
|
Ronan Abhamon
|
30389fd9ab
|
fix(BasicToClientGroupChatRoom): Capabilities mask contains Migratable
|
2017-12-22 10:25:16 +01:00 |
|
Ghislain MARY
|
5ff2076896
|
Handle basic to client group chat room migration.
|
2017-12-21 18:48:39 +01:00 |
|
Ronan Abhamon
|
db93f77c48
|
feat(enum-mask): better code, remove MaskBuilder
|
2017-12-21 17:26:33 +01:00 |
|
Ronan Abhamon
|
9604156ab1
|
feat(utils): add a toString function for enums
|
2017-12-21 11:45:33 +01:00 |
|
Ronan Abhamon
|
54980b5267
|
feat(enum-generator): provide two functions getEnumNameAsString and getEnumValueAsString
|
2017-12-20 10:45:05 +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
|
f94554d7a5
|
feat(chat-room): CapabilitiesMask is now an EnumMask type
|
2017-12-19 11:09:28 +01:00 |
|
Ronan Abhamon
|
41a4a34570
|
feat(core): add new template helper => EnumMask
|
2017-12-19 11:07:33 +01:00 |
|
Ronan Abhamon
|
cc0a509a97
|
feat(MainDb): add an events module with 1.0.0 version
|
2017-12-18 15:31:12 +01:00 |
|
Ronan Abhamon
|
af99144376
|
fix(utils): avoid memory leak in utf8 conversions
|
2017-12-15 11:36:19 +01:00 |
|
Mickaël Turnel
|
253378d167
|
Add conversion mechanism in Content so it is always UTF-8
|
2017-12-15 10:37:37 +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 |
|
Ghislain MARY
|
181bfa2ec9
|
Change the chat room instantiated callback to chat room state changed.
|
2017-12-04 15:12:25 +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 |
|