diff --git a/resources/icons/laptop_black_24dp.svg b/resources/icons/laptop_black_24dp.svg new file mode 100644 index 00000000..677ae1ac --- /dev/null +++ b/resources/icons/laptop_black_24dp.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + diff --git a/resources/icons/mic_24dp.svg b/resources/icons/mic_24dp.svg deleted file mode 100644 index 033bdee7..00000000 --- a/resources/icons/mic_24dp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/resources/icons/mic_off_24dp.svg b/resources/icons/mic_off_24dp.svg deleted file mode 100644 index 0cb7a5dc..00000000 --- a/resources/icons/mic_off_24dp.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - Micro Off - - - - - - - - - - - - \ No newline at end of file diff --git a/resources/icons/micro_black_24dp.svg b/resources/icons/micro_black_24dp.svg new file mode 100644 index 00000000..670a76ba --- /dev/null +++ b/resources/icons/micro_black_24dp.svg @@ -0,0 +1,14 @@ + + + + + + + + diff --git a/resources/icons/micro_off_black_24dp.svg b/resources/icons/micro_off_black_24dp.svg new file mode 100644 index 00000000..b6913056 --- /dev/null +++ b/resources/icons/micro_off_black_24dp.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + diff --git a/resources/icons/share_area_black_24dp.svg b/resources/icons/share_area_black_24dp.svg new file mode 100644 index 00000000..9e917bd7 --- /dev/null +++ b/resources/icons/share_area_black_24dp.svg @@ -0,0 +1,28 @@ + + + + + diff --git a/src/avadapter.cpp b/src/avadapter.cpp index b6232492..9ba43dd7 100644 --- a/src/avadapter.cpp +++ b/src/avadapter.cpp @@ -243,7 +243,6 @@ AvAdapter::stopSharing() { auto callId = lrcInstance_->getCurrentCallId(); if (!callId.isEmpty()) { - lrcInstance_->avModel().switchInputTo(lrcInstance_->avModel().getDefaultDevice(), callId); lrcInstance_->getCurrentCallModel() ->requestMediaChange(callId, "video_0", diff --git a/src/mainview/components/CallActionBar.qml b/src/mainview/components/CallActionBar.qml index 400b8b79..bdea6320 100644 --- a/src/mainview/components/CallActionBar.qml +++ b/src/mainview/components/CallActionBar.qml @@ -116,11 +116,11 @@ Control { Component.onCompleted: { shareModel.append({"Name": JamiStrings.shareScreen, - "IconSource": JamiResources.share_screen_black_24dp_svg}) + "IconSource": JamiResources.laptop_black_24dp_svg}) shareModel.append({"Name": JamiStrings.shareScreenArea, - "IconSource" : JamiResources.share_screen_black_24dp_svg}) + "IconSource" : JamiResources.share_area_black_24dp_svg}) shareModel.append({"Name": JamiStrings.shareFile, - "IconSource" : JamiResources.insert_photo_24dp_svg}) + "IconSource" : JamiResources.file_black_24dp_svg}) } } function accept(index) { @@ -159,8 +159,8 @@ Control { onTriggered: CallAdapter.muteThisCallToggle(!isAudioMuted) checkable: true icon.source: checked ? - JamiResources.mic_off_24dp_svg : - JamiResources.mic_24dp_svg + JamiResources.micro_off_black_24dp_svg : + JamiResources.micro_black_24dp_svg icon.color: checked ? "red" : "white" text: !checked ? JamiStrings.mute : JamiStrings.unmute property var menuAction: audioInputMenuAction diff --git a/src/mainview/components/CallViewContextMenu.qml b/src/mainview/components/CallViewContextMenu.qml index 9e549def..69183eb8 100644 --- a/src/mainview/components/CallViewContextMenu.qml +++ b/src/mainview/components/CallViewContextMenu.qml @@ -114,7 +114,7 @@ ContextMenuAutoLoader { canTrigger: CurrentAccount.videoEnabled_Video && AvAdapter.currentRenderingDeviceType !== Video.DeviceType.DISPLAY && !isSIP itemName: JamiStrings.shareScreen - iconSource: JamiResources.share_screen_black_24dp_svg + iconSource: JamiResources.laptop_black_24dp_svg onClicked: { if (AvAdapter.currentRenderingDeviceType !== Video.DeviceType.DISPLAY && AvAdapter.currentRenderingDeviceType !== Video.DeviceType.FILE) { AvAdapter.muteCamera = root.isVideoMuted @@ -133,7 +133,7 @@ ContextMenuAutoLoader { canTrigger: CurrentAccount.videoEnabled_Video && AvAdapter.currentRenderingDeviceType !== Video.DeviceType.DISPLAY && !isSIP itemName: JamiStrings.shareScreenArea - iconSource: JamiResources.share_screen_black_24dp_svg + iconSource: JamiResources.share_area_black_24dp_svg onClicked: { if (AvAdapter.currentRenderingDeviceType !== Video.DeviceType.DISPLAY && AvAdapter.currentRenderingDeviceType !== Video.DeviceType.FILE) { AvAdapter.muteCamera = root.isVideoMuted @@ -151,7 +151,7 @@ ContextMenuAutoLoader { canTrigger: CurrentAccount.videoEnabled_Video && !isSIP itemName: JamiStrings.shareFile - iconSource: JamiResources.insert_photo_24dp_svg + iconSource: JamiResources.file_black_24dp_svg onClicked: { jamiFileDialog.open() } diff --git a/src/mainview/components/ParticipantControlLayout.qml b/src/mainview/components/ParticipantControlLayout.qml index c88b092d..b3ee3d47 100644 --- a/src/mainview/components/ParticipantControlLayout.qml +++ b/src/mainview/components/ParticipantControlLayout.qml @@ -53,8 +53,8 @@ RowLayout { Layout.preferredHeight: buttonPreferredSize Layout.preferredWidth: buttonPreferredSize source: showModeratorMute ? - JamiResources.mic_24dp_svg : - JamiResources.mic_off_24dp_svg + JamiResources.micro_black_24dp_svg : + JamiResources.micro_off_black_24dp_svg onClicked: CallAdapter.muteParticipant(uri, showModeratorMute) toolTipText: showModeratorMute? JamiStrings.muteParticipant : JamiStrings.unmuteParticipant diff --git a/src/mainview/components/ParticipantOverlay.qml b/src/mainview/components/ParticipantOverlay.qml index 42bd9e0b..1b3002c5 100644 --- a/src/mainview/components/ParticipantOverlay.qml +++ b/src/mainview/components/ParticipantOverlay.qml @@ -156,7 +156,7 @@ Item { visible: participantIsMuted - source: JamiResources.mic_off_24dp_svg + source: JamiResources.micro_off_black_24dp_svg color: JamiTheme.whiteColor }