From 7ca4fa66294038ee90bc97944d7e7307be0a0515 Mon Sep 17 00:00:00 2001 From: nik Date: Wed, 20 Aug 2014 17:50:37 +0400 Subject: [PATCH] native libraries support: icons added (IDEA-28168) --- .../NativeLibraryOrderRootTypeUIFactory.java | 3 +-- .../icons/src/nodes/nativeLibrariesFolder.png | Bin 0 -> 295 bytes .../icons/src/nodes/nativeLibrariesFolder@2x.png | Bin 0 -> 690 bytes .../src/nodes/nativeLibrariesFolder@2x_dark.png | Bin 0 -> 677 bytes .../src/nodes/nativeLibrariesFolder_dark.png | Bin 0 -> 410 bytes .../util/src/com/intellij/icons/AllIcons.java | 3 ++- 6 files changed, 3 insertions(+), 3 deletions(-) create mode 100644 platform/icons/src/nodes/nativeLibrariesFolder.png create mode 100644 platform/icons/src/nodes/nativeLibrariesFolder@2x.png create mode 100644 platform/icons/src/nodes/nativeLibrariesFolder@2x_dark.png create mode 100644 platform/icons/src/nodes/nativeLibrariesFolder_dark.png 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 0000000000000000000000000000000000000000..b70cec57b9e28fb08eee3ccca04e537e792bbe20 GIT binary patch literal 295 zcmV+?0oeYDP)C8=F92MC zYbgrGYrxC3%i;KTY07_?%aAciF6cY_5RQSi|A!l}Y15|vAUt*I)c?qAbOV-OcmcNS`eRYk1 z1<|QlXQGnQFQOPgWFUeKXqdKmQea@<--NoZNo2X8e)+yykPCvM;x3SF04NLs0t5fR t4ZxL|Kp2#PK+y%o|AANz%036;0|3_%iMaF(nRWmG002ovPDHLkV1l+cdA9%n literal 0 HcmV?d00001 diff --git a/platform/icons/src/nodes/nativeLibrariesFolder@2x.png b/platform/icons/src/nodes/nativeLibrariesFolder@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..532896bb9b4da14b4e75ed8452686c2d7f454896 GIT binary patch literal 690 zcmV;j0!{siP)|M%|Q`;SX}_~imp0jrP*12ZQV!(VP56!CuyzZsZ*eWASrNCEvvfZ6i+5e)IA zrBUQN;P<;X4A{znA5Wh%e1H9pfjipg|Ce8X89x8~0~R;2v;ou49zSAu_T&+W$vB{C zz)9#kY7__x3NmnVaxwr@JeUt+b8&Iu6ek2kxLFyv*q9l3fEZPRm*Lkx5nxa~9%Q)y zn7td8Ykc{~48aLLyXl%XXnebT_YJC|G;{{LsBZ%O#%D_rc)kFOHX&mGW^ zGakgpTb2 zO?&U7j7&_w|Nr~P`sD0EYr2$#Fz^Xj5^}H$e&H6CIsN73Bdd?k9@;Vd5N Y0I)V9=p+@YQvd(}07*qoM6N<$f>x430RR91 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..ac966a7a35bbf472719a5f0e07b3dad029255321 GIT binary patch literal 677 zcmV;W0$TlvP)0oHKy8(akk{KMWY6YyX z6_yH-?tvSIH@F1JWD-7{6^s{fb@sJ_8< z-5~fmi(D>uAP*Vi&Sg*22Q4K$3>O7|Bdn-3ht?vMBDlm%#syNBuJz2GcZo$|vWm zH26Hm?DzwX^Fxh@j@-ZfvInPAyZQIkBCp`ETUb#~XguS@PXPu1`%MmkP54pn00000 LNkvXXu0mjf9}q%J literal 0 HcmV?d00001 diff --git a/platform/icons/src/nodes/nativeLibrariesFolder_dark.png b/platform/icons/src/nodes/nativeLibrariesFolder_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..fd74984620bcfbd81ac4802ffbbde35d149417cf GIT binary patch literal 410 zcmV;L0cHM)P)ft{Tl&PEG^+~=PW2EKXrhQZp` znzVG_De`SH(Ani6www@;Advb`QXu{Ti81|`RN(xh3Uu=uf+-Och%gKaL=gD$hv|YG z#~%ljSRghKLEtk3`!Olz@7b#IVh7;{5E+PI@aXIR*Ze$8S5)~q?8weckAAQm5aD6h z0cQ?ScE**NKp^bd4F>k|Ru~tQkmNyT0P#5>HUtPT01fheh8~%^!2kdN07*qoM6N<$ Ef|f?A9RL6T literal 0 HcmV?d00001 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