Commit graph

13013 commits

Author SHA1 Message Date
Erwan Croze
c5e8872910 Merge branch 'dev_refactor_cpp' of git.linphone.org:linphone into dev_refactor_cpp_qrcode 2018-05-21 14:03:34 +02:00
Erwan Croze
6322f71e18 Merge branch 'dev_refactor_cpp' of git.linphone.org:linphone into dev_refactor_cpp_qrcode 2018-05-21 14:03:13 +02:00
Erwan Croze
ce6e236b5b Changing some method in the magic search bar 2018-05-21 14:02:22 +02:00
Ronan Abhamon
130d199e6e fix(StaticString): add a workaround for MSVC 2015 on int constructor 2018-05-21 11:53:33 +02:00
Ghislain MARY
5b9c76ff31 Revert "Improve last commit."
This reverts commit 131201a7d6.

This commit was intended to remove deprecation warnings. That would have been great if it was specified in the original commit message...
2018-05-21 10:37:14 +02:00
Ronan Abhamon
3f4c8b6c22 fix(group_chat_tester): cast time_t to int for BC_ASSERT_GREATER 2018-05-21 10:35:05 +02:00
Ronan Abhamon
7e3fbe128b fix(StaticString): fix build 2018-05-21 10:26:12 +02:00
Jehan Monnier
3087ae374c Change cmakelist to handle include with subdirectories in IOS Framework 2018-05-21 09:20:13 +02:00
Ronan Abhamon
e9ff5bc951 fix(GroupChatTester): avoid bad conversion on Windows with time_t 2018-05-18 18:03:03 +02:00
Ronan Abhamon
2b34c206bd fix(StatixString): add a workaround to deal with int constructors (Windows) 2018-05-18 18:03:03 +02:00
Ghislain MARY
c327a60318 Prevent adding the same address several times in the remote is composing list. 2018-05-18 17:46:26 +02:00
Ghislain MARY
9691218514 Fix build and coding style. 2018-05-18 17:46:26 +02:00
Ronan Abhamon
ff398c54be fix(core): avoid bool conversions on Windows 2018-05-18 17:18:01 +02:00
Simon Morlat
aaf00286fa Reimplement ip version selection for outgoing calls. This corresponds to commits 3fd706a702 and 08a66cdf6f of master branch. 2018-05-18 15:59:39 +02:00
François Grisez
0adccd72de [Build] Fix race condition between linphonej and linphone-coreapi targets 2018-05-18 15:48:22 +02:00
Ronan Abhamon
00d695d77f fix(Sal): cast bool_t/bool (Windows) 2018-05-18 11:43:07 +02:00
Ronan Abhamon
f37e941a6c fix(Statements): unsupported array designators (since C99) on Windows... 2018-05-18 11:43:07 +02:00
François Grisez
c35f4f2719 [API doc] Makes the documentation to be installed. 2018-05-18 10:57:59 +02:00
François Grisez
8375959f36 Finalization of the API documentation generator. 2018-05-17 19:06:53 +02:00
François Grisez
22ecccec97 Fix Java wrapper generation. 2018-05-17 18:59:15 +02:00
François Grisez
a8c00e9c16 Update README.md about dependencies 2018-05-17 18:53:07 +02:00
François Grisez
2797ccb470 Reworking of CMake scripts around documentation generation
+ Merging of ENABLE_SPHINX_DOC and ENABLE_DOC options. Only ENABLE_DOC remains.
+ Switching default value of ENABLE_DOC option to NO.
+ Adding tests for checking the presence of Python modules needed
  for documentation and wrappers generation.
2018-05-17 18:30:18 +02:00
Ghislain MARY
234f82e1c3 Add a new group chat tester. 2018-05-17 18:12:23 +02:00
Ghislain MARY
131201a7d6 Improve last commit. 2018-05-17 18:09:09 +02:00
Mickaël Turnel
c28c869949 Fix crash when the call is NULL 2018-05-17 15:36:20 +02:00
François Grisez
bfd8965a58 Makes gendoc.py to use csv-table directive form summaries 2018-05-17 15:25:47 +02:00
Erwan Croze
64fc28497f Updating Magic Search tests 2018-05-17 14:21:26 +02:00
Erwan Croze
01cb565ec6 Adding phone number to search result 2018-05-17 14:21:26 +02:00
Ronan Abhamon
20e45ee0fd fix(tester): do not add call_video_test_suite if not enabled 2018-05-17 11:36:06 +02:00
Ronan Abhamon
4d084078f4 fix(core): many fixes for Windows => include iterator, cast bool_t/bool, symbol export... 2018-05-17 11:31:34 +02:00
Ronan Abhamon
3dede7ccda fix(core): fix downloadFile method, returns bool instead of int! There is no reason to return -1 on error like a C function 2018-05-17 11:23:30 +02:00
Ronan Abhamon
b001af3784 fix(Object): disable C4251 warning on Object (Windows) 2018-05-17 10:45:31 +02:00
François Grisez
aa91007067 Fixes Doxygen docstring. 2018-05-17 10:30:09 +02:00
François Grisez
155393f9f1 [Doc generator] Generate a page for each listener. 2018-05-17 10:25:07 +02:00
Ghislain MARY
97085209ca Add callbacks to notify joining/leaving of a chat room. 2018-05-17 10:09:19 +02:00
Ronan Abhamon
6ea91ce27b fix(call_video_tester): avoid empty array if video is not enabled 2018-05-17 10:05:06 +02:00
Ronan Abhamon
42d9cee02d feat(PathsWindows): use a compilable code... 2018-05-16 17:04:42 +02:00
Benjamin Reis
603bd91bbb add linphone_core_enter_(back/fore)ground and (un)subscribe chat room event handler when needed 2018-05-16 16:50:34 +02:00
Benjamin Reis
f163e95752 fix ios coding style 2018-05-16 16:27:47 +02:00
Ronan Abhamon
babef084be fix(paths): clean code 2018-05-16 16:19:25 +02:00
Ghislain MARY
e682a3b1f5 Fix issue 4893: After being re-invited in a chat room, when the device is restarted nothing can be done in the chat room.
Store the conference created event in DB and update the notify id in DB if insertion of the chat room is requested but it is already stored.
2018-05-16 15:34:46 +02:00
Ronan Abhamon
fbe0ff2673 fix(ConferenceListener): do not forget the export macro 2018-05-16 15:11:48 +02:00
Ronan Abhamon
fa0374517f fix(core): add some casts on bool_t to bool (for windows warnings) 2018-05-16 15:11:17 +02:00
Ronan Abhamon
cc6d019a93 fix(enum-generator): expand correctly L_DECLARE_ENUM_MACRO_CHOOSER and L_DECLARE_ENUM_VALUE on Windows 2018-05-16 14:58:14 +02:00
Ronan Abhamon
4e5a76afd0 fix(core): export correctly some symbols on windows 2018-05-16 14:19:05 +02:00
Ronan Abhamon
76d2303c40 fix(general): avoid invalid cast on Windows with L_DECLARE_PRIVATE macro 2018-05-16 14:18:13 +02:00
Ronan Abhamon
fdac4f1cee fix(CMakeLists.txt): define limit c macros on windows (c++ files) 2018-05-16 14:16:22 +02:00
Erwan Croze
3d7e530222 Fixing load of grammar 2018-05-16 10:55:46 +02:00
François Grisez
e24e4e93f1 Disable the generation of the HTML documentation by doxygen. 2018-05-15 14:51:00 +02:00
Ghislain MARY
2cd08a542f Fix build with GCC 4.8. 2018-05-15 14:18:02 +02:00