Commit graph

3938 commits

Author SHA1 Message Date
Julien Wadel
9b52bcfdb1 Fix running application detection for uninstalling. 2022-07-04 11:44:32 +02:00
Julien Wadel
865b14f4eb Remove fallback displayname on logs and chat rooms.
Add a printObject() for javascript variables.
2022-07-04 10:53:17 +02:00
Julien Wadel
e327d0bf3a Avoid openning a conversation on sip url and copy the URL into the smartsearchbar. 2022-07-01 18:17:50 +02:00
Julien Wadel
da46ea004b Update SDK to prepare video conference and improve DTLS handshakes. 2022-07-01 18:10:49 +02:00
Julien Wadel
30058587b9 Update Changelog 2022-06-14 16:29:28 +02:00
Julien Wadel
a056f56f1e Version checker : fix on synchronization between version type and url. 2022-06-14 16:28:50 +02:00
Julien Wadel
ca995e7589 Display terminated chat rooms and hide empty conferences. 2022-06-14 16:16:27 +02:00
Julien Wadel
6828fff6f2 Update SDK 2022-06-14 16:04:06 +02:00
Julien Wadel
0225b8fa50 Change priority on display name display based on caller address (instead of call logs) 2022-06-14 15:51:22 +02:00
Julien Wadel
ebd18851b5 Set version checker to linphone.org instead of download.linphone.org 2022-06-07 10:52:40 +02:00
Julien Wadel
7cd96583fc Rework auto mark as read on deleted/terminated chats.
These cases come from a bug when the user may leave the chat room on ack timeout and then, we got persistent unread notification (SDK bug).
2022-06-06 15:57:37 +02:00
Julien Wadel
b36b90eba6 Revert receiving time message ordering and fix crashes on wasapi. 2022-06-01 15:24:57 +02:00
Julien Wadel
889656fa94 Crash fix on search (SDK 5.1.38) 2022-05-30 11:20:27 +02:00
Julien Wadel
345492adb2 Fix encryption enabling when creating an account on the first start of the application. 2022-05-25 17:35:09 +02:00
Julien Wadel
94fcbdfc66 Fix number conversion on message timestamp.
Fix friends search on insensitive case.
2022-05-25 15:16:00 +02:00
Julien Wadel
d4b4ccb3ce Add version types preset for version url checker.
Fix add/edit contact icons in secure chat.
Add a dynamic width combobox that fit content text.
2022-05-24 12:29:39 +02:00
Julien Wadel
7e612da83c Update to SDK 5.1.34 2022-05-23 17:51:41 +02:00
Julien Wadel
a4196cd9fa Order messages from receiving time.
Fix H264 download URL on Linux.
Hide Admin status in One-to-one chats.
Add Sanitizer build.
2022-05-23 16:44:39 +02:00
Julien Wadel
e7d3dc37f4 Fix codec downloading and popup progress bar. 2022-04-05 11:39:19 +02:00
Emin Tufan Çetin
43c708a42f Translated using Weblate
Currently translated at 98.1% (842 of 858 strings)
(Turkish)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/tr/
2022-04-04 13:57:47 +02:00
Julien Wadel
bf16f4b072 Translated using Weblate
Currently translated at 100.0% (858 of 858 strings)
(French)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/fr/

Translated using Weblate

Currently translated at 100.0% (858 of 858 strings)
(English)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/en/

Translated using Weblate

Currently translated at 97.3% (835 of 858 strings)
(German)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/de/

Translated using Weblate

Currently translated at 100.0% (858 of 858 strings)
(French)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/fr/

Translated using Weblate

Currently translated at 98.2% (843 of 858 strings)
(Hungarian)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/hu/

Translated using Weblate

Currently translated at 94.0% (807 of 858 strings)
(Portuguese (Brazil))

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/pt_BR/

Translated using Weblate

Currently translated at 91.8% (788 of 858 strings)
(Chinese (Simplified))

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/zh_Hans/

Translated using Weblate

Currently translated at 100.0% (858 of 858 strings)
(French)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/fr/

