- 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.
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.
Upgrade Popup with a delay in order to avoid instant reopening with clicked events.
Change colors and checked behaviour of call statistics.
Fix action buttons layout on calls and buttons sizes (dialpad/call quality)
Add Participant view in video conference fullscreen mode and fix options toggle display.
Lighter borders in conference creation.
Timepicker : highlight button with circle and same color, add 5 minutes.
Fix gray mask/mouse area on recent contacts in chat creation when already selected.
Call view:
- Hide right splitter if no chat or in conference (TODO: special case when transferring).
- Hide left splitter if closed and in videoconference (openable with button)
Long pressed event feature on action buttons (default to 500ms).
ChatRoom peer/local addresses debug in conversations (long pressed on dots menu with debug traces enabled).
Add unscheduled conference and adding participants.
Quickfix on overwrite missing menu style.
Display conference subject and organizer address in call notification/display.
Add phone keypad on main window and use it in smart search bar.
Add a backup text on smartsearch bar in order to avoid losing text when focus change (in the case of we want to get it).
Fix ICS views (better filterring).
Factorization of isMe() to test lcoal address.
New ComboBox design with better scrolling (like phone numbers in creation page).
- Reload conference list when current account change.
- Fix popup design (margins).
- Factorization of message banner (eg. copy text message)
- Factorization of NewConference dialog.
- Fix design on file preview in chat.
- Add participant shortcut in video conference.
- Remove old Linphone-Utils file/scripts.
- Fix avatar image in history view when clicking on username.
- Add a volume viewer for capture in media settings.
- Fix volumes synchronization between all settings panels.
- Allowing the use of capture graph from any place.
- Toggle button for Settings when menu is open.
Add sanitizer mode.
Fix crashes on QmlEngine.
New ProxyListModel to manage QAbstractListModel.
Fix uninitialized variables.
Replace parent Qt's managment into QSharedPointer for Qt Objects and keep shared_ptr for linphone objects.
Fix OpenH264 Linux URL for 32bits.
Differentiate Qt modelData from app $modelData.
- do deleteLater on QObjects.
- Queued QQuickFramebufferObject updates.
- Clean Linphone SDK window ID on Camera deletion (Qml side, it cannot be done on C++ beacause of asynchroneous signals).
- Do cleaning synchronization between calls window and fullscreen.
- Avoid to rebuild all entries of ChatRoom when below minimum limits (keep this feature to avoid loading time when initiate the call).