Commit graph

11012 commits

Author SHA1 Message Date
Ronan Abhamon
ab473feed1 fix(daemon): compile with new cpp flags 2017-09-21 14:41:18 +02:00
Ronan Abhamon
353e0c0cbe fix(console): compile with new warnings 2017-09-21 14:30:51 +02:00
Ronan Abhamon
48487d518f feat(c-wrapper): avoid usage of extern init... 2017-09-21 14:18:33 +02:00
Sylvain Berfini
1dae5d1742 Fixed broken macro due to latest changes 2017-09-21 13:23:18 +02:00
Sylvain Berfini
d9d06fa32f Fixed compil broken due to chat message changes 2017-09-21 13:13:53 +02:00
Ronan Abhamon
eccde9b8f1 feat(c-tools): remove C_NAME of macros 2017-09-21 11:54:39 +02:00
Ghislain MARY
7d6d2da2fc Add missing linphone_chat_room_get_state() API. 2017-09-21 10:13:32 +02:00
Ronan Abhamon
f2daaf7df1 feat(c-tools): add doc on c wrapped object creation 2017-09-21 10:12:56 +02:00
Ronan Abhamon
df2c1cd256 feat(c-tools): L_DECLARE_xxx => better code 2017-09-21 10:10:08 +02:00
Ronan Abhamon
dcba61188f feat(c-tools): add doc on macros 2017-09-20 20:00:42 +02:00
Ronan Abhamon
5e4cb463db feat(c-tools): remove C_TYPE parameter of L_GET_CPP_PTR_FROM_C_STRUCT 2017-09-20 19:40:29 +02:00
Ghislain MARY
f966995975 Fix missing symbols at link. 2017-09-20 17:38:30 +02:00
Ghislain MARY
8bd249e81a Xsd generated now uses our own coding style. 2017-09-20 17:34:22 +02:00
Ronan Abhamon
6b143b0cad feat(EventLog): wrap (partially) 2017-09-20 17:31:00 +02:00
Benjamin Reis
2d242ad9c4 add prologue and epilogue to XSD generated files 2017-09-20 15:54:04 +02:00
Sylvain Berfini
4dff332dc7 Fixes for compilation issue with chat latest changes 2017-09-20 15:14:39 +02:00
Ghislain MARY
902ea0a469 Add missing include. 2017-09-20 15:03:29 +02:00
Ghislain MARY
bcd6a682f2 Fix order of includes to prevent issues with gettext. 2017-09-20 15:03:02 +02:00
Sylvain Berfini
a5a3b2ad26 Added chat message callbacks to c wrapper 2017-09-20 14:47:08 +02:00
Sylvain Berfini
c0d1e3ec72 Started c wrapper for chat message callbacks 2017-09-20 14:00:22 +02:00
Ronan Abhamon
0cb5cc6345 fix(Core): remove useless virtual 2017-09-20 13:40:47 +02:00
Ronan Abhamon
f64376cbc1 fix(Conference): add override when necessary and cast correctly nb participants 2017-09-20 12:49:17 +02:00
Ronan Abhamon
b2a0cd770e fix(core): deal with new cpp flags 2017-09-20 12:45:17 +02:00
Ronan Abhamon
8ae87e2f3f feat(Core): deal with more warning options! 2017-09-20 12:45:17 +02:00
Ghislain MARY
e5444986c9 Correctly search for libxsd and use python script instead of CMake custom target to generate XSD code. 2017-09-19 17:55:46 +02:00
Ghislain MARY
53b9758d7a Handle conference listener in client group chat room and wrap participant manipulation callbacks in LinphoneChatRoomCbs. 2017-09-19 17:17:23 +02:00
Sylvain Berfini
ceec68bc7a Fixed XSD compil & link issues 2017-09-19 12:31:17 +02:00
Ronan Abhamon
2096d7998b feat(c-wrapper): coding style 2017-09-19 11:44:54 +02:00
Ghislain MARY
1b60a6fc4a Handle the chat room state. 2017-09-19 11:40:30 +02:00
Ronan Abhamon
ffc4abad2d fix(chat): coding style 2017-09-19 11:20:41 +02:00
Ronan Abhamon
ad7cb274c8 fix(chat/conference): use const shared_ptr reference in removeParticipant(s) 2017-09-19 11:11:11 +02:00
Ronan Abhamon
5a5e12dfae feat(c-tools): add const versions of getCppPtr 2017-09-19 10:58:59 +02:00
Ronan Abhamon
e78064859a feat(Core): use for (var : list) syntax when possible (coreapi) 2017-09-19 10:53:12 +02:00
Ronan Abhamon
d460e32a0f feat(Core): use for (var : list) syntax when possible 2017-09-19 10:40:08 +02:00
Ronan Abhamon
013d334226 fix(c-types): sort 2017-09-19 10:25:36 +02:00
Ghislain MARY
840a52c5bd Merge branch 'dev_refactor_cpp' of git.linphone.org:linphone into dev_refactor_cpp 2017-09-19 10:05:39 +02:00
Ghislain MARY
2b8291c3f1 Merge remote-tracking branch 'origin/dev_conference_info' into dev_refactor_cpp 2017-09-19 10:03:25 +02:00
Ronan Abhamon
752d89a8d7 feat(Enums): provide useful macros to share enums between C/C++ 2017-09-18 17:12:27 +02:00
Sylvain Berfini
93c17c2194 Started c-chat-message 2017-09-18 11:58:12 +02:00
Ghislain MARY
0a15a02ff0 Add callbacks to the LinphoneChatRoom object. 2017-09-18 11:52:35 +02:00
Ghislain MARY
902d6c1d69 Fix crash in chat room destruction. 2017-09-15 16:14:46 +02:00
Ghislain MARY
d7dbb9b984 Wrap the conference interface in the C chat room object. 2017-09-15 15:43:23 +02:00
Ghislain MARY
2f74df954f Improve conversion of lists in c-tools. 2017-09-15 15:43:23 +02:00
Ronan Abhamon
de2fed5204 fix(Variant): export as public 2017-09-15 14:38:02 +02:00
Ronan Abhamon
acce40efc3 feat(Variant): add getValueAsFloat impl 2017-09-15 14:36:08 +02:00
Ronan Abhamon
d619eba238 feat(Variant): add getValueAsString impl 2017-09-15 12:04:11 +02:00
Ghislain MARY
b3d8680150 No longer include a userData field in the C clonable structs. 2017-09-15 12:03:18 +02:00
Ghislain MARY
77397eab83 Fix bug in Wrapper::setCppPtrFromC where the cppObject was not really assigned. 2017-09-15 11:55:55 +02:00
Ghislain MARY
cfbb66457f Add a specific header for the chat room API. 2017-09-15 11:35:02 +02:00
Ghislain MARY
f4f3b90c9e Add C wrapper for Participant class. 2017-09-15 11:35:02 +02:00