Fix bad glowing on speaking participants.

Go to the end of conference list going into it or when changing filter.
Update SDK.
This commit is contained in:
Julien Wadel 2022-07-07 15:17:49 +02:00
parent 2f657c6ceb
commit 4d139b2991
7 changed files with 20 additions and 6 deletions

View file

@ -38,11 +38,14 @@ DecorationSticker {
_isPreview: isPreview
_showCloseButton: showCloseButton
_showActiveSpeakerOverlay: showActiveSpeakerOverlay
clip:false
radius: AvatarStickerStyle.radius
_content: Rectangle{
anchors.fill: parent
color: mainItem.color
radius: AvatarStickerStyle.radius
radius: mainItem.radius
IncallAvatar {
id: avatar
anchors.centerIn: parent

View file

@ -40,6 +40,10 @@ DecorationSticker{
_isPreview: isPreview
_showCloseButton: showCloseButton
_showActiveSpeakerOverlay: showActiveSpeakerOverlay
clip:false
radius: CameraStickerStyle.radius
_content: Rectangle{
anchors.fill: parent
color: mainItem.color
@ -49,7 +53,7 @@ DecorationSticker{
id: showArea
anchors.fill: parent
radius: CameraStickerStyle.radius
radius: mainItem.radius
visible: false
color: 'red'
}

View file

@ -29,6 +29,8 @@ Item{
property bool _customButtonToggled: false
property alias _customButtonColorSet : customButton.colorSet
property int radius
signal closeRequested()
signal backgroundClicked()
signal customButtonClicked()
@ -43,7 +45,7 @@ Item{
glowRadius: 4
spread: 0.9
color: DecorationStickerStyle.border.color
cornerRadius: (content.radius? content.radius : 0) + glowRadius
cornerRadius: (mainItem.radius? mainItem.radius : 0) + glowRadius
visible: mainItem._showActiveSpeakerOverlay && mainItem._currentDevice && mainItem._currentDevice.isSpeaking
}
Item{

View file

@ -43,6 +43,8 @@ Flipable{
signal videoDefinitionChanged()
signal customButtonClicked()
clip:false
transform: Rotation {
id: rotation
origin.x: mainItem.width/2

View file

@ -91,10 +91,11 @@ Item {
delegate:Item{
height: miniViews.cellHeight
width: miniViews.width
clip:false
Sticker{
id: miniView
anchors.fill: parent
anchors.margins: 3
cameraEnabled: index >=0 && mainItem.cameraEnabled
currentDevice: modelData

View file

@ -16,6 +16,7 @@ Item{
id: mainItem
property int filterType: -1
spacing: 0
onFilterTypeChanged: Qt.callLater( conferenceList.positionViewAtEnd)
Component.onCompleted: filterType = ConferenceInfoProxyModel.Scheduled
anchors.fill: parent
// ---------------------------------------------------------------------------
@ -84,6 +85,7 @@ Item{
color: ConferencesStyle.backgroundColor
ScrollableListView {
id: conferenceList
anchors.fill: parent
spacing: 10

@ -1 +1 @@
Subproject commit 64ee6969e500d23f5843a6b2a5fd0918707f88f1
Subproject commit 70e7896263d7b91e33c03f81c04ad68f07333c84