Commit graph

11041 commits

Author SHA1 Message Date
Benjamin Reis
4bc82605b5 cast away 2017-09-22 15:00:25 +02:00
Sylvain Berfini
a568f332e5 Fixed issue in C++ wrapper: forward declaration of class instead of importing header 2017-09-22 14:59:34 +02:00
Ronan Abhamon
a1db41d274 feat(c-wrapper/api): remove useless define GET_xxx 2017-09-22 14:47:15 +02:00
Ronan Abhamon
4997962624 feat(c-wrapper): remove C_TYPE parameter of L_GET_C_BACK_PTR 2017-09-22 14:38:00 +02:00
Ronan Abhamon
dd6db19335 feat(c-wrapper): remove TYPE parameter of L_GET_C_LIST_FROM_CPP_LIST 2017-09-22 11:35:33 +02:00
Ghislain MARY
a38e222045 Separate client chat room instantiation and creation on the server when adding the first participants. 2017-09-22 11:21:12 +02:00
Sylvain Berfini
bb9c6de6d6 Started cpp ChatMessage 2017-09-22 11:18:05 +02:00
Ronan Abhamon
bd02b8968d feat(c-wrapper): remove CPP_TYPE parameter of L_SET_USER_DATA_FROM_C_OBJECT 2017-09-22 10:58:11 +02:00
Ronan Abhamon
ccb1828d7d feat(c-wrapper): remove CPP_TYPE parameter of L_GET_USER_DATA_FROM_C_OBJECT 2017-09-22 10:48:51 +02:00
Ronan Abhamon
1431e1518d feat(c-wrapper): remove CPP_TYPE parameter of L_GET_PRIVATE_FROM_C_OBJECT 2017-09-22 10:40:14 +02:00
Ronan Abhamon
78646be7bc feat(c-wrapper): rename C_STRUCT to C_OBJECT 2017-09-22 10:27:58 +02:00
Ghislain MARY
c73614b852 Fix some memory leaks. 2017-09-22 10:25:52 +02:00
Ronan Abhamon
3b08856dc0 feat(c-wrapper): remove CPP_TYPE parameter of L_GET_CPP_PTR_FROM_C_STRUCT 2017-09-22 10:16:29 +02:00
Sylvain Berfini
c33a8f2d78 Fixed compilation due to namespace issue 2017-09-22 10:12:02 +02:00
Ronan Abhamon
1b2e103da9 feat(c-wrapper): remove CPP_CLASS parameter of L_DECLARE_C_STRUCT_IMPL 2017-09-22 09:21:23 +02:00
Ronan Abhamon
bc113345db feat(c-wrapper): remove CPP_CLASS parameter of L_DECLARE_C_CLONABLE_STRUCT_IMPL 2017-09-22 09:14:54 +02:00
Ghislain MARY
c7994eee8c Remove useless files. 2017-09-21 18:32:13 +02:00
Ghislain MARY
53627f92e0 No longer depend on gettext + remove core callbacks that were deprecated since a very long time. 2017-09-21 18:30:08 +02:00
Ghislain MARY
be604611b3 Remove deprecated GTK user interface code. 2017-09-21 17:51:31 +02:00
Ghislain MARY
770c8c8e15 Do not put private chat message stuff in the public headers. 2017-09-21 17:44:12 +02:00
Ghislain MARY
24c2a4cf87 Fix build of linphonec, linphone-daemon and testers. 2017-09-21 17:32:54 +02:00
Benjamin Reis
b06df6331a keep casting 2017-09-21 17:08:22 +02:00
Benjamin Reis
237b0f052e Merge branch 'dev_refactor_cpp' of git.linphone.org:linphone into dev_refactor_cpp 2017-09-21 17:03:29 +02:00
Ronan Abhamon
448f524631 feat(c-wrapper): provide a way to link cpp type and c type 2017-09-21 16:55:24 +02:00
Benjamin Reis
3a6f8976fd cast to fix build 2017-09-21 16:52:47 +02:00
Ronan Abhamon
4272b608a9 fix(core): remove useless typedef 2017-09-21 16:36:08 +02:00
Ghislain MARY
6f14954482 Do not set C++ compilation options when compiling C files. 2017-09-21 16:26:14 +02:00
Ghislain MARY
3c28b14440 Use the c-tools for the Call object. 2017-09-21 16:04:35 +02:00
Ronan Abhamon
553d8b1c3d fix(tester): repare build 2017-09-21 15:23:06 +02:00
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