Commit graph

468 commits

Author SHA1 Message Date
Julien Wadel
70f8e3ca65 Use last windows location when restoring the application. 2022-12-20 18:20:57 +01:00
Julien Wadel
2d018ce6c9 QML Reindentation 2022-12-20 10:40:16 +01:00
Julien Wadel
3c07e610ca Fix layout on delivery icon that was behind menu button. 2022-12-20 10:40:16 +01:00
Julien Wadel
76a6a8b6ea System languages based on QLocale and not name. 2022-12-20 10:40:16 +01:00
Julien Wadel
f2b33a6a01 Hide participants in cancelled ICS. 2022-12-20 10:40:16 +01:00
Julien Wadel
56cff70b1b VFS Encryption, QtKeychain and file viewer. 2022-12-16 14:37:45 +01:00
Julien Wadel
03abd9d972 Capitalize chat section dates.
Update SDK.
2022-12-12 18:29:18 +01:00
Julien Wadel
cad5ed7635 Implement RFC3987 for parsing IRI (NonASCII characters in URL) to allow chat redirections on URL.
Move QML code into C++ in order to have an updated API that take account of unicode formats.
Fix images display that comes from URL in chats.


(cherry picked from commit 8df33fc546)
2022-12-09 15:53:18 +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
19e59ae021 Fix typo on camera switch in audio-only. 2022-12-06 17:32:22 +01:00
Julien Wadel
d1027f401d Fix reply message shortcut:
- move to a better location where the message is supposed to be.
- avoid to refresh view when loading chat items.
2022-12-06 17:31:53 +01:00
Julien Wadel
6f673554e4 Display all participants count in ICS (all = SDK participants + organizer) 2022-12-05 15:13:10 +01:00
Julien Wadel
e7767224a0 Fix time zones with QDateTime fromMSecsSinceEpoch/toMSecsSinceEpoch.
Overwrite locale display for qml date to avoid taking account of timezone when using only dates.
2022-12-05 14:38:59 +01:00
Julien Wadel
1b8b57664c Hide remove participant button for 'me' in conference. 2022-12-01 17:39:50 +01:00
Julien Wadel
985f77c815 Disable camera button if paused. 2022-12-01 17:16:48 +01:00
Julien Wadel
5b5268ff60 Rework of chat room creations for selections.
- Avoid to select a chat room that is creating/terminating.
- Add a loading spinner when the state of the chat room is updating.
- On creation, wait on chat room state before automatically selecting it.
2022-12-01 11:25:52 +01:00
Julien Wadel
05e7ada86e Fix spinner for joining participants. 2022-12-01 11:21:18 +01:00
Julien Wadel
6ad3f0fdd9 Fix black preview camera in Settings. 2022-11-28 10:21:45 +01:00
Julien Wadel
70857601ff Display hand cursor on radio buttons.
Expand click size area on radiobuttons in call menu.
2022-11-25 17:42:42 +01:00
Julien Wadel
c870daf530 Fix video crashes on changing layout.
- Make as readonly the isVideoEnabled from Camera and let it to do its work.
- Use deactivateCamera to temporary deactivate it (preveiw aswell).
- Check audio only from callModel video layout.
- Deactivate Camera Sticker when changing layout.
- Temporize layout changes in order to let time to Qt to shutdown its objects, and to let the SDK to not use/reuse deleted Qt objects.
- Dynamic load some items on Sticker only if needed.
- Forbid to change layout if previous change has not been done.
- Remove old clean layout functions.
2022-11-25 17:40:04 +01:00
Julien Wadel
149fe9ea8e Synchronization between ICS and participants. 2022-11-22 16:32:52 +01:00
Julien Wadel
773b1053b9 Display participant address on clicking on one (Conference creation) 2022-11-22 16:32:28 +01:00
Julien Wadel
f3d3f1ee0b Fix stopping record when going on fullscreen. 2022-11-22 16:10:42 +01:00
Julien Wadel
010743aa09 Display default preset if no one has been selected. 2022-11-22 14:39:16 +01:00
Julien Wadel
f8ca666219 From Chat room infos:
- Fix hidden buzy indicator on participant invitations (from Chat Room infos).
- Fix auto removing participant on timeout invitations  (30s).
2022-11-22 10:54:07 +01:00
Julien Wadel
91833adbae Contacts fix on deletion 2022-11-21 16:57:47 +01:00
Julien Wadel
6d23c90ba8 Fix Times offset on ICS and on conference creation (mainly because of Windows unmanaged Timezones) 2022-11-21 14:47:57 +01:00
Julien Wadel
0156f9203a Remove selection in DatePicker if it is outside the current displayed month. 2022-11-17 13:15:39 +01:00
Julien Wadel
ba2d41365e Hide participant view in ICS when there is none. 2022-11-17 12:18:06 +01:00
Julien Wadel
3677770de2 Fix system times zone on ICS and meetings times. 2022-11-16 14:48:47 +01:00
Julien Wadel
5d5d4d3941 Allow to activate camera on audio-only from the call window. 2022-11-15 17:22:35 +01:00
Julien Wadel
026124d7ba Call history view : hide actions for conference. 2022-11-15 17:02:34 +01:00
Julien Wadel
003daa8df8 Margins in Waiting room. 2022-11-15 16:10:53 +01:00
Julien Wadel
ed3bd406d0 Remove mosaic animations and try to fix layouts.
Use default friends list to add a contact.
Use core friends list to remove a contact.
Update SDK 5.2
2022-11-10 17:37:38 +01:00
Julien Wadel
dcf77ffe79 Fix translations on CLI commands.
Use Phone number assistant : Fix phone number that was considered as not valid.
2022-11-07 10:03:45 +01:00
Julien Wadel
d68b0d32a2 Hide chat area when leaving. 2022-11-04 09:05:53 +01:00
Julien Wadel
1c3f507045 ZRTP authentication in popup. Fix PQ icons. 2022-11-03 15:56:23 +01:00
Julien Wadel
dd39203d47 Change group chats and conference icons.
Change color on selected call (call list).
Change burger icon into dot menu in calls list.
Change conversation icon to match timeline.
Merge calls into conference.
Fix twin participants on invitation.
2022-11-02 16:46:06 +01:00
Julien Wadel
ced6a8b396 Change contacts list to take account of all contacts in database (multiple lists, bodyless, remote provision) 2022-11-02 11:00:28 +01:00
Julien Wadel
04f3997fd9 Update Active Speaker API (fix synchronizations) 2022-11-02 10:40:30 +01:00
Julien Wadel
29122171cf Hide security choices in new Chat room if no choice can be done (like if security is mandatory) 2022-10-27 17:19:14 +02:00
Julien Wadel
9a8cab9e2b Display snapshots button for 1-1, hide it while in conference. 2022-10-27 15:52:43 +02:00
Julien Wadel
39f72680ea Fix hidden timelines.
Do timeline deletion on SDK callabacks to avoid using deleted objects.
From secure chats rooms, forward messages on the secure chat rooms if selected from contacts.
Update SDK.
2022-10-27 13:55:07 +02:00
Julien Wadel
1197cf0643 Draft feature rejected.
Revert "Make a cache for text to each chat rooms."

This reverts commit 610097c5a5.
2022-10-25 16:24:47 +02:00
Julien Wadel
5a44f1f3bb Update conference detection on call.
Display group chat icone when calling/receiving a conference.
2022-10-25 11:24:38 +02:00
Julien Wadel
35d90ceb78 Fix LDAP crash and stuck assistant. 2022-10-24 11:10:57 +02: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
665e244844 Hide password url if not set.
Fix ldap settings placehodler.
2022-10-21 18:49:57 +02:00
Julien Wadel
fd174ee758 Add more linked colors and remove some specific colors.
Update SDK.
2022-10-21 16:57:55 +02:00
Julien Wadel
c189747941 Fix checksum test for H264. 2022-10-20 20:30:26 +02:00