Commit graph

126 commits

Author SHA1 Message Date
Julien Wadel
f3cea136ea Update readme 2020-06-05 11:33:46 +02:00
Julien Wadel
0ca74fdea0 Add debug symbols for Windows with MSVC
Encapsulate cmake debug messages with ENABLE_BUILD_VERBOSE
2020-04-24 11:27:10 +02:00
Julien Wadel
7b591090a7 Remove completly Minizip
- Download on-demand BZIP2-Gnuwin32 from linphone website for Windows
- Use native bzip2 for Mac and Linux
2020-04-14 23:40:20 +02:00
Julien Wadel
f15872768d Add OpenH264 support
Update Cisco codec version
First Rework on download/extract codec file
Ensure to stop download context before sending end signals
Replace qt.conf with qt.conf.in to have custom setting that depends of packaging or not
2020-04-14 12:31:18 +02:00
Julien Wadel
ce5a1091d3 Remove Minizip submodule for Linux and Mac, for bzip2
- Select dependencies from platforms
- Remove minizip in linux and mac installation
- Add Process Extractor in sources that extract file with bzip2
2020-04-13 22:05:38 +02:00
Julien Wadel
f1bf765fd6 Use specific runner on Centos7
Move create appimage script in app folder
Change the appimage name with current version
Add qt plugin to install with appimage
2020-04-01 18:09:35 +02:00
Julien Wadel
6ef29b7adc Add Win32 support by user settings or by projects, rewrote more generic Runtime output for Windows, add status message for CPack generator 2020-03-31 20:09:21 +02:00
Julien Wadel
9117d07bac Change project name for only target 2020-03-28 14:00:50 +01:00
Julien Wadel
6215976d26 Update source folder links 2020-03-26 16:50:19 +01:00
Julien Wadel
1df0609330 Add cmake version limit to use verbose command 2020-03-26 14:35:32 +01:00
Julien Wadel
24d77b684e Add verbose option for external builds 2020-03-26 14:13:54 +01:00
Julien Wadel
0c476e1ec7 Use External projects to prepare projects, use macdeploy only for packaging, reoder App instanciation 2020-03-26 11:37:26 +01:00
Julien Wadel
3e7452af29 MAcOs fix : PREFIX_PATH order and add custom paths to it, fix minizip path for install_name_tool
Revert moving tools folder for hooks
2020-03-25 22:34:39 +01:00
Julien Wadel
a0f667501e Remove inherited cmake variables 2020-03-25 11:02:16 +01:00
Julien Wadel
6dce85c487 Remove option 2020-03-25 10:28:25 +01:00
Julien Wadel
fd69a73330 Fix version comparaison 2020-03-25 10:22:25 +01:00
Julien Wadel
24da1beab6 Update Readme 2020-03-25 10:16:34 +01:00
Julien Wadel
bd283bee98 Change variable name to APP_OPTIONS, use sdk function to pass CMAKE arguments to external project, specify parallel build while configuring the project 2020-03-25 10:08:02 +01:00
Julien Wadel
df1cadde82 fix CI files and licence path 2020-03-24 23:29:37 +01:00
Julien Wadel
14d3fd936b Build change 2020-03-24 22:54:39 +01:00
Julien Wadel
d56e9104ac Update to last version 2020-03-17 16:49:38 +01:00
Julien Wadel
9de765cc8f Update CMakeLists.txt to a better constant option [ci skip] 2020-03-02 16:53:37 +01:00
Julien Wadel
d53c42d77b - Update CMakeList to build SDK when APPLI_FORCE_SDK_BUILD is specified
- Update SDK to last version
- Add native popup error when the sdk is about to crash
- Fix crash when receiving file as attachment in chat
- Fix path on local thumbnail when user remove a message
- Add native popup to warn user when file cannot be redownloaded from server
2020-02-29 20:53:14 +01:00
Julien Wadel
1d0e13ee21 QuickFix on CMAKE_FLAGS for release with debug info 2020-02-27 18:33:19 +01:00
Julien Wadel
1d3f7d2148 NSIS packaging for Windows 2020-02-26 12:05:18 +01:00
Julien Wadel
834ef634c1 Update Build installation for Windows
Set to optional for images when ENABLE_VIDEO=NO is specified
2020-02-24 21:48:22 +01:00
Julien Wadel
635b8d37c4 - Create .DMG package for Mac
- Fix Path searching for Mac
- Cleaning installation folder
2020-02-24 16:45:27 +01:00
Julien Wadel
deb3cf183a - Fix bug on search box
- Add QML debug capability
2020-02-23 11:59:24 +01:00
Julien Wadel
8ecf97306f Update CMakeLists to GPLv3 and speedup build process by removing subdirectory if its output exists (Linphone-SDK and Minizip) 2020-02-21 23:57:41 +01:00
Julien Wadel
5f68579e00 Update CMakeLists to GPLv3 and speedup build process by removing subdirectories if output exists (Linphone-SDK and Minizip) 2020-02-18 14:08:00 +01:00
Julien Wadel
326d713733 Fix Build configuration 2020-02-17 23:30:48 +01:00
Julien Wadel
d5db134f89 Fix missing variables in CMakeLists 2020-02-17 22:47:06 +01:00
Julien Wadel
b54eca93f1 Fix module path 2020-02-17 22:42:23 +01:00
Julien Wadel
0135e775c4 Clean CMakeLists to remove configuration conflits with SDK 2020-02-17 22:35:19 +01:00
Julien Wadel
d5a886201d Update CMakeLists to build with winsockapi on windows 2020-02-17 21:49:19 +01:00
Julien Wadel
c274bf362e Update CMakeLists.txt 2020-02-17 17:24:48 +01:00
Julien Wadel
9ad20c219a Update CMakeLists.txt 2020-02-17 17:17:28 +01:00
Julien Wadel
f7be956d9e Remove error on warning to build SDK 2020-02-17 16:32:15 +01:00
Julien Wadel
8b0cbb71ad Remove error on warning to build SDK 2020-02-17 16:32:02 +01:00
Julien Wadel
9d4c95c9eb Remove error on warning to build SDK 2020-02-17 16:30:50 +01:00
Julien Wadel
6bda98b8f2 - Update Settings navigation, add placeholders to fields, auto-update server address with the selected protocol
- Set to TLS if transport cannot be defined
- Add Title to MenuBar and console info if SystemTray is unavailable
- Fix setting icon in qrc for future using
- Add old CPACK in CMake
2020-02-16 23:21:39 +01:00
Julien Wadel
44041b5d94 Fix Mediastreamer plugin loading[ci skip] 2020-02-14 19:14:27 +01:00
Julien Wadel
fd2b1d22d3 -Fix ICE/STUN connexion and saving state
-Remove error on warning for building SDK
-Add missing files in Qt ressources
2020-02-14 15:23:37 +01:00
Julien Wadel
b4cbbf96ed Update options and explanations on error application path 2020-02-12 12:02:33 +01:00
Julien Wadel
741e9ff641 Use local folders for builds
Set to SDK where sources are relative to the SDK and not to the main project
2020-02-11 15:29:13 +01:00
Julien Wadel
77e51db886 Fix RPATH syntax for linux 2020-02-08 09:25:37 +01:00
Julien Wadel
3fb54ecb3f CMakeLists Fix for linux (Loading target lib from another directory) 2020-02-07 21:16:44 +01:00
Julien Wadel
cf8388a984 CMakeLists update for Windows 2020-02-07 20:05:59 +01:00
Julien Wadel
a50dfd98ef Update some depreciated functions, clean syntaxes, fix Linux installation 2020-02-07 17:32:08 +01:00
Julien Wadel
57c62fa1e5 Merge remote-tracking branch 'origin/julien/win' into julien/linux 2020-02-07 09:59:44 +01:00