Julien Wadel
1c98fa98dd
Add debug logs for Camera behaviors.
2023-03-31 11:00:27 +02:00
Julien Wadel
d2221c9a43
Fix qml null values
2023-03-28 14:43:00 +02:00
Julien Wadel
88f23a7c6b
Add debug logs on fullscreen.
2023-03-28 14:42:51 +02:00
Julien Wadel
918b3ae68b
Option to deactivate chats and video.
...
- Replace videoSupported (build-time) by videoEnabled (option).
- Hide chat notifications.
- Add an option to disable video.
- Hide unread messages count.
- Hide mute/ephemerals items.
- Hide conversation's devices/ephemrals/mute/scheduling meetings menu items from conversation.
- Do not use camera in waiting room.
- Hide conference layout.
2023-03-21 11:06:54 +01:00
Julien Wadel
6aa57414c0
- Remove the use processEvents that can lead to a deadlock from iterate.
...
- Add a loading page while building the call view instead of a blank one.
2023-02-07 16:26:17 +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
b6d7b20afd
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-20 15:15:11 +01:00
Julien Wadel
c3aa67cd1e
Hide Active speaker in mini views.
...
Better fix on refreshing layout when Qt doesn't do it.
# Conflicts:
# CHANGELOG.md
2023-01-20 15:15:11 +01:00
Julien Wadel
bd2214c989
Remove recording button on conference (because of being not fully implemented by SDK)
2023-01-20 15:15:11 +01:00
Julien Wadel
174ea22e9f
Make preview movable
...
# Conflicts:
# CHANGELOG.md
2023-01-20 15:15:11 +01:00
Julien Wadel
a622900e8b
Fix volume gauge in multimedia parameters while being in call.
...
Add customization UI when deactivating video/conference/update checker.
2022-12-27 15:49:26 +00:00
Julien Wadel
bf6b0f565a
Use ColorModel instead of color for custom C++ featuring.
2022-12-27 16:37:59 +01:00
Julien Wadel
56cff70b1b
VFS Encryption, QtKeychain and file viewer.
2022-12-16 14:37:45 +01:00
Julien Wadel
19e59ae021
Fix typo on camera switch in audio-only.
2022-12-06 17:32:22 +01:00
Julien Wadel
985f77c815
Disable camera button if paused.
2022-12-01 17:16:48 +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
f3d3f1ee0b
Fix stopping record when going on fullscreen.
2022-11-22 16:10:42 +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
003daa8df8
Margins in Waiting room.
2022-11-15 16:10: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
04f3997fd9
Update Active Speaker API (fix synchronizations)
2022-11-02 10:40:30 +01: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
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
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
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
16c1ff35bb
Fix active speaker where preview could be seen (because of binding loop on participant count)
2022-10-11 16:14:51 +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
8213fd005f
Rework audio only implementation to manage it as a layout and not as a configuration.
...
This resolve special cases where audio only layout can be used on active speaker layout.
2022-10-10 14:45:40 +02:00
Julien Wadel
42799127b0
Fix h264 codec download popup.
...
Fix Active Speaker display on pause/conference/cameraEnabled modes.
- Need a fix on SDK for keeping old window id when stopping internal stream.
Fix VPX build for M1.
2022-10-05 21:51:07 +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
c572cf9f1c
Update some comments for weblate.
2022-10-04 16:22:47 +02:00
Julien Wadel
922f64ce94
Hide calls window when going to fullscreen.
...
Fix black previews on Active Speaker.
2022-10-04 11:47:36 +02:00
Julien Wadel
a1cabb830a
Display spinner when a call in not yet connected (waiting room)
2022-09-29 14:12:22 +02:00
Julien Wadel
bd5508695b
Close camera before calling from Waiting room.
...
Synchronize video layout to current call in menu.
2022-09-29 14:01:53 +02:00
Julien Wadel
b0d373574f
Fix length error on call list (QML).
...
Reopen camera when going to the waiting room without changing conference Model.
2022-09-28 19:00:30 +02:00
Julien Wadel
7a48b83c74
Display Active Speaker as a preview when alone.
...
Refresh previews camera on start to avoid black screens.
2022-09-28 18:02:40 +02:00
Julien Wadel
a93200e00b
Display outgoing call when calling instead of blank page.
...
Use c++ global cursor to get position when leaving windows for fixing fullscreen behavior on comboboxes (and any others items that can grab mouse events).
Qt workaround for fixing layouts that are not refreshed when size/content change.
2022-09-27 14:19:53 +02:00
Julien Wadel
1eb9f130eb
Load optimization (call logs).
...
Select new call only if it is connected.
2022-09-26 17:13:54 +02:00
Julien Wadel
46680c66e6
Fix preview on grids/active speaker.
...
Change colors of preview.
2022-09-26 17:13:49 +02:00
Julien Wadel
921d6e07c9
Clean audio capture when using MultimediaParametersDialog (avoid having micro recording after quitting the Waiting Room/Media menus)
2022-09-22 14:23:26 +02:00
Julien Wadel
579893f5f9
Display call title in the middle.
...
Send Video conference invitation in secure chat if possible.
Fix crash on chat room deletion.
2022-09-21 17:33:28 +02:00
Julien Wadel
4fcb0110d0
Fix paused avatar.
...
Fix getting old design on incoming call.
Fix "alone conference" message on one-one.
Fix complex address display with tags in wiating room and incall.
2022-09-20 19:00:56 +02:00
Julien Wadel
08577e8b57
Hide action buttons while preparing the video conference.
2022-09-19 16:42:46 +02:00
Julien Wadel
ecd6e2abf7
Fix clearing chat while being in call (when switching chats in timeline)
2022-09-19 16:11:48 +02:00
Julien Wadel
aacf48cf19
Fix having empty spaces in active speaker view on mini views.
...
Remove workaround for refreshing list and move to begining of the list if contents fit the view.
2022-09-06 13:40:39 +02:00
Julien Wadel
cfa2205de4
Fix changing avatar name on removing call.
2022-09-06 10:29:00 +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