wrong address in sticker in waiting room
This commit is contained in:
parent
2fce83fb43
commit
92f1eaa88f
3 changed files with 50 additions and 211 deletions
|
|
@ -11,17 +11,52 @@ ColumnLayout {
|
||||||
property string speakerDevice: outputAudioDeviceCBox.currentText
|
property string speakerDevice: outputAudioDeviceCBox.currentText
|
||||||
property alias micVolume: microVolume.value
|
property alias micVolume: microVolume.value
|
||||||
property string microDevice: inputAudioDeviceCBox.currentText
|
property string microDevice: inputAudioDeviceCBox.currentText
|
||||||
|
property bool ringerDevicesVisible: false
|
||||||
|
property bool backgroundVisible: true
|
||||||
|
spacing: 40 * DefaultStyle.dp
|
||||||
|
|
||||||
RoundedPane {
|
RoundedPane {
|
||||||
|
background.visible: mainItem.backgroundVisible
|
||||||
Layout.alignment: Qt.AlignHCenter
|
Layout.alignment: Qt.AlignHCenter
|
||||||
height: contentItem.implicitHeight + topPadding + bottomPadding
|
height: contentItem.implicitHeight + topPadding + bottomPadding
|
||||||
Layout.fillWidth: true
|
Layout.fillWidth: true
|
||||||
topPadding: 25 * DefaultStyle.dp
|
topPadding: background.visible ? 25 * DefaultStyle.dp : 0
|
||||||
bottomPadding: 25 * DefaultStyle.dp
|
bottomPadding: background.visible ? 25 * DefaultStyle.dp : 0
|
||||||
leftPadding: 25 * DefaultStyle.dp
|
leftPadding: background.visible ? 25 * DefaultStyle.dp : 0
|
||||||
rightPadding: 25 * DefaultStyle.dp
|
rightPadding: background.visible ? 25 * DefaultStyle.dp : 0
|
||||||
contentItem: ColumnLayout {
|
contentItem: ColumnLayout {
|
||||||
spacing: 40 * DefaultStyle.dp
|
spacing: mainItem.spacing
|
||||||
|
ColumnLayout {
|
||||||
|
spacing: 12 * DefaultStyle.dp
|
||||||
|
RowLayout {
|
||||||
|
spacing: 8 * DefaultStyle.dp
|
||||||
|
EffectImage {
|
||||||
|
imageSource: AppIcons.bellRinger
|
||||||
|
colorizationColor: DefaultStyle.main1_500_main
|
||||||
|
Layout.preferredWidth: 24 * DefaultStyle.dp
|
||||||
|
Layout.preferredHeight: 24 * DefaultStyle.dp
|
||||||
|
imageWidth: 24 * DefaultStyle.dp
|
||||||
|
imageHeight: 24 * DefaultStyle.dp
|
||||||
|
}
|
||||||
|
Text {
|
||||||
|
text: qsTr("Sonnerie - Appels entrants")
|
||||||
|
font: Typography.p2l
|
||||||
|
color: DefaultStyle.main2_600
|
||||||
|
Layout.fillWidth: true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
ComboSetting {
|
||||||
|
Layout.fillWidth: true
|
||||||
|
Layout.topMargin: 12 * DefaultStyle.dp
|
||||||
|
Layout.preferredWidth: parent.width
|
||||||
|
entries: SettingsCpp.ringerDevices
|
||||||
|
propertyName: "ringerDevice"
|
||||||
|
propertyOwner: SettingsCpp
|
||||||
|
}
|
||||||
|
Item {
|
||||||
|
Layout.fillHeight: true
|
||||||
|
}
|
||||||
|
}
|
||||||
ColumnLayout {
|
ColumnLayout {
|
||||||
spacing: 12 * DefaultStyle.dp
|
spacing: 12 * DefaultStyle.dp
|
||||||
RowLayout {
|
RowLayout {
|
||||||
|
|
@ -36,7 +71,7 @@ ColumnLayout {
|
||||||
}
|
}
|
||||||
Text {
|
Text {
|
||||||
text: qsTr("Haut-parleurs")
|
text: qsTr("Haut-parleurs")
|
||||||
font.pixelSize: 14 * DefaultStyle.dp
|
font: Typography.p2l
|
||||||
Layout.fillWidth: true
|
Layout.fillWidth: true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -75,7 +110,7 @@ ColumnLayout {
|
||||||
}
|
}
|
||||||
Text {
|
Text {
|
||||||
text: qsTr("Microphone")
|
text: qsTr("Microphone")
|
||||||
font.pixelSize: 14 * DefaultStyle.dp
|
font: Typography.p2l
|
||||||
Layout.fillWidth: true
|
Layout.fillWidth: true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -153,7 +188,7 @@ ColumnLayout {
|
||||||
}
|
}
|
||||||
Text {
|
Text {
|
||||||
text: qsTr("Caméra")
|
text: qsTr("Caméra")
|
||||||
font.pixelSize: 14 * DefaultStyle.dp
|
font: Typography.p2l
|
||||||
Layout.fillWidth: true
|
Layout.fillWidth: true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -12,6 +12,7 @@ AbstractSettingsLayout {
|
||||||
id: content
|
id: content
|
||||||
ColumnLayout {
|
ColumnLayout {
|
||||||
RowLayout {
|
RowLayout {
|
||||||
|
spacing: 47 * DefaultStyle.dp
|
||||||
ColumnLayout {
|
ColumnLayout {
|
||||||
Item {
|
Item {
|
||||||
Layout.preferredWidth: 341 * DefaultStyle.dp
|
Layout.preferredWidth: 341 * DefaultStyle.dp
|
||||||
|
|
@ -20,8 +21,7 @@ AbstractSettingsLayout {
|
||||||
ColumnLayout {
|
ColumnLayout {
|
||||||
Layout.rightMargin: 25 * DefaultStyle.dp
|
Layout.rightMargin: 25 * DefaultStyle.dp
|
||||||
Layout.topMargin: 36 * DefaultStyle.dp
|
Layout.topMargin: 36 * DefaultStyle.dp
|
||||||
Layout.leftMargin: 64 * DefaultStyle.dp
|
spacing: 20 * DefaultStyle.dp
|
||||||
spacing: 40 * DefaultStyle.dp
|
|
||||||
SwitchSetting {
|
SwitchSetting {
|
||||||
titleText: qsTr("Annulateur d'écho")
|
titleText: qsTr("Annulateur d'écho")
|
||||||
subTitleText: qsTr("Évite que de l'écho soit entendu par votre correspondant")
|
subTitleText: qsTr("Évite que de l'écho soit entendu par votre correspondant")
|
||||||
|
|
@ -46,6 +46,7 @@ AbstractSettingsLayout {
|
||||||
Layout.bottomMargin: 16 * DefaultStyle.dp
|
Layout.bottomMargin: 16 * DefaultStyle.dp
|
||||||
}
|
}
|
||||||
RowLayout {
|
RowLayout {
|
||||||
|
spacing: 47 * DefaultStyle.dp
|
||||||
ColumnLayout {
|
ColumnLayout {
|
||||||
ColumnLayout {
|
ColumnLayout {
|
||||||
Layout.preferredWidth: 341 * DefaultStyle.dp
|
Layout.preferredWidth: 341 * DefaultStyle.dp
|
||||||
|
|
@ -68,208 +69,11 @@ AbstractSettingsLayout {
|
||||||
Layout.fillHeight: true
|
Layout.fillHeight: true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
ColumnLayout {
|
MultimediaSettings {
|
||||||
|
ringerDevicesVisible: true
|
||||||
|
backgroundVisible: false
|
||||||
spacing: 20 * DefaultStyle.dp
|
spacing: 20 * DefaultStyle.dp
|
||||||
Layout.rightMargin: 44 * DefaultStyle.dp
|
Layout.rightMargin: 44 * DefaultStyle.dp
|
||||||
Layout.topMargin: 20 * DefaultStyle.dp
|
|
||||||
Layout.leftMargin: 64 * DefaultStyle.dp
|
|
||||||
|
|
||||||
ColumnLayout {
|
|
||||||
spacing: 0
|
|
||||||
RowLayout {
|
|
||||||
EffectImage {
|
|
||||||
imageSource: AppIcons.bellRinger
|
|
||||||
colorizationColor: DefaultStyle.main1_500_main
|
|
||||||
Layout.preferredWidth: 24 * DefaultStyle.dp
|
|
||||||
Layout.preferredHeight: 24 * DefaultStyle.dp
|
|
||||||
imageWidth: 24 * DefaultStyle.dp
|
|
||||||
imageHeight: 24 * DefaultStyle.dp
|
|
||||||
}
|
|
||||||
Text {
|
|
||||||
text: qsTr("Sonnerie - Appels entrants")
|
|
||||||
Layout.leftMargin: 9
|
|
||||||
font: Typography.p2l
|
|
||||||
color: DefaultStyle.main2_600
|
|
||||||
Layout.fillWidth: true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
ComboSetting {
|
|
||||||
Layout.fillWidth: true
|
|
||||||
Layout.topMargin: 12 * DefaultStyle.dp
|
|
||||||
Layout.preferredWidth: parent.width
|
|
||||||
entries: SettingsCpp.ringerDevices
|
|
||||||
propertyName: "ringerDevice"
|
|
||||||
propertyOwner: SettingsCpp
|
|
||||||
}
|
|
||||||
Item {
|
|
||||||
Layout.fillHeight: true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
ColumnLayout {
|
|
||||||
spacing: 0
|
|
||||||
RowLayout {
|
|
||||||
EffectImage {
|
|
||||||
imageSource: AppIcons.speaker
|
|
||||||
colorizationColor: DefaultStyle.main1_500_main
|
|
||||||
Layout.preferredWidth: 24 * DefaultStyle.dp
|
|
||||||
Layout.preferredHeight: 24 * DefaultStyle.dp
|
|
||||||
imageWidth: 24 * DefaultStyle.dp
|
|
||||||
imageHeight: 24 * DefaultStyle.dp
|
|
||||||
}
|
|
||||||
Text {
|
|
||||||
text: qsTr("Audio")
|
|
||||||
Layout.leftMargin: 9
|
|
||||||
font: Typography.p2l
|
|
||||||
color: DefaultStyle.main2_600
|
|
||||||
Layout.fillWidth: true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
ComboSetting {
|
|
||||||
Layout.fillWidth: true
|
|
||||||
Layout.topMargin: 12 * DefaultStyle.dp
|
|
||||||
Layout.preferredWidth: parent.width
|
|
||||||
entries: SettingsCpp.playbackDevices
|
|
||||||
propertyName: "playbackDevice"
|
|
||||||
propertyOwner: SettingsCpp
|
|
||||||
}
|
|
||||||
Slider {
|
|
||||||
id: speakerVolume
|
|
||||||
Layout.fillWidth: true
|
|
||||||
Layout.topMargin: 22 * DefaultStyle.dp
|
|
||||||
from: 0.0
|
|
||||||
to: 1.0
|
|
||||||
value: SettingsCpp.playbackGain
|
|
||||||
onMoved: {
|
|
||||||
SettingsCpp.lSetPlaybackGain(value)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Item {
|
|
||||||
Layout.fillHeight: true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
ColumnLayout {
|
|
||||||
spacing: 0
|
|
||||||
RowLayout {
|
|
||||||
EffectImage {
|
|
||||||
imageSource: AppIcons.microphone
|
|
||||||
colorizationColor: DefaultStyle.main1_500_main
|
|
||||||
Layout.preferredWidth: 24 * DefaultStyle.dp
|
|
||||||
Layout.preferredHeight: 24 * DefaultStyle.dp
|
|
||||||
imageWidth: 24 * DefaultStyle.dp
|
|
||||||
imageHeight: 24 * DefaultStyle.dp
|
|
||||||
}
|
|
||||||
Text {
|
|
||||||
text: qsTr("Microphone")
|
|
||||||
font: Typography.p2l
|
|
||||||
color: DefaultStyle.main2_600
|
|
||||||
Layout.fillWidth: true
|
|
||||||
Layout.leftMargin: 9
|
|
||||||
}
|
|
||||||
}
|
|
||||||
ComboSetting {
|
|
||||||
Layout.fillWidth: true
|
|
||||||
Layout.topMargin: 12 * DefaultStyle.dp
|
|
||||||
Layout.bottomMargin: 22 * DefaultStyle.dp
|
|
||||||
Layout.preferredWidth: parent.width
|
|
||||||
entries: SettingsCpp.captureDevices
|
|
||||||
propertyName: "captureDevice"
|
|
||||||
propertyOwner: SettingsCpp
|
|
||||||
}
|
|
||||||
Slider {
|
|
||||||
id: microVolume
|
|
||||||
Layout.fillWidth: true
|
|
||||||
Layout.bottomMargin: 19 * DefaultStyle.dp
|
|
||||||
from: 0.0
|
|
||||||
to: 1.0
|
|
||||||
value: SettingsCpp.captureGain
|
|
||||||
onMoved: {
|
|
||||||
SettingsCpp.lSetCaptureGain(value)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Timer {
|
|
||||||
id: audioTestSliderTimer
|
|
||||||
running: false
|
|
||||||
interval: 50
|
|
||||||
repeat: true
|
|
||||||
onTriggered: SettingsCpp.updateMicVolume()
|
|
||||||
}
|
|
||||||
Slider {
|
|
||||||
id: audioTestSlider
|
|
||||||
visible: !SettingsCpp.isInCall
|
|
||||||
Layout.fillWidth: true
|
|
||||||
enabled: false
|
|
||||||
Layout.preferredHeight: 10 * DefaultStyle.dp
|
|
||||||
|
|
||||||
background: Rectangle {
|
|
||||||
x: audioTestSlider.leftPadding
|
|
||||||
y: audioTestSlider.topPadding + audioTestSlider.availableHeight / 2 - height / 2
|
|
||||||
implicitWidth: 200 * DefaultStyle.dp
|
|
||||||
implicitHeight: 10 * DefaultStyle.dp
|
|
||||||
width: audioTestSlider.availableWidth
|
|
||||||
height: implicitHeight
|
|
||||||
radius: 2 * DefaultStyle.dp
|
|
||||||
color: DefaultStyle.grey_850
|
|
||||||
|
|
||||||
Rectangle {
|
|
||||||
width: audioTestSlider.visualPosition * parent.width
|
|
||||||
height: parent.height
|
|
||||||
gradient: Gradient {
|
|
||||||
orientation: Gradient.Horizontal
|
|
||||||
GradientStop { position: 0.0; color: DefaultStyle.vue_meter_light_green }
|
|
||||||
GradientStop { position: 1.0; color: DefaultStyle.vue_meter_dark_green }
|
|
||||||
}
|
|
||||||
radius: 2 * DefaultStyle.dp
|
|
||||||
}
|
|
||||||
}
|
|
||||||
handle: Item {visible: false}
|
|
||||||
}
|
|
||||||
Item {
|
|
||||||
Layout.fillHeight: true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
ColumnLayout {
|
|
||||||
spacing: 0
|
|
||||||
RowLayout {
|
|
||||||
EffectImage {
|
|
||||||
imageSource: AppIcons.videoCamera
|
|
||||||
colorizationColor: DefaultStyle.main1_500_main
|
|
||||||
Layout.preferredWidth: 24 * DefaultStyle.dp
|
|
||||||
Layout.preferredHeight: 24 * DefaultStyle.dp
|
|
||||||
imageWidth: 24 * DefaultStyle.dp
|
|
||||||
imageHeight: 24 * DefaultStyle.dp
|
|
||||||
}
|
|
||||||
Text {
|
|
||||||
text: qsTr("Caméra")
|
|
||||||
font: Typography.p2l
|
|
||||||
color: DefaultStyle.main2_600
|
|
||||||
Layout.fillWidth: true
|
|
||||||
Layout.leftMargin: 9
|
|
||||||
}
|
|
||||||
}
|
|
||||||
ComboSetting {
|
|
||||||
Layout.fillWidth: true
|
|
||||||
Layout.topMargin: 12 * DefaultStyle.dp
|
|
||||||
Layout.preferredWidth: parent.width
|
|
||||||
entries: SettingsCpp.videoDevices
|
|
||||||
propertyName: "videoDevice"
|
|
||||||
propertyOwner: SettingsCpp
|
|
||||||
}
|
|
||||||
Item {
|
|
||||||
Layout.fillHeight: true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Connections {
|
|
||||||
target: SettingsCpp
|
|
||||||
function onMicVolumeChanged(volume) { audioTestSlider.value = volume}
|
|
||||||
}
|
|
||||||
Component.onCompleted: {
|
|
||||||
SettingsCpp.accessCallSettings()
|
|
||||||
audioTestSliderTimer.running = true
|
|
||||||
}
|
|
||||||
Component.onDestruction: {
|
|
||||||
audioTestSliderTimer.running = false
|
|
||||||
SettingsCpp.closeCallSettings()
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@ RowLayout {
|
||||||
AccountProxy {
|
AccountProxy {
|
||||||
id: accounts
|
id: accounts
|
||||||
}
|
}
|
||||||
account: accounts.findAccountByAddress(mainItem.localAddress)
|
account: accounts.defaultAccount
|
||||||
}
|
}
|
||||||
RowLayout {
|
RowLayout {
|
||||||
Layout.alignment: Qt.AlignHCenter
|
Layout.alignment: Qt.AlignHCenter
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue