diff --git a/colorSchemes/src/colorSchemes/Darcula.xml b/colorSchemes/src/colorSchemes/Darcula.xml
index 2665674ca240..9691e1db6a5e 100644
--- a/colorSchemes/src/colorSchemes/Darcula.xml
+++ b/colorSchemes/src/colorSchemes/Darcula.xml
@@ -553,9 +553,9 @@
@@ -578,9 +578,9 @@
-
+
-
+
@@ -1565,9 +1565,9 @@
-
+
-
+
diff --git a/platform/analysis-api/src/com/intellij/codeHighlighting/HighlightDisplayLevel.java b/platform/analysis-api/src/com/intellij/codeHighlighting/HighlightDisplayLevel.java
index d77144064518..75a2eca11e43 100644
--- a/platform/analysis-api/src/com/intellij/codeHighlighting/HighlightDisplayLevel.java
+++ b/platform/analysis-api/src/com/intellij/codeHighlighting/HighlightDisplayLevel.java
@@ -38,7 +38,7 @@ public class HighlightDisplayLevel {
createIconByMask(CodeInsightColors.GENERIC_SERVER_ERROR_OR_WARNING));
public static final HighlightDisplayLevel ERROR = new HighlightDisplayLevel(HighlightSeverity.ERROR, createIconByMask(CodeInsightColors.ERRORS_ATTRIBUTES));
public static final HighlightDisplayLevel WARNING = new HighlightDisplayLevel(HighlightSeverity.WARNING, createIconByMask(CodeInsightColors.WARNINGS_ATTRIBUTES));
- public static final HighlightDisplayLevel DO_NOT_SHOW = new HighlightDisplayLevel(HighlightSeverity.INFORMATION, createIconByMask(new Color(110, 180, 65)));
+ public static final HighlightDisplayLevel DO_NOT_SHOW = new HighlightDisplayLevel(HighlightSeverity.INFORMATION, createIconByMask(new Color(30, 160, 0)));
/**
* use #WEAK_WARNING instead
*/
diff --git a/platform/icons/src/general/errorMask.png b/platform/icons/src/general/errorMask.png
index 38690e9cdd77..c9e0305c1b3c 100644
Binary files a/platform/icons/src/general/errorMask.png and b/platform/icons/src/general/errorMask.png differ
diff --git a/platform/icons/src/general/errorMask@2x.png b/platform/icons/src/general/errorMask@2x.png
deleted file mode 100644
index 560f53709f24..000000000000
Binary files a/platform/icons/src/general/errorMask@2x.png and /dev/null differ
diff --git a/platform/icons/src/general/errorMask_dark.png b/platform/icons/src/general/errorMask_dark.png
new file mode 100644
index 000000000000..d2c4cfda28cf
Binary files /dev/null and b/platform/icons/src/general/errorMask_dark.png differ
diff --git a/platform/lang-impl/src/com/intellij/profile/codeInspection/ui/inspectionsTree/MultiScopeSeverityIcon.java b/platform/lang-impl/src/com/intellij/profile/codeInspection/ui/inspectionsTree/MultiScopeSeverityIcon.java
index 360138095d04..099dbb622261 100644
--- a/platform/lang-impl/src/com/intellij/profile/codeInspection/ui/inspectionsTree/MultiScopeSeverityIcon.java
+++ b/platform/lang-impl/src/com/intellij/profile/codeInspection/ui/inspectionsTree/MultiScopeSeverityIcon.java
@@ -62,7 +62,6 @@ public class MultiScopeSeverityIcon implements Icon {
final Collection values = myScopeToAverageSeverityMap.values();
int idx = 0;
- ((Graphics2D)g).setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER, 0.5f));
for (final HighlightSeverity severity : values) {
final Icon icon = HighlightDisplayLevel.find(severity).getIcon();
g.setColor(icon instanceof HighlightDisplayLevel.SingleColorIconWithMask ?
@@ -71,6 +70,7 @@ public class MultiScopeSeverityIcon implements Icon {
g.fillRect(x, j, partWidth, getIconHeight());
idx++;
}
+ g.drawImage(HighlightDisplayLevel.ImageHolder.ourErrorMaskImage, i, j, null);
}
@Override
diff --git a/platform/platform-resources/src/DefaultColorSchemesManager.xml b/platform/platform-resources/src/DefaultColorSchemesManager.xml
index 6dce76772a7f..e0737bb3195d 100644
--- a/platform/platform-resources/src/DefaultColorSchemesManager.xml
+++ b/platform/platform-resources/src/DefaultColorSchemesManager.xml
@@ -239,9 +239,9 @@
-
+
-
+
@@ -281,19 +281,19 @@
-
+
-
+
-
+
-
+