Commit graph

3485 commits

Author SHA1 Message Date
Julien Wadel
9258a98f7c [ci skip] 2020-06-16 23:21:57 +02:00
Julien Wadel
ca4abd9182 [ci skip] 2020-06-16 17:17:28 +02:00
Julien Wadel
ea70edd85d [ci skip] 2020-06-16 17:06:41 +02:00
Julien Wadel
743d2e7352 debug font[ci skip] 2020-06-16 16:13:57 +02:00
Julien Wadel
2685bff0f6 Remove ENABLE_TEXT_TO_SPEECH[ci skip] 2020-06-16 15:04:43 +02:00
Julien Wadel
4035490416 update debian9 image 2020-06-16 11:51:26 +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
Julien Wadel
bd6055227f Fix : invisible window when receiving call
- Process GUI events before accepting a call in order to be synchronized with Call objects
- Revert window variable naming
- Change open window order when receive call

Fix : Show Notifications while in fullscreen
Fix : show settings in fullscreen

QuickFix:
- Set Minimum Width on Tooltips
- Show full path on log folder selection
- Add Conference participant filter to show only users that are in conference
- Add test on Player to avoid crash if it cannot be instanciated before
- Window position when opening in fullscreen
2020-06-01 15:59:39 +02:00
Julien Wadel
4468c49d2e * The fullscreen mode is show on the current call screen
* Add Call utilities in Fullscreen mode (medias settings, security, mutable speaker)
* Conference participants are mutable by clicking on them
* Display the name of the caller in incoming notifications
* More stable account authentifications
* Message status behaviour : Resuming status when changing logs, cursor shapes updates, bind the resend message action to error icon
* Notifications are shown in all available screens
* Tooltips are shown in multiple lines
2020-06-01 10:08:20 +02:00
Julien Wadel
eca8bd8ab4 Add Missed call count for local proxies 2020-05-29 09:35:59 +02:00
Julien Wadel
c41f337907 Feature : Adding missing call count with the unread messages in timeline
Fix : Force refresh Registers when clicking on Account status, without testing registration state.
- add a timer synchronization to show the registration status by proxy
2020-05-28 17:23:48 +02:00
Julien Wadel
5a6c7b08f5 Update SDK 4.4 and add devtoolset-8 for centos7 2020-05-25 20:29:08 +02:00
Julien Wadel
8e1c7e83e5 Fix/update translations 2020-05-19 14:04:57 +02:00
Julien Wadel
08b62fbf3e - Add Multilines on tooltips
- Move Tooltip area to SmartSearchBar item but let parent to set tooltip text (used to not being in conflict with mouse areas from children)
- Revert QtQuick.Window version to 2.2 to be compatible with Qt 5.9
2020-05-18 11:05:13 +02:00
Julien Wadel
3031cc856a Fixes and Features : Fullscreen, crashs, contacts, messages
Fixes:

* Change download URL to `https://www.linphone.org/technical-corner/linphone`
* Crash on contacts list when deleting a friend and trying to load logs.
* Message status behaviour : Resuming status when changing logs, cursor shapes updates, bind the `resend message` action to error icon
* Synchronize settings and main presence.
* QML Crashs on fullscreen

Features :

* Add utilities in fullscreen view (media quality, security, mutable speaker)
* Show fullscreen on the current call screen
* Show Display name of participant in conference
* Participants in conference are mutable
2020-05-15 09:00:09 +02:00
Julien Wadel
f71a7c8950 Update SDK to 4.4
- Add Missing fields for peerAddress and localAddress
2020-05-11 19:35:57 +02:00
Julien Wadel
d0b21228a4 Fix Timeline notifications and display name
- Add interfaces to get full sip address
- Use Full Sip addresses when using getSipAddressObserver
- Return -1 instead of null when searching an index in an array in Javascript
2020-05-11 12:34:55 +02:00
Julien Wadel
598be61d91 Add code signing support for Linux and Windows
- Add Signing info in CI : use Key for Linux, folder for Windows
- Update create appimage for takking account of key
- Use appimagetool in addition of linuxdeploy for code signing step if needed
2020-05-11 09:19:03 +02:00
Julien Wadel
4f9e6a7be2 Move a SystemTray test after tryinjg to create one. 2020-05-10 12:43:23 +02:00
Julien Wadel
1c890a3556 - Clean debug message and print them on Error
- Remove using devicePixelRatio() and let Qt doing the work
2020-05-10 12:31:08 +02:00
Julien Wadel
6f2d989800 Format debug message [ci skip] 2020-05-10 10:29:30 +02:00
Julien Wadel
c00422c74a Add Debug message for screen geometries [ci skip] 2020-05-10 10:20:42 +02:00