Commit graph

4629 commits

Author SHA1 Message Date
Julien Wadel
765f68d18b - Add Tunnel support if available.
- Add tunnel special options for developer.
- Use of CPP for linphone enums to string.
- Replace let colors with better quality.
- Fix developer settings view.
2021-10-22 10:52:59 +02:00
Julien Wadel
e6228182a6 - Remove 'app' section and keep 'ui'
- Allow to make a variable in readonly (only for enabling chats yet)
- Rename chatEnabled to standardChatEnabled
2021-10-21 23:07:29 +02:00
Julien Wadel
66c566659c - Remove 'app' section and keep 'ui'
- Allow to make a variable in readonly (only for enabling chats yet)
- Rename chatEnabled to standardChatEnabled
2021-10-21 13:51:29 +02:00
Julien Wadel
3a560324f8 - Add an option to enable standard and secure chats feature ('app' section)
- Fix history buttons that should not appear if chat room mode is not activated
- Allow to use a secure chat room to be used when calling (set by context : encrypted call/secure chat enabled)
- Replace a warning log by info while creating a chat room.
- Fix missing qml variables.
- Change Contact Edit and SIP Addresses selections to start a standard chat or a secure one.
- Simplify encryption activation on call parameters with enableEncryption()
2021-10-20 20:24:39 +02:00
Julien Wadel
aa745fa44c - Add load sip address model time debug.
- Add copy text banner
2021-10-20 18:38:36 +02:00
Julien Wadel
f4c95cae50 Fix notarization 2021-10-20 17:12:12 +02:00
Julien Wadel
093996d784 Update SDK 2021-10-20 17:12:12 +02:00
Julien Wadel
0c5a35a5cd - Split jobs between package and code signing on mac. 2021-10-20 17:12:12 +02:00
Julien Wadel
7048d1eeef Optimize loading chats on startup 2021-10-20 17:12:12 +02:00
Julien Wadel
b1249ae517 Update Changelog 2021-10-20 17:12:12 +02:00
Julien Wadel
73733c17a0 * UTF8 fixes and display names behavior:
- Avoid to replace display if empty on address books search
- Propagate change when display name is set in callModel
- Add a way to update addresses when data model change outside of ChatRoomModel
- While calling and one participant, get display name from call remote address
- Update display names after adding a call log
- Fix UTF8 when compute display name
- Replace JS display name functions by CPP

* Fix tooltips width and timeline unexistant object
* MSYS2 bzip2 may block the process execution when no arguments. Add help args and remove outputs from streams.
2021-10-20 17:12:12 +02:00
Julien Wadel
ac2c0dcbe5 Fix crash on multiple end calls 2021-10-20 17:12:12 +02:00
Julien Wadel
a86395adae Fix translation 2021-10-20 17:12:12 +02:00
Julien Wadel
0df9d63da1 Translated using Weblate
Currently translated at 100.0% (792 of 792 strings)
(Chinese (Simplified))

Translation: Linphone Desktop/4.3
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/4-3/zh_Hans/
2021-10-20 17:12:12 +02:00
Danmei Chen
e6ee86b9db Translated using Weblate
Currently translated at 100.0% (792 of 792 strings)
(Chinese (Simplified))

Translation: Linphone Desktop/4.3
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/4-3/zh_Hans/
2021-10-20 17:12:12 +02:00
Julien Wadel
871dbef697 Translated using Weblate
Currently translated at 100.0% (792 of 792 strings)
(French)

Translation: Linphone Desktop/4.3
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/4-3/fr/
2021-10-20 17:12:12 +02:00
Julien Wadel
6d84ecb4f7 Translated using Weblate
Currently translated at 100.0% (792 of 792 strings)
(English)

Translation: Linphone Desktop/4.3
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/4-3/en/
2021-10-20 17:12:12 +02:00
Danmei Chen
e8d003f3b5 Translated using Weblate
Currently translated at 99.7% (790 of 792 strings)
(Chinese (Simplified))

Translation: Linphone Desktop/4.3
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/4-3/zh_Hans/
2021-10-20 17:12:12 +02:00
Danmei Chen
adecaf6492 Translated using Weblate
Currently translated at 98.7% (782 of 792 strings)
(Chinese (Simplified))

Translation: Linphone Desktop/4.3
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/4-3/zh_Hans/
2021-10-20 17:12:12 +02:00
Andrea Gianarda
a520c60e67 Translated using Weblate
Currently translated at 83.4% (661 of 792 strings)
(Italian)

Translation: Linphone Desktop/4.3
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/4-3/it/
2021-10-20 17:12:12 +02:00
Julien Wadel
2e18eaf51d Translated using Weblate
Currently translated at 100.0% (792 of 792 strings)
(Hungarian)

Translation: Linphone Desktop/4.3
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/4-3/hu/
2021-10-20 17:12:12 +02:00
Julien Wadel
72bd935ab2 Translated using Weblate
Currently translated at 100.0% (792 of 792 strings)
(French)

Translation: Linphone Desktop/4.3
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/4-3/fr/
2021-10-20 17:12:12 +02:00
Elisa Nectoux
72add1c76c Translated using Weblate
Currently translated at 100.0% (792 of 792 strings)
(English)

