Commit graph

132 commits

Author SHA1 Message Date
Julien Wadel
25a5f33356 Display away message if timestamp is not available. 2023-05-10 16:14:49 +02:00
Julien Wadel
51ef0ae25b "Vocal message received" notification 2023-05-04 17:43:26 +02:00
Julien Wadel
9f587cb196 Add an option to enable bundle mode in account parameters. 2023-05-04 11:41:14 +02:00
Julien Wadel
990dbc610a Remove "do not disturb" status as it is not really supported. 2023-04-17 16:54:06 +02:00
Julien Wadel
06509d3862 Update languages 2023-04-13 18:29:20 +02:00
Julien Wadel
682e5dc913 Primary color on links in chat.
Allow smallbuttons to use emojis.
Insert text in text area in chats.
Ensure to send plain text message.
Use custom text font for text edit.
Emoji picker and display it aside of files preview with a splitter.
Fix file preview layout in replies.
Change double click to simple click on avatar for copying address into the smartsearchbar.
Add an option to change emojis font.
Update chat actions colors.
2023-04-07 17:08:57 +02:00
Julien Wadel
0c74082a65 - Print logs into stout/stderr only if verbose is set.
- `--qt-logs-only` : print only logs from the application. It strips SDK logs from the output.
- Fix peer addresses in chat rooms (group/secure)
- Add an option to display the application debug logs.
2023-03-31 11:11:27 +02:00
Julien Wadel
6d454b659c Change 'EXECUTABLE-config' URI handler to request a confirmation to the user before using it.
Delay its execution on startup.
Add auto_apply_provisioning_config_uri_handler rc to remove confirmations.
Default URL uses https.
Fix dialog description with wrapping text and elides.
Fix busy color.
Fix duplicate connections on restarting App that done multiple CLI commands.
2023-03-30 18:21:07 +02:00
Julien Wadel
a47d97d790 - Fix interpretUrl to check internalization prefix option from account configuration.
- Fix Layout label width if fitting label is requested (gui).
- Fix a missing presence text in qml.
2023-03-27 16:58:51 +02:00
Julien Wadel
ee53dc8d19 Remove offline status (not fully supported and is error prone) and stabilize presence feature.
Display presence text with time of last seen.
Regroup text format into PresenceLevel.qml
Set publish expires to 2minutes in order to be more correct.
Update SDK for the last seen callback of presence model.

# Conflicts:
#	linphone-app/assets/languages/ja.ts
2023-03-24 16:16:08 +01:00
Hugues Saulnier
a415d125f9 Translated using Weblate
Currently translated at 100.0% (1055 of 1055 strings)
(French)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/fr/
2023-03-13 17:20:44 +01:00
Julien Wadel
4532e278ac New chat layout :
- Split content type to be filtered by proxy lists.
- Add a message in notification when receiving a conference invitation.
- Change chat bubbles colors to match mobile application.
- Change date display on messages to remove sections. It allows to be more coherent when sorting messages.
- Change Chat Layout : outgoing messages to right, incoming messages to left.
- Change bubble design to be squared when grouped.
- Group messages on 1 second away from previous (and same sender).
- Add a background color with radius to files in reply messages.
- Make color corners on reply.
- Fix filename to 2 lines in file download icon.
- Add a background color on conference invitations.
- Change conference title from bold to normal on invitations.
- Rework chat message content layout to be used with grids and lists : files are now displayed in grid.
- Remove cyclic dependencies with reply design (which was recursivly linked with ChatContent).
- Fix center layouts that were not bind to the correct one.
- Align pictures to center.
- Fix hidden admin usernames in participant view.
2023-03-03 17:09:25 +01:00
Julien Wadel
ee526c262c Mute option for each chatrooms. 2023-02-27 16:52:08 +01:00
Julien Wadel
32e7739d4d Translated using Weblate
Currently translated at 100.0% (1052 of 1052 strings)
(French)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/fr/
2023-02-27 13:12:30 +01:00
Julien Wadel
fdf56bf24a Add/View contact from a message. 2023-02-27 12:18:44 +01:00
Julien Wadel
d77c818005 New Feature : Pdf viewer 2023-02-27 11:15:29 +01:00
Julien Wadel
d1f8072550 Translated using Weblate
Currently translated at 100.0% (1024 of 1024 strings)
(French)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/fr/
2023-02-24 10:43:35 +01:00
Vincent Laporte
c720075e8f Translated using Weblate
Currently translated at 100.0% (1024 of 1024 strings)
(French)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/fr/
2023-02-24 10:38:31 +01:00
Julien Wadel
1b225a1f46 Translated using Weblate
Currently translated at 100.0% (1024 of 1024 strings)
(French)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/fr/
2023-02-24 10:38:31 +01:00
Julien Wadel
2bc0d4bef4 - Remove blank page in callwindows.
- Add a wait step while connecting the call.
- Rewrite CallModel::getStatus() for variable debugging.
- Split status call handler in call list to manage core and call signals. This avoid to use call data before any set from callbacks (core cbs are before call cbs).
- Destroy call notification when model is destroyed (fix blank notification).
- Fix status enums in incall menu for camera activation.
2023-02-01 13:47:54 +01:00
Julien Wadel
05c461ff7f Accept/Decline the current call from CLI commands. 2023-01-24 14:19:38 +01:00
Julien Wadel
769c843e4d Display media captures files (recordings)
# Conflicts:
#	linphone-app/CMakeLists.txt
#	linphone-app/src/components/Components.hpp
#	linphone-sdk
2023-01-20 15:15:11 +01:00
Julien Wadel
d87439a860 Translated using Weblate
Currently translated at 98.8% (1004 of 1016 strings)
(French)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/fr/
2022-12-29 04:30:23 +01:00
Julien Wadel
56cff70b1b VFS Encryption, QtKeychain and file viewer. 2022-12-16 14:37:45 +01:00
Julien Wadel
63127c633b Merge branch 'release/5.0' 2022-12-07 15:32:21 +01:00
Julien Wadel
1849bd08e4 Short term design choice on meetings list : display all for all accounts. As of 5.2.0 SDK and on cancel, there are no more more links between conference info and current account.
Fix translations on cancelled meetings.
2022-12-07 11:25:10 +01:00
Julien Wadel
c7f98896d0 Translated using Weblate
(cherry picked from commit d2d605cb82)
2022-11-03 16:35:30 +01:00
Julien Wadel
d2d605cb82 Translated using Weblate 2022-11-03 15:33:25 +00:00
Julien Wadel
d9f72987a7 ZRTP authentication in popup. Fix PQ icons.
(cherry picked from commit 1c3f507045)
2022-11-03 15:59:38 +01:00
Julien Wadel
1c3f507045 ZRTP authentication in popup. Fix PQ icons. 2022-11-03 15:56:23 +01:00
Julien Wadel
c420b897a8 Translated using Weblate
Currently translated at 99.9% (1001 of 1002 strings)
(French)

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


