summary refs log tree commit diff
path: root/resources
diff options
context:
space:
mode:
Diffstat (limited to 'resources')
-rw-r--r--resources/qml/voip/ScreenShare.qml12
1 files changed, 12 insertions, 0 deletions
diff --git a/resources/qml/voip/ScreenShare.qml b/resources/qml/voip/ScreenShare.qml

index 331e1c11..cb70a36c 100644 --- a/resources/qml/voip/ScreenShare.qml +++ b/resources/qml/voip/ScreenShare.qml
@@ -13,6 +13,7 @@ Popup { anchors.centerIn = parent; frameRateCombo.currentIndex = frameRateCombo.find(Settings.screenShareFrameRate); + pipCheckBox.checked = Settings.screenSharePiP; remoteVideoCheckBox.checked = Settings.screenShareRemoteVideo; hideCursorCheckBox.checked = Settings.screenShareHideCursor; } @@ -46,6 +47,16 @@ Popup { } CheckBox { + id: pipCheckBox + + visible: CallManager.cameras.length > 0 + Layout.alignment: Qt.AlignLeft + Layout.leftMargin: 8 + Layout.rightMargin: 8 + text: qsTr("Include your camera picture-in-picture") + } + + CheckBox { id: remoteVideoCheckBox Layout.alignment: Qt.AlignLeft @@ -79,6 +90,7 @@ Popup { if (buttonLayout.validateMic()) { Settings.microphone = micCombo.currentText; Settings.screenShareFrameRate = frameRateCombo.currentText; + Settings.screenSharePiP = pipCheckBox.checked; Settings.screenShareRemoteVideo = remoteVideoCheckBox.checked; Settings.screenShareHideCursor = hideCursorCheckBox.checked; CallManager.sendInvite(TimelineManager.timeline.roomId(), CallType.SCREEN);