Commit graph

224 commits

Author SHA1 Message Date
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
5b5a1113c5 Accetp any encryption on RTP and fix configuration key word on conference size. 2022-10-11 16:25:33 +02:00
Julien Wadel
edf2c3c71e Active Post Quantum ZRTP for official build.
Upgrade secure shield quality and display it in call instead of generic secure shield.
2022-10-10 15:29:44 +02:00
Julien Wadel
d73a73e2b3 On Active speaker, deactivate camera on remote video only if we are not in conference.
Reset conference info when calling multiple time the same chat room.
Avoid tu use the audio video conference URI on non-Linphone user.
2022-10-05 12:11:08 +02:00
Julien Wadel
7349d37bad Weblate conflicts 2022-10-04 16:36:23 +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
fabddec9ab Fix languages on missing numerusform 2022-10-04 11:48:48 +02:00
Julien Wadel
8fcae64313 Weblate : conflict resolve. 2022-09-29 14:36:09 +02: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
1d745e439e Fix setting Lime server URL that wasn't retrieved from account.rc files. 2022-09-20 17:02:18 +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
24ebb44d98 Add debug info for speaking and mute events.
Limit video size on mosaic from linphonerc-factory (choice).
Fix active speaking name display.
2022-09-01 15:58:14 +02:00
Julien Wadel
e0ae878eb9 Fix unsupported svg format on logo. 2022-09-01 14:47:06 +02:00
Julien Wadel
43493de2fd Upgrade avatar icons quality.
Better SVG scaling on icons by using SVG renderer (only available from Qt 5.15.0)
2022-08-31 10:30:28 +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
bf6ecfd482 Update video conference URL. 2022-08-30 11:03:52 +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
Julien Wadel
50be00a386 Feature : add a slide menu on timeline by a right-click to display actions to do (Add a way to delete entirely the chat room from timeline).
Fix leaving chat room when emptying history and still in the chat room.
Delete chat room only if it is empty (no messages and no events), and if it has been left by the user.
Remove timeline from list only if the chat room is on Deleted state (doesn't exist on server and local).
2022-08-26 16:53:03 +02:00
Julien Wadel
8798023053 Confirm to user when a conference has been deleted.
Synchronize conferences list when new conference info is received (preparation work for remote concellation/edition).
Change color on exclusive buttons in conferences list.
Disable camera button on audio-only mode.
2022-08-26 13:50:00 +02:00
Angelo Brusati
9eafad5796 Translated using Weblate
Currently translated at 94.0% (907 of 964 strings)
(Italian)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/it/
2022-08-26 05:30:04 +02:00
Fabrizio Carrai
e7316cadeb Translated using Weblate
Currently translated at 94.0% (907 of 964 strings)
(Italian)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/it/
2022-08-26 05:30:04 +02:00
Angelo Brusati
46600e7151 Translated using Weblate
Currently translated at 70.0% (675 of 964 strings)
(Danish)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/da/
2022-08-26 05:30:04 +02:00
Fabrizio Carrai
539f94246a Translated using Weblate
Currently translated at 90.4% (872 of 964 strings)
(Italian)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/it/
2022-08-26 05:30:04 +02:00
Roberto Bellingeri
2b8bdd9d86 Translated using Weblate
Currently translated at 90.4% (872 of 964 strings)
(Italian)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/it/
2022-08-26 05:30:04 +02:00
Artemio Carballo
beb9f0b643 Translated using Weblate
Currently translated at 72.4% (698 of 964 strings)
(Spanish)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/es/
2022-08-26 05:30:04 +02:00
Julien Wadel
d0461d5ec2 Add a way to put a custom view in front of a dialog.
Conference Creation:
- Add a waiting view while creating a conference.
- Move to conferences list on success
-
2022-08-25 18:08:13 +02:00
Julien Wadel
9b2867ad41 Keep ending call view if remote hanged up.
Display waiting room on ending call only if there is an ending message(hang up or error).
Hide preview in 1-1 when no video.
Fix : Hide duration in ending call.
Fix missing translations.
2022-08-25 16:52:55 +02:00
Julien Wadel
0a183ac3df Update logo with correct color. 2022-07-26 11:33:14 +02:00
Julien Wadel
66d5bbc100 Add a confirm popup for meeting deletion.
Change date and time pickers into datetime popup.
Upgrade date picker design.
Fix time picker design to follow popup layout.
Fix audio video conference URI migration in linphonerc and avoid to replace it if it already exists (same for conference URI).
Remove binding loop warning on combobox.
In meeting creation, format dates to system and fix combobox display.
2022-07-15 17:04:40 +02:00
Julien Wadel
6500027dd1 Replace old Incall into the new generic layout. 2022-07-13 22:27:27 +02:00
Julien Wadel
1eed0c806d Fix crash and audio only layout.
Fix waiting room error text position.
2022-07-13 21:39:03 +02:00
Julien Wadel
c14607ad22 Disable group chat and conference buttons if URIs are not set. Add a tooltip on buttons to warn the user about it.
Allow empty conference URI in settings.
2022-07-13 21:28:22 +02:00
Julien Wadel
841f26f627 Add more delay to aggregation.
Remove double connections between participant and list.
2022-07-13 16:58:22 +02:00
Julien Wadel
32698ed4a5 Fullscreen : Add remote record warning, move call statistics, hide secure icon, enter directly in fullscreen mode. 2022-07-12 14:34:10 +02:00
Julien Wadel
926abb2af3 Change conferences list menu to meetings. 2022-07-12 14:08:21 +02:00
Julien Wadel
4182542d97 Message and notifications aggregation. 2022-07-12 11:40:31 +02:00
Julien Wadel
f52932eb45 Warn the user when the remote is recording the call.
Add a listener to Call.
2022-07-11 16:34:10 +02:00
Julien Wadel
04552762ce Add a button to copy ICS string from ICS in chat. 2022-07-01 16:04:08 +02:00
Julien Wadel
9f3115d3da Add options to set camera modes for mosaic/gric/calls.
Change waiting room design to fit camera preview size.
Fix avatar sizes.
Fix preview size to be 16/9 and below main view in call.
2022-07-01 15:38:19 +02:00
Julien Wadel
b555c27f43 Options to set default video conference layout and camera mode.
Make OccupyAllSpace as default for Camera mode.
Remove closing preview feature.
2022-06-30 20:32:30 +02:00
Julien Wadel
bdcef22069 Update ICS design in chat.
New algorithm to compute needed width on dynamic texts.
Fix binding loops on scrolls.
Fix texts display in reply preview.
2022-06-30 20:31:09 +02:00
Julien Wadel
235b5bda7c Fix history titles.
Add an object displayer for javascript variables.
Fix ICS expansion design.
Click on ICS will expand it instead of calling it.
Fix ICS Uri.
2022-06-30 16:43:32 +02:00