Commit graph

348 commits

Author SHA1 Message Date
Julien Wadel
83172efc88 Remove unadmin feature to self because of not fully supported. 2023-02-15 16:27:52 +01:00
Julien Wadel
ad37fb0222 Deactivate action buttons and menus if chat room has been left. 2023-02-15 14:52:36 +01:00
Julien Wadel
bd6290cd19 - Fix display name with UTF32 emojis.
- Allow to change family fonts on avatar.
2023-02-07 09:00:11 +01:00
Julien Wadel
803e9f7d81 - Crash when editing contacts from chat.
- Contacts synchronization on creation.
- Contact menu in secure chats.
2023-02-02 10:59:33 +01:00
Julien Wadel
5d1e3bc18f - 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 12:05:40 +01:00
Julien Wadel
007219f6ee Mac : Fix recordings error that prevent to display the page. 2023-01-30 15:35:08 +01:00
Julien Wadel
04a1324139 Display hidden scrollbars in settings.
Add more feedback on quit reason.
Fix window title based on the application name.
2023-01-30 14:11:37 +01:00
Julien Wadel
b52b1ff16f Remove qml keyword that was introduced in Qt 5.15 2023-01-20 09:56:03 +01:00
Julien Wadel
5dc002197d Display media captures files (recordings) 2023-01-17 17:05:19 +01:00
Julien Wadel
165ef1a46a Close window when the call end and there is no error.
Fix call windows behaviours when choosing a call to be displayed (outgoing, paused, waiting room)

Fix a crash on stopping call when video was active.
2023-01-16 12:15:25 +01:00
Julien Wadel
aad4879afc Hide Active speaker in mini views.
Better fix on refreshing layout when Qt doesn't do it.
2023-01-16 12:15:23 +01:00
Julien Wadel
bce687d3d8 Remove recording button on conference (because of being not fully implemented by SDK) 2023-01-16 12:14:17 +01:00
Julien Wadel
0ba33ad146 Make preview movable 2023-01-16 11:59:49 +01:00
Julien Wadel
a52890bdea Fix a crash at startup for using uninitialized settings model.
Update SDK to 5.2.8
2023-01-09 10:44:33 +01:00
Julien Wadel
51658c0443 Fix volume gauge in multimedia parameters while being in call.
Add customization UI when deactivating video/conference/update checker.
2022-12-22 16:27:06 +01:00
Julien Wadel
c6df2a1868 Increase max image size on GUI.
More customization on about, update checker and video.
(SDK) Fix a crash when starting a core on an account that don't have a contact address.

Fix typo in Readme
2022-12-21 15:19:31 +01:00
Julien Wadel
8f3052632a System languages based on QLocale and not name. 2022-12-15 09:29:44 +01:00
Julien Wadel
19e59ae021 Fix typo on camera switch in audio-only. 2022-12-06 17:32:22 +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
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
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
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
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
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
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
697f9eb1d3 Update subject/description string encoding from API.
Hide spinner on ending call.
2022-10-19 14:24:19 +02:00
Julien Wadel
ecf073ea74 Show addresses on contacts in participant list when creating a chat room.
Update SDK.
2022-10-17 20:17:37 +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
f2bab2f1d1 Clean logs. 2022-10-14 18:51:04 +02:00
Julien Wadel
b6d4abe3ea Display security icon in conference.
Use a loader for zrtp authentification to avoid useless memory (and keep the case if athentication code need to be restarted)
2022-10-14 16:23:20 +02: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