From 181d5b1507c3a2dbd3416810b82b6682edd81fe2 Mon Sep 17 00:00:00 2001 From: "Egor.Ushakov" Date: Thu, 31 Jul 2014 15:51:47 +0400 Subject: [PATCH] IDEA-107072 Breakpoint dialog: usability problems and other bug --- .../ui/XBreakpointGroupingByPackageRule.java | 2 +- platform/icons/src/actions/GroupByFile.png | Bin 0 -> 266 bytes platform/icons/src/actions/GroupByFile@2x.png | Bin 0 -> 599 bytes .../icons/src/actions/GroupByFile@2x_dark.png | Bin 0 -> 599 bytes platform/icons/src/actions/GroupByFile_dark.png | Bin 0 -> 266 bytes .../util/src/com/intellij/icons/AllIcons.java | 1 + .../ui/grouping/XBreakpointFileGroupingRule.java | 2 +- 7 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 platform/icons/src/actions/GroupByFile.png create mode 100644 platform/icons/src/actions/GroupByFile@2x.png create mode 100644 platform/icons/src/actions/GroupByFile@2x_dark.png create mode 100644 platform/icons/src/actions/GroupByFile_dark.png diff --git a/java/debugger/impl/src/com/intellij/debugger/ui/XBreakpointGroupingByPackageRule.java b/java/debugger/impl/src/com/intellij/debugger/ui/XBreakpointGroupingByPackageRule.java index f06574569db8..98c772d75044 100644 --- a/java/debugger/impl/src/com/intellij/debugger/ui/XBreakpointGroupingByPackageRule.java +++ b/java/debugger/impl/src/com/intellij/debugger/ui/XBreakpointGroupingByPackageRule.java @@ -63,6 +63,6 @@ public class XBreakpointGroupingByPackageRule extends XBreakpointGroupingRule @Nullable @Override public Icon getIcon() { - return AllIcons.Nodes.Package; + return AllIcons.Actions.GroupByPackage; } } diff --git a/platform/icons/src/actions/GroupByFile.png b/platform/icons/src/actions/GroupByFile.png new file mode 100644 index 0000000000000000000000000000000000000000..b79988d3f0ed13449da3938ceece86dc810554da GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5X)_A%&hE&{2`t$$4J+o>9tBZ@PYoms-!o7sVM8#JB!=1wF z^B7k$DA;YyxoO0vw!&i5v;PqV%4Zl>%;F8OEns$F`jNvXd8zS8yCjo2gLFbml0XK- zBYB5A{iZw}3?~$0J9G}Zw4|j>Phi-?mXm(vAO9hi#e(7={?t#MIN>wfJyso;Hk-;g zg`*7)3UzH_xjPJ)Lvj^1iTgFNERb~VYFKJ;R{h|%z*%z{nRpn&T}+Hv^mZQtx|_k% L)z4*}Q$iB}X17}l literal 0 HcmV?d00001 diff --git a/platform/icons/src/actions/GroupByFile@2x.png b/platform/icons/src/actions/GroupByFile@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..5342abe8ad2cbb5ab018213a0a8516919e369f20 GIT binary patch literal 599 zcmV-d0;v6oP)cKu-iBJI=S0Ib$kl|BMnrXu$-wDJYfjAn7<*_*+1c;e|cm)vuCes0x(70yA zA`h~BEi~GLu{pp7O79~xt{b3^CClH5xuEs4zmoX~jsL#D;p%Jeui2f)%6&p;K$ ze+U&sBrl4v?~omzzNMR6bGz^ z`XCaBIcQ)xC$uH>8`?6$aKJ4fUIVSGb7cKu-iBJI=S0Ib$kl|BMnrXu$-wDJYfjAn7<*_*+1c;e|cm)vuCes0x(70yA zA`h~BEi~GLu{pp7O79~xt{b3^CClH5xuEs4zmoX~jsL#D;p%Jeui2f)%6&p;K$ ze+U&sBrl4v?~omzzNMR6bGz^ z`XCaBIcQ)xC$uH>8`?6$aKJ4fUIVSGb79tBX#=1_qazj33+l=i7NcynNvJ z@$WnytPCGlwzROYsjaZs^z45`f$|xK6|;B)Yzvqjn11B2NnUC^(k{tl&LEx8k|dD9 z@JQa_PQNKn2g3=)*bbe8E-h&((-Ro>u;rv*`Nw~VWwD_6hd=dGCrSgF;=KSndu3=8#;4P2zq{EDI!EyBd}noK-)#EpXOcMkXGHLuFFVdQ&MBb@08+|dI{*Lx 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 b3c056ccfdda..be3f4f212072 100644 --- a/platform/util/src/com/intellij/icons/AllIcons.java +++ b/platform/util/src/com/intellij/icons/AllIcons.java @@ -74,6 +74,7 @@ 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 GroupByFile = IconLoader.getIcon("/actions/GroupByFile.png"); // 16x16 public static final Icon GroupByMethod = IconLoader.getIcon("/actions/groupByMethod.png"); // 16x16 public static final Icon GroupByModule = IconLoader.getIcon("/actions/GroupByModule.png"); // 16x16 public static final Icon GroupByModuleGroup = IconLoader.getIcon("/actions/GroupByModuleGroup.png"); // 16x16 diff --git a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/breakpoints/ui/grouping/XBreakpointFileGroupingRule.java b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/breakpoints/ui/grouping/XBreakpointFileGroupingRule.java index b0b5998ef71f..994e51f2bbc4 100644 --- a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/breakpoints/ui/grouping/XBreakpointFileGroupingRule.java +++ b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/breakpoints/ui/grouping/XBreakpointFileGroupingRule.java @@ -62,6 +62,6 @@ public class XBreakpointFileGroupingRule extends XBreakpointGroupingRule