Commit graph

27 commits

Author SHA1 Message Date
Julien Wadel
d54ebbcc59 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-09-16 10:22:42 +02:00
Julien Wadel
74f50933fd Avoid to reduce window if it is already maximized 2020-07-05 11:55:34 +02:00
Julien Wadel
439d188222 Recompute version from git version to pass the update checker with the release 2020-06-26 21:03:37 +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
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
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
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
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
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
f3cea136ea Update readme 2020-06-05 11:33:46 +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
4f9e6a7be2 Move a SystemTray test after tryinjg to create one. 2020-05-10 12:43:23 +02:00
Julien Wadel
40c5cd9975 Revert Cli 2020-05-09 10:09:45 +02:00
Julien Wadel
5829d54f70 Display name on notifications by using full SIP addresses 2020-05-09 10:09:45 +02:00
Julien Wadel
d6f5a7f0ce Fix file transfert and notification behaviour
- Add External Image Provider to avoid having error message when we try to show a file that is not an image (used to show an attachment where it can be a regular file).
- When creating an image, try to read the headers of a file when the extension is not consistent with contents.
- Build if not exists, a thumbnail image if the file has been displayed when filling a message
- When trying to open the file, test if it was downloaded by reading the flag
- Add a status for File Transfert In Progress
- Use non-deprecated function to get file path from ChatMessage
- Use FileSize in addtion of content Size to get the full size of a message
- Show a progressbar when downloading a file
- Show the image in notification when downloaded or the file name if it is not an image
2020-05-05 00:35:55 +02:00
Julien Wadel
ff218e9d72 Translations and log reporting upgrade
- Update minor translations and fix TX settings
- Fix order Application settings to avoid using wrong data
- More detailled debug on sending log
- Set sending log feedback to be copyable in order to be allowing to use the link without using a mailer
- Remove feedback text when chaging tabs
2020-04-15 19:18:09 +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
aeb86b980f Add configuration file and reactivate HDPI enabling 2020-04-10 14:33:02 +02:00
Julien Wadel
3fb6cf9a87 - Add missing file in linux installation
- Cleanup install commands
- Use Executable name instead of Application Id for Organization name in order to fix multiple configuration folders
2020-04-09 19:02:40 +02:00
Julien Wadel
229c8256c8 Use bc_compute_full_version on package name, move DesktopTools initialisation, add availability check for request permissions, update description for permissions 2020-04-07 17:23:34 +02:00
Julien Wadel
c4a8f288a1 Use more common function name for initialization 2020-04-07 15:43:39 +02:00
Julien Wadel
0e8d3e06b6 Use AVFoundation to request media permissions on start if there are not accepted. 2020-04-07 15:37:07 +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
7c0f80dceb Use LocalUtf8 for all transactions rather than stdString 2020-03-28 14:00:50 +01:00
Julien Wadel
08ca4791c0 Change application source folder name 2020-03-26 16:44:31 +01:00