Commit graph

92 commits

Author SHA1 Message Date
Jehan Monnier
1948fbcb07 Revert most of Ronan refactoring to avoid to much instability on master. 2017-09-08 15:13:34 +02:00
François Grisez
0130de40cd Makes the CSharp wrapper generator to work with Python 3 2017-09-07 14:45:47 +02:00
Erwan Croze
1fe9f6d4c6 Fix C# wrapper 2017-08-24 12:12:59 +02:00
Erwan Croze
a399cb0579 Fix C# wrapper for UWP 2017-08-23 17:09:18 +02:00
Erwan Croze
e4415e9b16 Fix getter on cs wrapper 2017-08-14 14:29:41 +02:00
Erwan Croze
21e6a2b679 Fix crash on bellesip object destroy in UWP Wrapper 2017-08-11 16:23:33 +02:00
Erwan Croze
8891799efc Fix wrapper for UWP 2017-08-11 10:46:58 +02:00
Sylvain Berfini
fe9512bdce Fixed C# wrapper generation 2017-06-29 14:58:24 +02:00
Sylvain Berfini
5a2f227301 Changes in C# wrapper for Windows UWP 2017-06-27 17:07:19 +02:00
François Grisez
2705f777ef Update C++ wrapper CMakeLists.txt 2017-06-16 15:44:20 +02:00
François Grisez
df4cc8d707 Fix crash in StringUtilities::cStringArrayToCppList() with NULL as argument 2017-06-12 14:45:30 +02:00
François Grisez
9aa350c402 C++ wrapper: add a method on each class in order to get the associated C object pointer 2017-06-01 11:00:34 +02:00
Sylvain Berfini
d2f8a2ba12 Yet another improvement for C# wrapper 2017-05-09 15:16:18 +02:00
Sylvain Berfini
1d865de878 Fix iOS crash with null GCHandles 2017-05-09 14:17:38 +02:00
Sylvain Berfini
0e58a367b2 Improved a bit C# wrapper 2017-05-09 13:24:16 +02:00
Sylvain Berfini
8f523677ea Do not wrap CoreVTable related methods and classes 2017-05-09 12:15:21 +02:00
Sylvain Berfini
e491b19564 Moved setNativeLogHandler method to LinphoneWrapper.cs in C# wrapper 2017-05-09 11:41:45 +02:00
Sylvain Berfini
7b00ab9e2f Improved C# wrapper 2017-05-09 11:41:45 +02:00
Sylvain Berfini
b1a00f77cb Reworked C# wrapper to please iOS... 2017-05-05 18:36:01 +02:00
Sylvain Berfini
57114440b1 Build C# wrapper if compil option is enabled 2017-05-02 18:30:56 +02:00
Sylvain Berfini
eaa9e7b107 Added doc on each enum value in C# wrapper 2017-04-24 15:27:55 +02:00
Sylvain Berfini
2b0db027fd Merge remote-tracking branch 'linphone/master' 2017-04-24 14:44:06 +02:00
François Grisez
0a2ea96a1e C++ wrapper: add a Doxygen brief description above class declarations 2017-04-24 14:37:08 +02:00
François Grisez
a8283e6f88 Fix build 2017-04-21 15:58:11 +02:00
Sylvain Berfini
2b7111bb1c Added doc to manually created methods and classes in C# wrapper + commented out some debug logs related to refs 2017-04-21 15:52:39 +02:00
François Grisez
0c3985c05f Generate the docstrings for the enums and enum values 2017-04-21 15:45:22 +02:00
Sylvain Berfini
9398d378c2 Moved abstractapi to tools to prevent duplicating it in each wrapper 2017-04-21 15:34:40 +02:00
Sylvain Berfini
fc765b3f1c Moved abstractapi to tools to prevent duplicating it in each wrapper 2017-04-21 15:31:52 +02:00
Sylvain Berfini
b5f095738d Added brief doc to C# wrapper 2017-04-21 15:25:09 +02:00
Sylvain Berfini
4f3129d810 Merge remote-tracking branch 'linphone/master' 2017-04-21 14:47:44 +02:00
François Grisez
9add72c20e C++ wrapper: add doxygen docstrings in the API 2017-04-21 14:30:25 +02:00
Sylvain Berfini
13562a5002 Android specifics in C# wrapper now under ifdef 2017-04-21 11:37:38 +02:00
Sylvain Berfini
19cdddf750 Added getter for listeners in C# wrapper 2017-04-21 11:28:39 +02:00
Sylvain Berfini
2915732e02 Finished C# wrapper by adding methods having lists in params 2017-04-20 17:58:45 +02:00
Sylvain Berfini
578bfd5f1a Removed not needed anymore some blacklisted classes 2017-04-20 14:41:58 +02:00
Ghislain MARY
f5c41494d3 Add new LinphoneVideoDefinition object and deprecate API functions handling MSVideoSize structures. 2017-04-18 17:37:35 +02:00
Sylvain Berfini
e28468f05f Added C# wrapper 2017-04-14 18:24:19 +02:00
François Grisez
69e19e22b7 Change declaration of LinphoneStatus from enum to typedef 2017-04-13 15:23:21 +02:00
François Grisez
4e50471628 Store the declared values of enumerations in the abstract API 2017-04-13 12:12:03 +02:00
François Grisez
13b127caa2 C++ wrapper: systematically include object.hh in each generated header file 2017-04-06 11:01:04 +02:00
François Grisez
e8b4dd21ee Remove all calls to 'using namespace' from headers 2017-04-06 09:08:54 +02:00
Ghislain MARY
e4f3a9a56b Support C++ wrapper generation with Python 3. 2017-04-05 17:41:30 +02:00
Ghislain MARY
d5ba6a1bf8 Fix Python wrapper generation. 2017-04-04 11:42:31 +02:00
François Grisez
5a46392c98 Fix memory leak in C++ wrapper 2017-04-03 13:49:57 +02:00
François Grisez
351bb97027 Reworking of Liblinphone's API around payload types 2017-04-03 12:34:49 +02:00
Ghislain MARY
60802389ba Change the account creator API so that it is wrapper-friendly. 2017-03-31 11:52:26 +02:00
François Grisez
a620881569 C++ wrapper: public structure support improvement 2017-03-29 15:26:21 +02:00
François Grisez
d410536b2d C++ wrapper: public structure support improvement 2017-03-28 16:48:46 +02:00
François Grisez
64584409ae C++ wrapper: CMake scripts improvements 2017-03-28 16:48:46 +02:00
François Grisez
652f26cb81 Disable wrapping of functions or structs that are deprecated at that commit time
Also add compiler depecation tag on functions that are marked as
deperecated in their documentation.
2017-03-28 08:51:35 +02:00