diff --git a/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/NativeLibraryOrderRootTypeUIFactory.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/NativeLibraryOrderRootTypeUIFactory.java index 7cf984d15516..85ddcc42405c 100644 --- a/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/NativeLibraryOrderRootTypeUIFactory.java +++ b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/NativeLibraryOrderRootTypeUIFactory.java @@ -29,10 +29,9 @@ import com.intellij.openapi.roots.ui.OrderRootTypeUIFactory; import javax.swing.*; public class NativeLibraryOrderRootTypeUIFactory implements OrderRootTypeUIFactory { - @Override public Icon getIcon() { - return AllIcons.Modules.Library; + return AllIcons.Nodes.NativeLibrariesFolder; } @Override diff --git a/platform/icons/src/nodes/nativeLibrariesFolder.png b/platform/icons/src/nodes/nativeLibrariesFolder.png new file mode 100644 index 000000000000..b70cec57b9e2 Binary files /dev/null and b/platform/icons/src/nodes/nativeLibrariesFolder.png differ diff --git a/platform/icons/src/nodes/nativeLibrariesFolder@2x.png b/platform/icons/src/nodes/nativeLibrariesFolder@2x.png new file mode 100644 index 000000000000..532896bb9b4d Binary files /dev/null and b/platform/icons/src/nodes/nativeLibrariesFolder@2x.png differ diff --git a/platform/icons/src/nodes/nativeLibrariesFolder@2x_dark.png b/platform/icons/src/nodes/nativeLibrariesFolder@2x_dark.png new file mode 100644 index 000000000000..ac966a7a35bb Binary files /dev/null and b/platform/icons/src/nodes/nativeLibrariesFolder@2x_dark.png differ diff --git a/platform/icons/src/nodes/nativeLibrariesFolder_dark.png b/platform/icons/src/nodes/nativeLibrariesFolder_dark.png new file mode 100644 index 000000000000..fd74984620bc Binary files /dev/null and b/platform/icons/src/nodes/nativeLibrariesFolder_dark.png differ diff --git a/platform/util/src/com/intellij/icons/AllIcons.java b/platform/util/src/com/intellij/icons/AllIcons.java index 318895db57f1..a80ffccdd58e 100644 --- a/platform/util/src/com/intellij/icons/AllIcons.java +++ b/platform/util/src/com/intellij/icons/AllIcons.java @@ -74,9 +74,9 @@ public class AllIcons { public static final Icon Forward = IconLoader.getIcon("/actions/forward.png"); // 16x16 public static final Icon GC = IconLoader.getIcon("/actions/gc.png"); // 16x16 public static final Icon Get = IconLoader.getIcon("/actions/get.png"); // 16x16 + public static final Icon GroupByClass = IconLoader.getIcon("/actions/GroupByClass.png"); // 16x16 public static final Icon GroupByFile = IconLoader.getIcon("/actions/GroupByFile.png"); // 16x16 public static final Icon GroupByMethod = IconLoader.getIcon("/actions/groupByMethod.png"); // 16x16 - public static final Icon GroupByClass = IconLoader.getIcon("/actions/GroupByClass.png"); // 16x16 public static final Icon GroupByModule = IconLoader.getIcon("/actions/GroupByModule.png"); // 16x16 public static final Icon GroupByModuleGroup = IconLoader.getIcon("/actions/GroupByModuleGroup.png"); // 16x16 public static final Icon GroupByPackage = IconLoader.getIcon("/actions/GroupByPackage.png"); // 16x16 @@ -833,6 +833,7 @@ public class AllIcons { public static final Icon Method = IconLoader.getIcon("/nodes/method.png"); // 16x16 public static final Icon Module = IconLoader.getIcon("/nodes/Module.png"); // 16x16 public static final Icon ModuleGroup = IconLoader.getIcon("/nodes/moduleGroup.png"); // 16x16 + public static final Icon NativeLibrariesFolder = IconLoader.getIcon("/nodes/nativeLibrariesFolder.png"); // 16x16 public static final Icon NewException = IconLoader.getIcon("/nodes/newException.png"); // 14x14 public static final Icon NewFolder = IconLoader.getIcon("/nodes/newFolder.png"); // 16x16 public static final Icon NewParameter = IconLoader.getIcon("/nodes/newParameter.png"); // 14x14