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 @@
-
-
\ 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
}