diff --git a/src/libs/utils/icon.cpp b/src/libs/utils/icon.cpp
index df880ac67ec..06570e6505a 100644
--- a/src/libs/utils/icon.cpp
+++ b/src/libs/utils/icon.cpp
@@ -210,11 +210,10 @@ QIcon Icon::sideBarIcon(const Icon &classic, const Icon &flat)
return result;
}
-QIcon Icon::modeIcon(const Icon &classic, const Icon &flat, const Icon &flatActive)
+QIcon Icon::modeIcon(const Icon &classic, const Icon &flat,
+ [[__maybe_unused__]] const Icon &flatActive)
{
QIcon result = sideBarIcon(classic, flat);
- if (creatorTheme()->flag(Theme::FlatSideBarIcons))
- result.addPixmap(flatActive.pixmap(), QIcon::Active);
return result;
}
diff --git a/src/libs/utils/images/debugger_overlay_small.png b/src/libs/utils/images/debugger_overlay_small.png
index 809bf347326..440d2b59d28 100644
Binary files a/src/libs/utils/images/debugger_overlay_small.png and b/src/libs/utils/images/debugger_overlay_small.png differ
diff --git a/src/libs/utils/images/debugger_overlay_small@2x.png b/src/libs/utils/images/debugger_overlay_small@2x.png
index c24c861cbbb..40ea20ed47b 100644
Binary files a/src/libs/utils/images/debugger_overlay_small@2x.png and b/src/libs/utils/images/debugger_overlay_small@2x.png differ
diff --git a/src/plugins/coreplugin/images/mode_design_mask.png b/src/plugins/coreplugin/images/mode_design_mask.png
index 42013edf352..c2a82ef8914 100644
Binary files a/src/plugins/coreplugin/images/mode_design_mask.png and b/src/plugins/coreplugin/images/mode_design_mask.png differ
diff --git a/src/plugins/coreplugin/images/mode_design_mask@2x.png b/src/plugins/coreplugin/images/mode_design_mask@2x.png
index 2aef9018a8a..9a060d74983 100644
Binary files a/src/plugins/coreplugin/images/mode_design_mask@2x.png and b/src/plugins/coreplugin/images/mode_design_mask@2x.png differ
diff --git a/src/plugins/coreplugin/images/mode_edit_mask.png b/src/plugins/coreplugin/images/mode_edit_mask.png
index 51197249c0a..b2a455b77b2 100644
Binary files a/src/plugins/coreplugin/images/mode_edit_mask.png and b/src/plugins/coreplugin/images/mode_edit_mask.png differ
diff --git a/src/plugins/coreplugin/images/mode_edit_mask@2x.png b/src/plugins/coreplugin/images/mode_edit_mask@2x.png
index 389ac6dc4e3..28bfd901983 100644
Binary files a/src/plugins/coreplugin/images/mode_edit_mask@2x.png and b/src/plugins/coreplugin/images/mode_edit_mask@2x.png differ
diff --git a/src/plugins/debugger/images/debugger_continue_1_mask.png b/src/plugins/debugger/images/debugger_continue_1_mask.png
index 1f5c0c56551..c2196afa953 100644
Binary files a/src/plugins/debugger/images/debugger_continue_1_mask.png and b/src/plugins/debugger/images/debugger_continue_1_mask.png differ
diff --git a/src/plugins/debugger/images/debugger_continue_1_mask@2x.png b/src/plugins/debugger/images/debugger_continue_1_mask@2x.png
index e3e06daa9d2..c3cb2a62bec 100644
Binary files a/src/plugins/debugger/images/debugger_continue_1_mask@2x.png and b/src/plugins/debugger/images/debugger_continue_1_mask@2x.png differ
diff --git a/src/plugins/debugger/images/debugger_continue_2_mask.png b/src/plugins/debugger/images/debugger_continue_2_mask.png
index 8b83259ed13..ad34cf8e8ec 100644
Binary files a/src/plugins/debugger/images/debugger_continue_2_mask.png and b/src/plugins/debugger/images/debugger_continue_2_mask.png differ
diff --git a/src/plugins/debugger/images/debugger_continue_2_mask@2x.png b/src/plugins/debugger/images/debugger_continue_2_mask@2x.png
index 860f76ca187..b0d8ca27baa 100644
Binary files a/src/plugins/debugger/images/debugger_continue_2_mask@2x.png and b/src/plugins/debugger/images/debugger_continue_2_mask@2x.png differ
diff --git a/src/plugins/debugger/images/debugger_interrupt_mask.png b/src/plugins/debugger/images/debugger_interrupt_mask.png
index 52f4f275b9f..6961370069b 100644
Binary files a/src/plugins/debugger/images/debugger_interrupt_mask.png and b/src/plugins/debugger/images/debugger_interrupt_mask.png differ
diff --git a/src/plugins/debugger/images/debugger_interrupt_mask@2x.png b/src/plugins/debugger/images/debugger_interrupt_mask@2x.png
index c7794000177..dc4ae99aa0e 100644
Binary files a/src/plugins/debugger/images/debugger_interrupt_mask@2x.png and b/src/plugins/debugger/images/debugger_interrupt_mask@2x.png differ
diff --git a/src/plugins/debugger/images/debugger_stop_mask.png b/src/plugins/debugger/images/debugger_stop_mask.png
index d56a35f4857..4e0562ea142 100644
Binary files a/src/plugins/debugger/images/debugger_stop_mask.png and b/src/plugins/debugger/images/debugger_stop_mask.png differ
diff --git a/src/plugins/debugger/images/debugger_stop_mask@2x.png b/src/plugins/debugger/images/debugger_stop_mask@2x.png
index e69d67dfaf8..fb84f3ad793 100644
Binary files a/src/plugins/debugger/images/debugger_stop_mask@2x.png and b/src/plugins/debugger/images/debugger_stop_mask@2x.png differ
diff --git a/src/plugins/debugger/images/mode_debug_mask.png b/src/plugins/debugger/images/mode_debug_mask.png
index fe7b6819a5b..63954678400 100644
Binary files a/src/plugins/debugger/images/mode_debug_mask.png and b/src/plugins/debugger/images/mode_debug_mask.png differ
diff --git a/src/plugins/debugger/images/mode_debug_mask@2x.png b/src/plugins/debugger/images/mode_debug_mask@2x.png
index 5340947ec75..83b6893b532 100644
Binary files a/src/plugins/debugger/images/mode_debug_mask@2x.png and b/src/plugins/debugger/images/mode_debug_mask@2x.png differ
diff --git a/src/plugins/help/images/mode_help_mask.png b/src/plugins/help/images/mode_help_mask.png
index 144871e8542..a6542695d2d 100644
Binary files a/src/plugins/help/images/mode_help_mask.png and b/src/plugins/help/images/mode_help_mask.png differ
diff --git a/src/plugins/help/images/mode_help_mask@2x.png b/src/plugins/help/images/mode_help_mask@2x.png
index 50f12d8e117..e50cb34fea4 100644
Binary files a/src/plugins/help/images/mode_help_mask@2x.png and b/src/plugins/help/images/mode_help_mask@2x.png differ
diff --git a/src/plugins/projectexplorer/images/build_hammer_mask.png b/src/plugins/projectexplorer/images/build_hammer_mask.png
new file mode 100644
index 00000000000..c30f933962a
Binary files /dev/null and b/src/plugins/projectexplorer/images/build_hammer_mask.png differ
diff --git a/src/plugins/projectexplorer/images/build_hammer_mask@2x.png b/src/plugins/projectexplorer/images/build_hammer_mask@2x.png
new file mode 100644
index 00000000000..fc679b1d566
Binary files /dev/null and b/src/plugins/projectexplorer/images/build_hammer_mask@2x.png differ
diff --git a/src/plugins/projectexplorer/images/build_hammerhandle_mask.png b/src/plugins/projectexplorer/images/build_hammerhandle_mask.png
deleted file mode 100644
index 15e318ac4ab..00000000000
Binary files a/src/plugins/projectexplorer/images/build_hammerhandle_mask.png and /dev/null differ
diff --git a/src/plugins/projectexplorer/images/build_hammerhandle_mask@2x.png b/src/plugins/projectexplorer/images/build_hammerhandle_mask@2x.png
deleted file mode 100644
index 8b2525dbf4e..00000000000
Binary files a/src/plugins/projectexplorer/images/build_hammerhandle_mask@2x.png and /dev/null differ
diff --git a/src/plugins/projectexplorer/images/build_hammerhead_mask.png b/src/plugins/projectexplorer/images/build_hammerhead_mask.png
deleted file mode 100644
index 98f11810b3c..00000000000
Binary files a/src/plugins/projectexplorer/images/build_hammerhead_mask.png and /dev/null differ
diff --git a/src/plugins/projectexplorer/images/build_hammerhead_mask@2x.png b/src/plugins/projectexplorer/images/build_hammerhead_mask@2x.png
deleted file mode 100644
index ec7ecd42b0f..00000000000
Binary files a/src/plugins/projectexplorer/images/build_hammerhead_mask@2x.png and /dev/null differ
diff --git a/src/plugins/projectexplorer/images/debugger_beetle_mask.png b/src/plugins/projectexplorer/images/debugger_beetle_mask.png
index 816aacc3398..9d84f59a1ea 100644
Binary files a/src/plugins/projectexplorer/images/debugger_beetle_mask.png and b/src/plugins/projectexplorer/images/debugger_beetle_mask.png differ
diff --git a/src/plugins/projectexplorer/images/debugger_beetle_mask@2x.png b/src/plugins/projectexplorer/images/debugger_beetle_mask@2x.png
index c240532d29e..cb870c0b6c9 100644
Binary files a/src/plugins/projectexplorer/images/debugger_beetle_mask@2x.png and b/src/plugins/projectexplorer/images/debugger_beetle_mask@2x.png differ
diff --git a/src/plugins/projectexplorer/images/mode_project_mask.png b/src/plugins/projectexplorer/images/mode_project_mask.png
index 6e6092b7ad4..5799759f31f 100644
Binary files a/src/plugins/projectexplorer/images/mode_project_mask.png and b/src/plugins/projectexplorer/images/mode_project_mask.png differ
diff --git a/src/plugins/projectexplorer/images/mode_project_mask@2x.png b/src/plugins/projectexplorer/images/mode_project_mask@2x.png
index 3538453911b..79d0e7a5488 100644
Binary files a/src/plugins/projectexplorer/images/mode_project_mask@2x.png and b/src/plugins/projectexplorer/images/mode_project_mask@2x.png differ
diff --git a/src/plugins/projectexplorer/images/run_mask.png b/src/plugins/projectexplorer/images/run_mask.png
index d08de1ad5f0..a6f8867950d 100644
Binary files a/src/plugins/projectexplorer/images/run_mask.png and b/src/plugins/projectexplorer/images/run_mask.png differ
diff --git a/src/plugins/projectexplorer/images/run_mask@2x.png b/src/plugins/projectexplorer/images/run_mask@2x.png
index 72af48223ed..0fb3ec7b51c 100644
Binary files a/src/plugins/projectexplorer/images/run_mask@2x.png and b/src/plugins/projectexplorer/images/run_mask@2x.png differ
diff --git a/src/plugins/projectexplorer/projectexplorer.qrc b/src/plugins/projectexplorer/projectexplorer.qrc
index 0926397f423..248fe4e591b 100644
--- a/src/plugins/projectexplorer/projectexplorer.qrc
+++ b/src/plugins/projectexplorer/projectexplorer.qrc
@@ -26,10 +26,8 @@
images/devicestatusindicator@2x.png
images/build.png
images/build@2x.png
- images/build_hammerhandle_mask.png
- images/build_hammerhandle_mask@2x.png
- images/build_hammerhead_mask.png
- images/build_hammerhead_mask@2x.png
+ images/build_hammer_mask.png
+ images/build_hammer_mask@2x.png
images/targetpanel_bottom.png
images/window.png
images/buildstepdisable.png
diff --git a/src/plugins/projectexplorer/projectexplorericons.cpp b/src/plugins/projectexplorer/projectexplorericons.cpp
index 2a61f5bb2f8..0d4440b4aee 100644
--- a/src/plugins/projectexplorer/projectexplorericons.cpp
+++ b/src/plugins/projectexplorer/projectexplorericons.cpp
@@ -10,14 +10,12 @@ namespace Icons {
const Icon BUILD(":/projectexplorer/images/build.png");
const Icon BUILD_FLAT({
- {":/projectexplorer/images/build_hammerhandle_mask.png", Theme::IconsBuildHammerHandleColor},
- {":/projectexplorer/images/build_hammerhead_mask.png", Theme::IconsBuildHammerHeadColor}});
+ {":/projectexplorer/images/build_hammer_mask.png", Theme::IconsBaseColor}});
const Icon BUILD_SMALL({
{":/projectexplorer/images/buildhammerhandle.png", Theme::IconsBuildHammerHandleColor},
{":/projectexplorer/images/buildhammerhead.png", Theme::IconsBuildHammerHeadColor}}, Icon::Tint);
const Icon CANCELBUILD_FLAT({
- {":/projectexplorer/images/build_hammerhandle_mask.png", Theme::IconsDisabledColor},
- {":/projectexplorer/images/build_hammerhead_mask.png", Theme::IconsDisabledColor},
+ {":/projectexplorer/images/build_hammer_mask.png", Theme::IconsBaseColor},
{":/projectexplorer/images/cancelbuild_overlay.png", Theme::IconsStopToolBarColor}},
Icon::Tint | Icon::PunchEdges);
const Icon REBUILD({
diff --git a/src/plugins/welcome/images/mode_welcome_mask.png b/src/plugins/welcome/images/mode_welcome_mask.png
index 696af0c5499..f15a361e45d 100644
Binary files a/src/plugins/welcome/images/mode_welcome_mask.png and b/src/plugins/welcome/images/mode_welcome_mask.png differ
diff --git a/src/plugins/welcome/images/mode_welcome_mask@2x.png b/src/plugins/welcome/images/mode_welcome_mask@2x.png
index 060ada0cf54..63b8b88ed83 100644
Binary files a/src/plugins/welcome/images/mode_welcome_mask@2x.png and b/src/plugins/welcome/images/mode_welcome_mask@2x.png differ
diff --git a/src/tools/icons/qtcreatoricons.svg b/src/tools/icons/qtcreatoricons.svg
index 9c62d2a0ef3..7aa9fe1bed7 100644
--- a/src/tools/icons/qtcreatoricons.svg
+++ b/src/tools/icons/qtcreatoricons.svg
@@ -4866,35 +4866,22 @@
width="16"
height="16"
id="rect4959-4" />
-
-
-
-
-
+
+ style="fill:#000000;stroke:none"
+ id="rect50185"
+ width="5"
+ height="7"
+ x="466"
+ y="576"
+ ry="2.5" />
+
-
+
+
+
+
+ id="path43573"
+ style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round"
+ d="m 100,63 h 16 m -16,-4 h 12 m -12,-4 h 16 m -16,-4 h 12 m -12,-4 h 16" />
+ id="g49500"
+ inkscape:transform-center-y="0.70710678"
+ transform="rotate(-45,157.5,54.5)"
+ inkscape:transform-center-x="-0.70710678">
+ id="path47960"
+ style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round"
+ d="M 159,54.5 A 1.5,1.5 0 0 1 157.5,56 1.5,1.5 0 0 1 156,54.5 1.5,1.5 0 0 1 157.5,53 1.5,1.5 0 0 1 159,54.5 Z M 157.5,45 v 8 m -3.5,6 c 7,0 7,0 7,0 m -4.5,-14 h 2 l 4,10 -1.5,4 1.5,3 h -10 l 1.5,-3 -1.5,-4 z" />
+ id="g73594"
+ style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round">
+ id="path72820"
+ d="m 207,58 h 2 m 6,4 v -2 h -2 m -12,2 v -2 h 2 m 12,-4 h -1.5 m 1.5,-4 h -2 m -6,2 h 2 m -8,2 h 1.5 M 201,52 h 2 m 8,-5 -1,2 m -5,-2 1,2" />
+
-
+
+
+
+
+
+
+
+
+ style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round"
+ d="m 356.7,52.44 c 0.57,-2 3.6,-2.35 4.33,-0.36 0.72,2 -1.54,2.2 -2.18,4.2"
+ id="path97127"
+ sodipodi:nodetypes="czc" />
@@ -8824,11 +8860,10 @@
id="use5913-0-8-1"
width="100%"
height="100%" />
-
+
-
-
-
-
-
+
+
-
+ style="fill:#ffffff;stroke:#000000;stroke-width:4;stroke-linejoin:round;paint-order:stroke markers fill"
+ id="biginterruptbar"
+ width="2"
+ height="11"
+ x="757"
+ y="52" />
+
-
+
+ style="fill:none;stroke:#000000;stroke-width:2;stroke-linejoin:round"
+ d="m 765,51 6,6 -6,7 z"
+ id="path34590" />
+ id="src/plugins/projectexplorer/images/build_hammer_mask">
-
-
-
-
-
-
-
+ id="g29289"
+ transform="rotate(30,861.61602,58.5)">
+
+
+ style="fill:#ffffff;stroke:#000000;stroke-width:4;stroke-linejoin:round;paint-order:markers stroke fill"
+ id="rect38197"
+ width="10"
+ height="10"
+ x="757"
+ y="53" />