(cherry picked from commit 6e8614572d)
2022-10-27 16:05:43 +02:00
Julien Wadel
6e8614572d Translated using Weblate
Currently translated at 99.9% (1001 of 1002 strings)
(French)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/fr/
2022-10-27 16:03:49 +02:00
Julien Wadel
55aeeb50a6 Translated using Weblate 2022-10-24 10:04:30 +02:00
Julien Wadel
dc3632f309 Translated using Weblate 2022-10-24 08:03:30 +00:00
Julien Wadel
9594347df4 Fix ldap settings binding loops on texts and replace 'Linphone' texts by the application name. 2022-10-24 09:48:23 +02:00
Julien Wadel
bd1ce9cb02 Specify roles on menu item to override wrong texts heuristics on Mac.
Use a workaround to avoid Qt to set its own non-translated titles.
2022-10-17 16:22:07 +02:00
Julien Wadel
778e93fc33 Add weblate widget to Readme and fix languages typo. 2022-10-14 17:09:39 +02:00
Julien Wadel
96bbc2da9d Translated using Weblate 2022-10-14 14:22:20 +00:00
Julien Wadel
72bb5ebdc1 In stickers, display username while being in pause.
Fix persistent call view when the call flow has been restarted from SDK (renegociation or other).
Fix conference info date time when updating it without entering a new timestamp.
Add a confirmation popup and a way to stop the conference creation.
Update SDK to fix camera crashes and looping resolutions changes for Windows.
2022-10-13 17:32:43 +02:00
Julien Wadel
f4dd022ff9 Fix duration in call.
Hide screenshots button and make it as an option in order to clean UI.
2022-10-11 17:55:58 +02:00
Julien Wadel
c572cf9f1c Update some comments for weblate. 2022-10-04 16:22:47 +02:00
Julien Wadel
0fcaf2359f Translated using Weblate (En/Fr) 2022-10-04 14:20:39 +00:00
Julien Wadel
10fc4e30ab Cancellable ICS in meetings view. 2022-09-26 20:09:43 +02:00
Julien Wadel
b080e56823 Option to schedule a meeting from a group chat. 2022-09-26 18:06:25 +02:00
Julien Wadel
8fa1c028fc Add QRCode feature for attaching accounts. 2022-09-17 13:35:58 +02:00
Julien Wadel
dad9cbecf2 Lime server Url migration from core to accounts. 2022-09-05 20:07:18 +02:00
Julien Wadel
9820979300 Fix translations on updated/cancelled invitations.
Remove join and share buttons if cancelled.
2022-09-05 19:39:43 +02:00
Julien Wadel
b98d5992e4 Add ZRTP post quantum, activated with ENABLE_PQCRYPTO=ON.
Change encryptions mode selection from buttons into combobox.
Display encryptions in call statistics.
2022-09-05 19:39:37 +02:00
Julien Wadel
db10f40445 Fix conference info synchronization on edition/cancellation.
Design ICS invitation for updated/cancelled conference.
2022-08-30 17:57:28 +02:00
Julien Wadel
91f4d94aae Add a message banner to call view. If the user is alone, display an alone message.
Fix paused view : fix the state display (next to username)and show username in remote view.
Add an API to get participant device count from the conference model.
Reduce mosaic max size before switchçng to lesser quality (9 to 6 participants).
Upgrade message banner to be more customizable on colors and icons.
Hide some buttons if the conference is not ready.
Fix title display if there is no elapsed time (remove the minus character).
2022-08-29 18:37:51 +02:00