[DBE] Improve Local Filter Icons in grid

GitOrigin-RevId: 5aaf22f070304d12c4a8f9fa68e87073644c74ea
This commit is contained in:
Ivan Shershnev
2025-07-18 11:38:07 +00:00
committed by intellij-monorepo-bot
parent 5158b3d4c4
commit 61340d9573
4 changed files with 18 additions and 4 deletions
@@ -18,6 +18,7 @@ public final class GridCoreImplIcons {
return IconManager.getInstance().loadRasterizedIcon(path, expUIPath, GridCoreImplIcons.class.getClassLoader(), cacheKey, flags);
}
/** 16x16 */ public static final @NotNull Icon CellDownload = load("icons/cellDownload.svg", 18297100, 2);
/** 16x16 */ public static final @NotNull Icon ClearOutputs = load("icons/expui/clearOutputs.svg", -737519268, 2);
/** 16x16 */ public static final @NotNull Icon ColumnFilter = load("icons/expui/columnFilter.svg", "icons/columnFilter.svg", -1426207601, 0);
/** 16x16 */ public static final @NotNull Icon FilterHistory = load("icons/expui/filterHistory.svg", "icons/filterHistory.svg", 686246081, 0);
/** 16x16 */ public static final @NotNull Icon SingleRecordView = load("icons/expui/singleRecordView.svg", "icons/singleRecordView.svg", 502511093, 2);
@@ -0,0 +1,5 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5.85762 7.06473L8.93527 10.1424L7.63107 14.4897C4.33497 14.3053 1.69472 11.665 1.51029 8.36893L5.85762 7.06473Z" stroke="#6C707E"/>
<path d="M14.5 1.5L10 6" stroke="#6C707E" stroke-linecap="round"/>
<path d="M6.85742 6.35742L6.96289 6.25195C7.73307 5.48178 8.98178 5.48178 9.75195 6.25195V6.25195C10.5221 7.02213 10.5221 8.27084 9.75195 9.04102L9.64648 9.14648" stroke="#6C707E"/>
</svg>

After

Width:  |  Height:  |  Size: 494 B

@@ -0,0 +1,5 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5.85762 7.06473L8.93527 10.1424L7.63107 14.4897C4.33497 14.3053 1.69472 11.665 1.51029 8.36893L5.85762 7.06473Z" stroke="#CED0D6"/>
<path d="M14.5 1.5L10 6" stroke="#CED0D6" stroke-linecap="round"/>
<path d="M6.85742 6.35742L6.96289 6.25195C7.73307 5.48178 8.98178 5.48178 9.75195 6.25195V6.25195C10.5221 7.02213 10.5221 8.27084 9.75195 9.04102L9.64648 9.14648" stroke="#CED0D6"/>
</svg>

After

Width:  |  Height:  |  Size: 494 B

+7 -4
View File
@@ -327,8 +327,13 @@
<reference ref="Console.TableResult.Group.Common"/>
<action id="Console.TableResult.FindInGrid" class="com.intellij.database.run.actions.FindInGridAction"
icon="AllIcons.Actions.Find" use-shortcut-of="Find"/>
<action id="Console.TableResult.ColumnLocalFilterToggle" class="com.intellij.database.run.actions.ColumnLocalFilterToggleAction"
icon="com.intellij.grid.core.impl.icons.GridCoreImplIcons.ColumnFilter" />
<group id="Console.TableResult.ColumnLocalFilterGroup" icon="com.intellij.grid.core.impl.icons.GridCoreImplIcons.ColumnFilter" popup="true">
<action id="Console.TableResult.ColumnLocalFilterToggle" class="com.intellij.database.run.actions.ColumnLocalFilterToggleAction"/>
<separator/>
<action id="Console.TableResult.ColumnLocalFilterClearAll"
class="com.intellij.database.run.actions.ColumnLocalFilterClearAllAction"
icon="com.intellij.grid.core.impl.icons.GridCoreImplIcons.ClearOutputs"/>
</group>
<action id="Console.TableResult.ToggleRecordView" class="com.intellij.database.actions.ToggleEditMaximizedViewAction"
icon="com.intellij.grid.core.impl.icons.GridCoreImplIcons.SingleRecordView"/>
<group id="TableViewColoringGroup" icon="com.intellij.grid.core.impl.icons.GridCoreImplIcons.TableHeatmap" popup="true">
@@ -421,7 +426,5 @@
<action id="Console.TableResult.ColumnLocalFilterWithCell"
class="com.intellij.database.run.actions.ColumnLocalFilterWithCellAction"/>
<group id="Console.TableResult.AggregatorViewGroup"/>
<action id="Console.TableResult.ColumnLocalFilterClearAll"
class="com.intellij.database.run.actions.ColumnLocalFilterClearAllAction"/>
</actions>
</idea-plugin>