Change english extra comment on chat room creation tooltip.
2022-04-04 13:57:38 +02:00
Julien Wadel
e292ed1b42 - Set LDAP as an optional feature.
- Fix qml error on ChatContent.
- Participant devices : click on participant will show devices instead of calling him.
- Set SDK to 5.1.19 with fix on crash at exit, 'm' device security level, leak on aborted call.
2022-04-04 13:22:18 +02:00
Julien Wadel
0bc88e40ab Fix unread messages on terminated/Deleted chat room 2022-04-01 09:20:27 +02:00
Julien Wadel
b71068b6d3 - Workaround to avoid having no sound on inputs when audio enhancements is activated.
- Wasapi : Use options to get human hearing quality, fix variables that weren't updated in case of different audio format, do not use MixFormat without having set fix parameters (16bits/PCM), fix channel mask, reset Audio Client in case of error.
- Remove video button on incoming call that is audio only.
- Come back to first tab when openning Settings.
- Fix stream errors in audio settings when input and output have different definition by using a resampler.
- Change design of secure icon on avatars (position).
2022-03-31 17:14:51 +02:00
Julien Wadel
a96ab65805 - remove chatroom from timeline that is at termined or deleted state. 2022-03-29 17:43:24 +02:00
Julien Wadel
3df0067d05 Fix hidden message in chat on sending. 2022-03-29 11:55:49 +02:00
Julien Wadel
ec770ea045 - Allow all redirection on FileDownloader (can resolve bzip2 download and then, using h264 on Windows).
- Use https for downloading bzip2.
2022-03-29 11:54:27 +02:00
Julien Wadel
1667b78b4b Fix crashs on video call.
- do deleteLater on QObjects.
- Queued QQuickFramebufferObject updates.
- Clean Linphone SDK window ID on Camera deletion (Qml side, it cannot be done on C++ beacause of asynchroneous signals).
- Do cleaning synchronization between calls window and fullscreen.
- Avoid to rebuild all entries of ChatRoom when below minimum limits (keep this feature to avoid loading time when initiate the call).
2022-03-24 16:40:29 +01:00
Julien Wadel
ac1206450b Fix syntax error 2022-03-24 08:42:43 +01:00
Julien Wadel
418a000eee - Show logs in console if launched from it.
- Fix speaker icon in fullscreen.
- Remove MouseArea from OpacityMask.
- Fix crash on ZRTP and fix windows on SoundPlayer
- fix Wasapi buffer
2022-03-23 17:19:59 +01:00
Julien Wadel
5bb35ff59a Fix windows build on missing codecs 2022-03-22 12:53:48 +01:00
Julien Wadel
592ca0874b Fix high cpu on busyindicators. 2022-03-21 17:46:32 +01:00
Julien Wadel
c585de7291 Fix search results 2022-03-21 09:29:52 +01:00
Julien Wadel
872df224e7 Fix multi-addresses on search bar
Fix hidding send button in chat
2022-03-18 19:08:50 +01:00
Julien Wadel
49eb29fe98 Translated using Weblate
Currently translated at 100.0% (858 of 858 strings)
(French)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/fr/
2022-03-18 13:36:43 +01:00
Julien Wadel
0b2047c730 Translated using Weblate
Currently translated at 100.0% (855 of 855 strings)
(French)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/fr/
2022-03-18 13:36:35 +01:00
Julien Wadel
cd09dddfd5 Fix translations 2022-03-18 13:18:03 +01:00
Julien Wadel
f4f92094b3 - Add auto download mode and use 10Mb as default.
- Fix notification thumbnail display on receiving file
- Fix empty name on uploading files
- Fix readonly chat room when someone is leaving
- Remove downloaded file on ephemerals
- Reduce iteration on background
2022-03-18 13:00:14 +01:00
Julien Wadel
f2ec342cca Avoid to create a chat room from default account when receiving a call. 2022-03-16 18:23:59 +01:00
Julien Wadel
975a672280 - Windows : convert cmd into powershell and build for x64 with msvc2019
- Fix Qt deploy on Windows where some files weren't deployed.
2022-03-16 11:33:19 +01:00
Julien Wadel
b206e2bf6a Fix showing call history button and timeline filter buttons from data context. 2022-03-16 11:33:19 +01:00
Julien Wadel
cf5f918d05 Add a custom sign process 2022-03-15 12:43:09 +01:00
Julien Wadel
a17f7fbd7a Fix glitches on M1.
Fix leaks on SDK searches.
Switch off misleading  wasapi errors.
2022-03-11 18:57:29 +01:00
Julien Wadel
1614495cbe Fix multipart on basic chat rooms 2022-03-11 14:13:15 +01:00
Thibault Lemaire
f29072dfe7 Add support for OpenGL 4.1 & GLSL 4.10 2022-03-11 09:12:22 +01:00
Julien Wadel
9db1b5d34e Fix ice candidates on Windows by keeping only up interfaces and by improving the IPV6 selection to take account on temporary addresses at best. 2022-03-10 19:09:08 +01:00
Julien Wadel
9c6c66719b On default build : Revert webview subscription and keep old sheets (avoid deployment issues) but keep a way to reactivate it. 2022-03-10 18:31:18 +01:00
John Machado
792144f8b0 Translated using Weblate
Currently translated at 1.6% (14 of 839 strings)
(Portuguese)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/pt/
2022-03-08 15:26:39 +01:00
Emin Tufan Çetin
0c38bb8078 Translated using Weblate
Currently translated at 79.6% (668 of 839 strings)
(Turkish)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/tr/
2022-03-08 15:26:25 +01:00
Julien Wadel
879db5f496 - Send multiple files in one message, with preview.
- Message preview manage huge heights.
- Chat design rework.
- Sort timelines by unread chat rooms.
- Fix thumbnails that weren't deleted.
- Play audio record on playback device instead of ringer device.
- Fix binding loops on scrollable areas.
- Change timeline filter to a minimal version.
- Fix record button hovering.
- Fix camera button in fullscreen.
2022-03-08 15:17:13 +01:00