François Grisez
facab07c40
Creates a new singleton object for logging features in the API of Liblinphone
...
(cherry picked from commit d61a62de91 )
2018-04-04 13:49:25 +02:00
Erwan Croze
4f805973ae
Blacklist linphone_call_set_audio_route
2018-04-03 16:17:10 +02:00
Sylvain Berfini
8966c2ca77
Started method to get participants in given state for given chat message
2018-03-28 18:20:22 +02:00
Sylvain Berfini
cd08c6e2fe
Added missing doc in header
2018-03-28 15:28:58 +02:00
Ghislain MARY
3a0bcc675a
Some more improvements to Content-Type and Content-Disposition handling.
2018-03-16 16:55:51 +01:00
Sylvain Berfini
eb6713b68d
Merge branch 'dev_multi_routes' into dev_refactor_cpp
2018-03-16 11:12:30 +01:00
Mickaël Turnel
a244da20ff
Add a TMMBR callback
2018-03-15 13:58:43 +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
Sylvain Berfini
9b0c21cc23
Fixed multi routes crash
2018-03-13 15:03:20 +01:00
Sylvain Berfini
b35df101ee
Started multi routes but currently crashes...
2018-03-09 17:42:22 +01:00
Sylvain Berfini
0684cedc21
Renamed method as it is also true for uploads
2018-03-06 18:00:05 +01:00
Sylvain Berfini
9092d88775
Added method on chat message to know whether or not a download is in progress
2018-03-06 17:50:28 +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
Erwan Croze
f528de3f75
Removing the limit in the MagicSearch cache
2018-03-02 11:18:19 +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
753cb798b5
Fixed compil
2018-02-26 16:50:53 +01:00
Sylvain Berfini
5e45da89a7
Fixed Android compil
2018-02-23 17:25:33 +01:00
Ronan Abhamon
e0b2b41290
Many things:
...
- Provide a StaticString object to build const char* at compile time
- Use StaticString in MainDb to transforms enum in const char* automatically (events filters)
- In future: Abuse of this component in MainDb to build queries easily between Mysql/Sqlite3
2018-02-23 16:17:58 +01:00
Erwan Croze
4f96c41eea
Fixing magic search constructor for wrapper
2018-02-23 10:59:55 +01:00
Erwan Croze
d0c1259dda
Adding different coef for weight by type in magic search
2018-02-22 14:09:29 +01:00
Sylvain Berfini
4ba2aa8af0
Added multi listener for ChatRoom
2018-02-22 10:52:23 +01:00
Erwan Croze
b5ed8c1f77
Adding a last item in magic search searching when we have a proxy config
2018-02-21 15:26:16 +01:00
Ronan Abhamon
a38031e182
fix(MainDb): conference_event_view is compatible with mysql
2018-02-21 13:48:46 +01:00
Sylvain Berfini
7d1ead14b1
Added API to create and store a fake LinphoneCallLog
2018-02-21 10:52:16 +01:00
Erwan Croze
3d0c30e568
Fixing searching cache
2018-02-20 12:11:08 +01:00
Erwan Croze
f99300cba5
Merge branch 'dev_refactor_cpp' into dev_refactor_cpp_search_bar
2018-02-16 15:18:48 +01:00
Erwan Croze
5574b7ec73
Finishing search api
2018-02-16 15:16:56 +01:00
Erwan Croze
38fed6a292
Adding C API + first test
2018-02-14 17:12:50 +01:00
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