Commit graph

30 commits

Author SHA1 Message Date
Julien Wadel
9344207d0c By default, build Open H264 only if video is enabled. 2023-10-31 10:12:45 +01:00
Julien Wadel
e960490220 Use Windows system default audio device and upgrade SimpleCaptureGraph with callbacks.
Upgrade SDK to master.
2023-08-22 09:13:46 +02:00
Julien Wadel
9fb4bcfe8d Appimage is now based on Ubuntu 18.04 instead of debian9 (better c++17 support and still low glibc version). 2023-05-22 10:37:22 +02:00
Julien Wadel
6c031a97fc Update Debian9 docker for gstreamer 2023-04-17 10:19:46 +02:00
Julien Wadel
c5bb7f4a26 Downgrade Qt back to 5.15.2 because of Qt commercial licence that break other GPL licences.
A new version is needed because of linux image.
2023-04-14 09:05:16 +02:00
Julien Wadel
14f9454b06 Update docker file to use Maintenance Tool from Qt.
Remove the fuse mandatory for CI.
Update CI to use Qt custom version and update application to Qt 5.15.12.
2023-02-24 10:37:42 +01:00
Julien Wadel
69f91c3cc3 - Windows : convert cmd into powershell and build for x64 with msvc2019
- Fix Qt deploy on Windows where some files weren't deployed.
2022-03-18 13:06:55 +01:00
Julien Wadel
ebd033a3e6 On default build : Revert webview subscription and keep old sheets (avoid deployment issues) but keep a way to reactivate it. 2022-03-10 19:16:26 +01:00
Julien Wadel
24909899d7 Added qtwebview to docker images. Mandatory since we now use webview for assistant
Deactivate Centos7 build because of unavailability of QtWebengine.
2021-11-19 22:37:26 +01:00
Julien Wadel
4b094d3261 Use a webview for account creation 2021-11-19 22:37:26 +01:00
Peio Rigaux
768651118f rebuild qt after updating gitlab mirror to get qt 5.12.12 2021-11-04 20:17:34 +01:00
Julien Wadel
0c5a35a5cd - Split jobs between package and code signing on mac. 2021-10-20 17:12:12 +02:00
Julien Wadel
08c5aac211 CI Archlinux fix : use a working image
Add missing QML files
2021-04-28 20:06:52 +02:00
Anthony Gauchy
77a3f294e0 Update docker image to match sdk 4.5 update 2021-04-08 11:28:50 +02:00
Julien Wadel
eba233655e Bugfixes : MacOs crash, Video request not working, fonts
* Activate mipmap on MacOs to avoid Qt crashes
* Use 5.14.2 for Windows
* Request Qt 5.12 as a minimal version and cmake 3.9 (in order to embed big resources)
* Remove build on Debian8 as it has Qt 5.10
* Add default fonts for supported languages
* Use a build parameter to set `dpiawareness` (Windows)
* Add OTF support, in addition of TTF
* Explicit the answer to video request : Fix on not showing video when accepting a second request
* Use UTF8 when chatting and notifications to show all languages/symbols
* Fix SIP display on call view
* Fix a typo on a variable in call view (might lead to get transparent view)
2020-06-19 09:25:51 +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
70421da83c Add CI packaging and deploying for nightly builds 2020-02-25 19:55:48 +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
ea680e4e77 Revert "adding headers for minizip"
This reverts commit f799d08289.
2020-01-29 14:55:30 +01:00
Ronan Abhamon
b8405e24bd chore(.gitlab-ci.yml): sign mac os package 2019-01-07 15:32:45 +01:00
Erwan Croze
cc95894039 Feature/enhance gitlab ci files 2019-01-04 15:37:28 +01:00
Ghislain MARY
ffd98dbcdb Perform CI on ArchLinux, Centos 7 and Debian 8. 2018-12-14 14:55:36 +01:00
Ghislain MARY
406d194762 Add ubuntu for CI. 2018-12-13 15:53:59 +01:00
Ghislain MARY
8e28bd8975 Fix wrong definition of compiler launcher for CI. 2018-11-28 17:46:36 +01:00
Ghislain MARY
9a294d436b Restore use of ccache for CI. 2018-11-28 14:06:57 +01:00
Ghislain MARY
ac732528bb Handle code signing of package for Windows. 2018-11-26 10:12:50 +01:00
Ghislain MARY
2b76c88595 Do not use gitlab-ci cache and ccache for CI. 2018-11-23 18:16:58 +01:00
Ghislain MARY
8f03b7ae39 Target macOS 10.11 for continuous integration. 2018-11-20 13:02:13 +01:00
Ghislain MARY
cc9f2e8453 Add scheduled GitLab CI jobs. 2018-11-14 16:48:44 +01:00
Ghislain MARY
d8d0a99f06 Use linphone-sdk. 2018-11-06 16:04:51 +01:00