François Grisez
a1f7d1b562
Makes lpconfig_items.py to support both python 2 and 3.
...
(cherry picked from commit 8a946552f6 )
2018-06-18 15:03:20 +02:00
Ghislain MARY
e8cb075600
Remove useless files.
2018-06-13 15:05:49 +02:00
François Grisez
155393f9f1
[Doc generator] Generate a page for each listener.
2018-05-17 10:25:07 +02:00
François Grisez
0006fac224
CSharp wrapper gen: fix the interface of SandCastleTranslator
2018-05-14 14:07:45 +02:00
Sylvain Berfini
0506399e6b
Fixed python wrapper compil
2018-04-30 13:30:16 +02:00
François Grisez
4a0b9021a2
Fixes Java wrapper generator
2018-04-10 18:11:20 +02:00
François Grisez
19555f443e
Fixes translate_class_reference() method
2018-03-09 15:49:30 +01:00
François Grisez
5c6bf5db13
Fixes selector's links on between enums
2018-03-06 14:38:06 +01:00
François Grisez
7f9636f953
Fix references
2018-03-02 16:59:55 +01:00
François Grisez
08837c74fa
Fix methods summary links
2018-02-27 15:09:33 +01:00
François Grisez
8c28e1a12f
Fix methods declarations
2018-02-26 15:06:49 +01:00
François Grisez
2f6f839f63
Enable generation of Java documentation
2018-02-26 14:44:42 +01:00
François Grisez
04a024ec9e
Revert "Fixes C++ wrapper generation with Python 2"
...
This reverts commit 7d621c5bd1 and
proposes a way to fix the generation with Python 2 without
breaking abstractapi's interface.
2018-02-08 14:32:39 +01:00
François Grisez
7d621c5bd1
Fixes C++ wrapper generation with Python 2
2018-02-06 16:49:15 +01:00
François Grisez
bff2f9a26f
Reworking of wrappers generators
...
* Support of enums declared inside classes.
* Moving of Java translation code into abstractapi.py
in order to have Java's API in the generated multi-language
documentation.
2018-02-06 12:22:44 +01:00
Sylvain Berfini
8a95dba194
Fixed abstractApi and Java wrapper use of RefCountable attribute
2018-01-12 14:41:29 +01:00
Ronan Abhamon
9258c5f145
feat(ChatRoom): provide an abstract chat room for chat room migration proxy
2017-12-12 16:07:49 +01:00
François Grisez
4d277538b0
Makes genapixml.py to interpret \bctbxlist balises while parsing events'arguments
2017-12-06 15:38:24 +01:00
Ghislain MARY
2f1d16a306
Use c-wrapper for the Core object.
2017-12-04 13:56:32 +01:00
François Grisez
f6cd06d37d
Wrappers generator: logging system reworking
2017-11-23 15:22:44 +01:00
François Grisez
5cf9e549f3
Partial merge from 'master' about wrapper and documentation generation scripts
2017-11-16 17:30:45 +01:00
Ronan Abhamon
40b8e7b6fc
feat(c-event-log): add docs and functions proto
2017-10-24 14:50:33 +02:00
François Grisez
8c1b1a1761
[Abstract API] Blacklists linphone_factory_create_core_2() and linphone_factory_cerate_core_with_config_2() while parsing
...
This must be done since these functions must be manually wrapped for each targeted language.
2017-10-19 11:37:48 +02:00
Sylvain Berfini
def3a31e09
Do not wrap IMEE + fix java wrapper compil when using -j + fixed classBl in abstractAPI tool + various fixes for jni layer of java wrapper
2017-10-12 13:06:02 +02:00
Sylvain Berfini
fb86329031
Started JAVA wrapper
2017-10-09 17:51:10 +02:00
Sylvain Berfini
ceec68bc7a
Fixed XSD compil & link issues
2017-09-19 12:31:17 +02:00
Jehan Monnier
552be2a639
small rework of trace level management.
2017-08-23 09:21:24 +02:00
Ghislain MARY
b9b283dcdb
Compile source files as C++.
2017-07-21 17:06:41 +02:00
Sylvain Berfini
0cb13b884b
Let python wrapper wrap PayloadType automatically + added sample python file from wiki
2017-07-11 14:59:42 +02:00
Sylvain Berfini
9d15a75723
Fixed issue with LinphoneStatus in python wrapper
2017-07-11 14:46:39 +02:00
Sylvain Berfini
82c68c8e17
Fixed issue in python wrapper with brief description since it has been enabled
2017-07-10 17:50:19 +02:00
Sylvain Berfini
4c291e2c5a
Added lp-test-ecc tool to install targets in CMakeLists
2017-06-14 10:41:03 +02:00
François Grisez
29f891b821
Build lp-test-ecc tool with CMake
2017-06-06 11:40:15 +02:00
François Grisez
2f64a54b23
C++ wrapper: mask support
2017-05-30 17:04:55 +02:00
François Grisez
2a3a235634
Add code in wrappers generator for reference handling in docstrings
2017-05-17 14:28:55 +02:00
Sylvain Berfini
0facfbe7e3
Merge remote-tracking branch 'private/master'
2017-04-24 16:57:50 +02:00
Ghislain MARY
a17e2be2fa
The LinphonePlayer is now a belle_sip_object and is now wrappable.
2017-04-24 15:52:00 +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
e4068bb84f
Bugfixes in abstractapi.py and metadoc.py
...
* prevent metadoc.Translator.translate() from crashing when None
is passed as argument.
* set the briefDescription attributes of 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
François Grisez
9add72c20e
C++ wrapper: add doxygen docstrings in the API
2017-04-21 14:30:25 +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
1cf6885446
Disable the compilation of lp-gen-wrapper with autotools
2017-04-06 17:34:59 +02:00
François Grisez
e8b4dd21ee
Remove all calls to 'using namespace' from headers
2017-04-06 09:08:54 +02:00
Ghislain MARY
d5ba6a1bf8
Fix Python wrapper generation.
2017-04-04 11:42:31 +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
33d7528c13
Add a custom Doxygen command to notfy wrapper generators to do not wrap functions or structs
2017-03-28 08:51:35 +02:00