Commit graph

668 commits

Author SHA1 Message Date
Benjamin Reis
d3bd85918a Merge remote-tracking branch 'origin/dev_content_cpp' into dev_chatroom_list_subscription 2018-03-21 14:26:11 +01:00
Sylvain Berfini
8a30c727db Improved parameter use in ContentType 2018-03-21 14:23:23 +01:00
Benjamin Reis
177dd8778c Merge remote-tracking branch 'origin/dev_content_cpp' into dev_chatroom_list_subscription 2018-03-20 15:02:18 +01:00
Benjamin Reis
1394899408 Merge branch 'dev_refactor_cpp' into dev_chatroom_list_subscription 2018-03-20 10:40:25 +01:00
Sylvain Berfini
bca906e399 Merge branch 'dev_refactor_cpp' into dev_content_cpp 2018-03-19 17:01:05 +01:00
Benjamin Reis
8edcc9f71f call localListEventHandler when necessary + use subscribeReceived instead of subscriptionStateChanged 2018-03-19 12:21:09 +01: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
Ronan Abhamon
bfe175f853 fix(c-api): add missing content include 2018-02-08 16:30:28 +01:00
Ronan Abhamon
450548f612 fix(core): add missing content.h include 2018-02-08 16:28:48 +01:00
Sylvain Berfini
122098ac04 More work on C/C++ Contents 2018-02-08 11:24:30 +01:00
Sylvain Berfini
933081e72f Started to remove old LinphoneContent and use a C wrapper above C++ Content 2018-02-07 17:50:37 +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