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).
- Fix qml error on ChatContent.
- Participant devices : click on participant will show devices instead of calling him.
- Set SDK to 5.1.19 with fix on crash at exit, 'm' device security level, leak on aborted call.
- Message preview manage huge heights.
- Chat design rework.
- Sort timelines by unread chat rooms.
- Fix thumbnails that weren't deleted.
- Play audio record on playback device instead of ringer device.
- Fix binding loops on scrollable areas.
- Change timeline filter to a minimal version.
- Fix record button hovering.
- Fix camera button in fullscreen.
- add a settings to change device name (default is machine hostname)
- fix table layout : no more empty line at top (eg. in network protocol and ports settings)
- Fix systemTrayIcon that could be cloned on each restart
- Add a feedback on fetching remote provisioning when it failed.
- Fix errors on Action-Buttons on restart.
- Record
- Play
- Seek by clicking on the sound wave
- Send with a text/file/reply
- Improve ActionButton for horizontal progression and background color managment
- Improve Icon with different height and width
- Creation of MediaProgressBar
* Add Call utilities in Fullscreen mode (medias settings, security, mutable speaker)
* Conference participants are mutable by clicking on them
* Display the name of the caller in incoming notifications
* More stable account authentifications
* Message status behaviour : Resuming status when changing logs, cursor shapes updates, bind the resend message action to error icon
* Notifications are shown in all available screens
* Tooltips are shown in multiple lines
Update Cisco codec version
First Rework on download/extract codec file
Ensure to stop download context before sending end signals
Replace qt.conf with qt.conf.in to have custom setting that depends of packaging or not