Translation: Linphone Desktop/4.3
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/4-3/en/
2021-10-20 17:12:12 +02:00
Julien Wadel
cbdf9cf3f5 Allow to remove items in filter timelines criteria 2021-10-20 17:12:12 +02:00
Julien Wadel
7557744608 Update SDK for default directory on certificates 2021-10-20 17:12:12 +02:00
Julien Wadel
cbc9c6f0cc Fix crash on endResetModel while searching a sip address (spotted on Qt 5.15.2). 2021-10-20 17:12:12 +02:00
Julien Wadel
e7fa1f219e Keep timeline title when no items on searching/filtering 2021-10-20 17:12:12 +02:00
Julien Wadel
cafd3a37df Sort languages in settings lists 2021-10-20 17:12:12 +02:00
Julien Wadel
744798dc4a DTLS crash : Use writable location for ZRTP and DTLS certificates paths 2021-10-20 17:12:12 +02:00
Julien Wadel
a4ad9a5965 Show subject in notifications when it is not about one-one 2021-10-20 17:12:12 +02:00
Julien Wadel
4eb7fcd4b9 - Fix unupdated participant in chat rooms (like admin status).
- Add log feedback on async admin set.
2021-10-20 17:12:12 +02:00
Julien Wadel
fd8d5570df Fix missing qrc and tooltip sizes to avoid small areas 2021-10-20 17:12:12 +02:00
Julien Wadel
52a28105ca Change design of chat room's subject edition 2021-10-20 17:12:12 +02:00
Julien Wadel
d849bbac05 - Add persistent icon on text fields.
- Can close conversation search field from field
- Fix mouse area on search icon in timeline
- Avoid participants list to be behind icons in conversation
2021-10-20 17:12:12 +02:00
Julien Wadel
9cb8df0b2d Fix a multithreaded crash when searching with MagicSearch 2021-10-20 17:12:11 +02:00
Julien Wadel
21303fc0d6 Avoid to stop the application when the CLI parser cannot parse its arguments (like arguments that doesn't exist) 2021-10-20 17:12:11 +02:00
Julien Wadel
8575a76c80 Fix UTF8 on Subject, events and chat rooms (secure/group chat) 2021-10-20 17:12:11 +02:00
Julien Wadel
ba9cdef3b8 Fix persistent proxy on removing (message-expires let the contact exists for messages) and subject UTF8 chat rooms 2021-10-20 17:12:11 +02:00
Julien Wadel
44b7c112b3 Multi fixes:
- Contact update propagated through timelines and more robust display name showing by using cpp.
- ContactEdit : don't use the conference URI when adding the contact to friend on secure chat room
- Conference View : Resize record, add record file notification.
- Group Chat : timed invitation (30s) where it will hide if no response. It will be shown if the participant accept later.
- Hide/Show empty chats : set defaults to avoid differences from SDK value.
- Calls actions : Dynamic width on transfer menu to show all text, set texts to uppercase.
- Timeline : Add a tooltip (right-clic) to show the last time update.
- File Messages : add search shortcut on avatar like messages, remove conflicts between right-clic menu and thumbnails increase (on hovering mouse).
- Call : hold view with a correct symbol (#10073 instead of 2 differents symbols for 2 vertical bars)
- Languages : remove '-----' artifacts in language files
2021-10-20 17:12:11 +02:00
Julien Wadel
69a968b7af Crash on quit 2021-10-20 17:12:11 +02:00
Julien Wadel
778a6abf86 Fix forced timeline selection (eg. showing chat when already selected for contact)
Fix contact edit update
Fix source language (en) on bad auto-comment (.ts generated get unwanted '-----')
2021-10-20 17:12:11 +02:00
Julien Wadel
a909e957c9 Fix contact shortcut in searchbar 2021-10-20 17:12:11 +02:00
Julien Wadel
46c62a93d6 Fix cli parsing 2021-10-20 17:12:11 +02:00
Julien Wadel
6cd4c34188 Missing UI property on FileMessage 2021-10-20 17:12:11 +02:00
Julien Wadel
5c9c40ea2c Translated using Weblate
Currently translated at 100.0% (792 of 792 strings)
(English)

Translation: Linphone Desktop/4.3
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/4-3/en/
2021-10-20 17:12:11 +02:00
Julien Wadel
f08603a46f Translated using Weblate
Currently translated at 100.0% (792 of 792 strings)
(French)

Translation: Linphone Desktop/4.3
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/4-3/fr/
2021-10-20 17:12:11 +02:00
Óvári
4b603aa59c Translated using Weblate
Currently translated at 100.0% (792 of 792 strings)
(Hungarian)

Translation: Linphone Desktop/4.3
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/4-3/hu/
2021-10-20 17:12:11 +02:00
Julien Wadel
e5f4aca27f Update SDK to 5.0.32 2021-10-20 17:12:11 +02:00
Julien Wadel
f4167d8fe3 Activate Ephemerals for participant-mode in waiting of session mode. 2021-10-20 17:12:11 +02:00
Julien Wadel
5b11da7404 Fix source language comments 2021-10-20 17:12:11 +02:00