Commit graph

3500 commits

Author SHA1 Message Date
Julien Wadel
7421844dea Use git version to set project version 2020-10-09 11:07:23 +02:00
Julien Wadel
eb82a100c6 Update Change logs 2020-10-09 10:56:45 +02:00
Julien Wadel
e2be6e2c15 Read Vcard in UTF8 while SDK allows now it 2020-10-09 10:56:12 +02:00
Julien Wadel
0b7d9c0ff4 Update 4.4 SDK 2020-10-09 10:55:36 +02:00
Julien Wadel
2ed3a35b91 Fix : sip protocol handlers on Windows and add support to tel and callto protocols on Windows/Linux/Mac
- Replace app-icon by a specific windows file that describe the application properties
- Add Windows Description file
- Update NSIS Installation/Uninstallation to support handlers (sip, sip-linphone, sips, sips-linphone, tel and callto)
- Cleaner use of Windows registries
2020-10-09 10:51:57 +02:00
Julien Wadel
999fe684be Add a desktop property to allow Pulseaudio to switch devices automatically.
For example, it will mute all applications that have music on their property when receive a call from Linphone.
2020-10-09 10:49:20 +02:00
Julien Wadel
689cbc7c01 Recompute version from git version to pass the update checker with the release 2020-10-09 10:47:50 +02:00
Julien Wadel
8b0270dd2a Avoid to reduce window if it is already maximized
(cherry picked from commit 74f50933fd)
2020-08-03 10:22:13 +02:00
Julien Wadel
efc2e63ec3 Update SDK to 4.4 with opus crashfix
Fix CI variable
2020-07-30 17:09:41 +02:00
Julien Wadel
ab7ed36128 Update Git version to 4.2.1 2020-07-03 13:17:17 +02:00
Julien Wadel
30e22a9222 Update SDK 2020-07-03 11:28:26 +02:00
Julien Wadel
028ddba8b2 Bugfix : show all popup in a StackView + crash on authentification
- Show all Linphone popup
- Add a way to merge popup that have almost the same data
- Remove test on authentification requested
2020-07-02 10:49:13 +02:00
Julien Wadel
2a0e480fc5 Update Changelog
(cherry picked from commit f367ab5940f9b323c1d1549c60c0d4acecc4fff7)
2020-06-26 19:40:47 +02:00
Julien Wadel
c677dbe67b harmonized CI deploy folders 2020-06-26 16:32:25 +02:00
Julien Wadel
71260030e7 Update SDK 2020-06-26 14:33:35 +02:00
Julien Wadel
02d80855f8 Use English as default translator if no translations are found
(cherry picked from commit 2ce0d8ae491c440672d86057c453f62b62465d89)
2020-06-25 14:08:59 +02:00
Julien Wadel
3dd6b95bee Update SDK 2020-06-24 22:24:12 +02:00
Julien Wadel
459689098d No video for conference as it is not yet supported by the application
Reorder pause when removing participants from conference
2020-06-24 21:04:32 +02:00
Julien Wadel
902ba80e00 Revert cmake version to 3.1
Remove big resources
Remove embedded special fonts
2020-06-20 18:29:30 +02:00
Julien Wadel
2f586bfb08 Update SDK 2020-06-19 22:56:05 +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
3ee4a72d48 BugFix: Crash in video settings while in call
- Workaround : don't reload video devices if in call
- Show a warning message in settings panel
- Update english source language
2020-06-16 10:51:38 +02:00
Julien Wadel
e4f9588c61 Update SDK 2020-06-16 08:38:35 +02:00
Julien Wadel
7c514133e3 rewrite IPv6 domain for cleaning addresses 2020-06-15 14:55:18 +02:00
Julien Wadel
485291b48b - Add function that keep only scheme, username and domain in Utils
- Add a function that return the matching address between an address and proxies
- Use a cleaned SIP address in Timeline (sip:name@domain) and events
2020-06-15 14:13:30 +02:00
Julien Wadel
ef28ab0156 - Take account of aborted call in logs
- Test if a file is an image before showing it
2020-06-14 20:12:19 +02:00
Julien Wadel
9075a02367 - Add new version Check
- Fix message in notification
2020-06-14 16:55:05 +02:00
Julien Wadel
4e1fab0df5 Update SDK 2020-06-13 19:39:30 +02:00
Julien Wadel
d747711769 Remove conference_factory_uri in assistant to avoid group chat capability [ci skip] 2020-06-13 09:36:50 +02:00
Julien Wadel
4f988ae2d3 Revert some modifications on assistant configurations [ci skip] 2020-06-13 09:36:50 +02:00
Julien Wadel
79976397eb Use data from app/src/main/res/raw/linphone_assistant_create.rc and app/src/main/res/raw/default_assistant_create.rc of Linphone-Android 2020-06-13 09:36:50 +02:00
Julien Wadel
f43f1d496f Prefill the contact name with the display name or username of selected contact 2020-06-12 18:27:18 +02:00
Julien Wadel
2b9941eb50 Update changelog 2020-06-11 20:58:52 +02:00
Julien Wadel
ac5c3f2be8 - GPLv2 => GPLv3
- Add G729 codec support
2020-06-11 20:58:51 +02:00
Julien Wadel
6278ebe966 - Migrate from Flatpak only if main database doesn't exists
- Mark a chat as read only if there are unread messages (SDK feature)
- Remove filtering on call status when loading logs
2020-06-11 19:31:07 +02:00
Julien Wadel
647c28b514 - Add CMAKE_BUILD_TYPE selection
- Add Debian9 with Qt Release images
2020-06-11 16:42:09 +02:00
Julien Wadel
044f428f0a Update SDK for migration 2020-06-11 10:55:07 +02:00
Julien Wadel
72b5293594 Flatpak migration and account security
Flatpak:
- Rewrite chat message deprecated logs : no more ensuring that this file must exists
- If a message history file exists in the application folder, let the SDK migrate data and remove the file
- Copy recursively all data from Flatpak installation, if files doesn't exist
- Split 2 migrations : old GTK and Flatpak
2020-06-11 10:19:07 +02:00
Julien Wadel
0ac9f08b9f - Change mediastreamer plugins path for Linux and Windows to plugins/mediastreamer
- Update path test with plugins folder
- Add test on Player before closing it
2020-06-09 00:47:46 +02:00
Julien Wadel
244a544e58 Update SDK 2020-06-08 23:36:53 +02:00
Julien Wadel
246309e155 Update SDK 2020-06-08 18:34:12 +02:00
Julien Wadel
2afeb3cfa8 Update SDK 2020-06-06 12:28:08 +02:00
Julien Wadel
f3cea136ea Update readme 2020-06-05 11:33:46 +02:00
Julien Wadel
9f1ae82498 Show all call logs : Aborted calls and other devices calls
- When Aborted : print as a normal call
- When Early Aborted : print as missed
- When Accepted on other device : print as a normal call
- When Declined on other device : print as declined
2020-06-04 11:54:26 +02:00
Julien Wadel
4cb1b19de5 Update 4.4 SDK 2020-06-04 10:46:45 +02:00
Julien Wadel
33d559811b Remove DTLS as it is not supported 2020-06-04 09:34:51 +02:00
Julien Wadel
a0731bfc61 For other sip account creation, use file configuration for assistant and set TLS as the default transport 2020-06-04 09:34:51 +02:00
Julien Wadel
2db1598201 Update Changelog[ci skip] 2020-06-03 21:00:09 +02:00
Julien Wadel
59c4cc194d Feature/update sdk 2020-06-01 17:49:59 +02:00
Julien Wadel
e94296019c - Invite participants first to avoid removing conference if empty
- Put in pause and remove all calls that are not in the conference list
- Show only calls that are in conference
2020-06-01 17:00:21 +02:00