Commit graph

17 commits

Author SHA1 Message Date
Julien Wadel
53abdf6f06 Fix participant devices leaks. 2022-11-25 17:41:46 +01:00
Julien Wadel
04f3997fd9 Update Active Speaker API (fix synchronizations) 2022-11-02 10:40:30 +01:00
Julien Wadel
90f30b3b6d Hide chat deliveries idle display and adapt size from displayed deliveries. 2022-09-17 14:17:16 +02:00
Julien Wadel
15f6392bcd Fix preview decorations in active speaker.
For Active speaker : Workaround about resolving a Qt's bug on refreshing list view layout for inversed vertical direction.
2022-08-30 13:15:50 +02:00
Julien Wadel
ab2c01ade7 Allow participant device list model to get 'me' device.
Display the ActiveSpeaker even if alone.
Display preview rules :
- Hide if alone or if paused.
- Display at bottom-right if 2 participants.
- Display at top-right and make it persistent if more participants.
Put other participants at the bottom of the preview.
2022-08-24 17:29:14 +02:00
Julien Wadel
6325f6885c - Update to new API on participant joined/left.
- Move active speaker managment to list instead of proxy (to be next to the new API state changes).
- Update participants on conference created event to avoid losing me and other devices (SDK callbakcs are not usable before create event).
- Fix selected active speaker when being in conference without participants.
- Fix active speaker on new/left participants.
- Protect mosaic transitions from deletion.
- Username selection from IncallAvatar.
- Deletion protection on camera when changing layouts by introducing a minor delay.
- Shutdown preview when going out from waiting room.
- Update design of waiting room.
- Change flipping transition to opacity.
- Update SDK (fix the camera reset of Active speaker when new participant)
- Fix blanks lines in chat menu.
2022-07-08 22:36:47 +02:00
Julien Wadel
fe4c1982bb Rework sticker view (camera/avatar).
Adapt video conference view to be used for one-one.
Adapt waiting room to be used for outgoing and ending calls.
Fix display of the icon in ActionButton to respect custom sizes.
Fix camera refreshing.
Hide some item memu on One-one.
Update SDK.
2022-07-06 19:58:04 +02:00
Julien Wadel
93021ec567 ActiveSpeaker details (display name) is now based on the last of speaker (and not based on speaking events).
Fix Qml errors.
Update SDK.
2022-06-27 12:24:31 +02:00
Julien Wadel
708a605825 Cleanup and prepare translations. 2022-05-13 17:38:44 +02:00
Julien Wadel
b8d0fb5e46 - Fix Mac build on unsupported XCFramework.
- Change layout icons.
- Allow to change layout in prepare room.
- Add a status to Camera when Ready : print waiting message if conference is not ready (call created and have participants).
- Display avatar if camera is not ready.
- Change Active Speaker to use call stream and not participant device.
- Change avatar colors.
- Active speaker mode have scrollable miniatures (16/9 format).
- Move close preview icon.
- Change layout icon on selection.
2022-05-13 17:38:43 +02:00
Julien Wadel
efcb67944e New Layout : Active Speaker (without miniatures)
New settings menu to change layout.
New GUI object : StackView and RadioButton.
2022-05-13 17:38:43 +02:00
Julien Wadel
a541df0cd4 Backup 2022-05-13 17:38:43 +02:00
Julien Wadel
b893c78399 Backup 2022-05-13 17:38:43 +02:00
Julien Wadel
9029c33215 - Calendar ICS view on grids
- Scheduling conferences
- CameraDummy in case of unavailable Linphone streams
- Remove some tests
2022-05-13 17:38:43 +02:00
Julien Wadel
d376abadbe Enter conference part1 2022-05-13 17:38:43 +02:00
Julien Wadel
e01d5f895d - Create a conference
- List conferences
- Call conference (only from conference list)
- Prepare Mozaic layout (not yet link to conference)
2022-05-13 17:38:43 +02:00
Julien Wadel
6f4b12c61e Backup 2021-08-01 22:48:17 +02:00