From 97265aee33725733c8499e438a236f2d38a104cd Mon Sep 17 00:00:00 2001 From: Konstantin Homatyano Date: Fri, 14 Feb 2025 18:09:11 +0000 Subject: [PATCH] [XNEXT] Added icons specific for the XNext toolbar. Merge-request: IJ-MR-155144 Merged-by: Konstantin Khomatiano GitOrigin-RevId: bb31d6f4f5c0a357be2e904c40619e6ba5767471 --- platform/icons/src/expui/toolwindows/toolWindowAskAI.svg | 6 ++++++ .../icons/src/expui/toolwindows/toolWindowAskAI@20x20.svg | 6 ++++++ .../src/expui/toolwindows/toolWindowAskAI@20x20_dark.svg | 6 ++++++ .../icons/src/expui/toolwindows/toolWindowAskAI_dark.svg | 6 ++++++ .../icons/src/expui/toolwindows/toolWindowComponents.svg | 5 +++++ .../src/expui/toolwindows/toolWindowComponents@20x20.svg | 5 +++++ .../expui/toolwindows/toolWindowComponents@20x20_dark.svg | 5 +++++ .../src/expui/toolwindows/toolWindowComponents_dark.svg | 5 +++++ platform/icons/src/expui/toolwindows/toolWindowDevMode.svg | 4 ++++ .../icons/src/expui/toolwindows/toolWindowDevMode@20x20.svg | 4 ++++ .../src/expui/toolwindows/toolWindowDevMode@20x20_dark.svg | 4 ++++ .../icons/src/expui/toolwindows/toolWindowDevMode_dark.svg | 4 ++++ platform/icons/src/expui/toolwindows/toolWindowOverflow.svg | 4 ++++ .../src/expui/toolwindows/toolWindowOverflow@20x20.svg | 4 ++++ .../src/expui/toolwindows/toolWindowOverflow@20x20_dark.svg | 4 ++++ .../icons/src/expui/toolwindows/toolWindowOverflow_dark.svg | 4 ++++ platform/icons/src/toolwindows/toolWindowAskAI.svg | 4 ++++ platform/icons/src/toolwindows/toolWindowAskAI_dark.svg | 4 ++++ platform/icons/src/toolwindows/toolWindowComponents.svg | 4 ++++ .../icons/src/toolwindows/toolWindowComponents_dark.svg | 4 ++++ platform/icons/src/toolwindows/toolWindowDevMode.svg | 4 ++++ platform/icons/src/toolwindows/toolWindowDevMode_dark.svg | 4 ++++ platform/icons/src/toolwindows/toolWindowOverflow.svg | 4 ++++ platform/icons/src/toolwindows/toolWindowOverflow_dark.svg | 4 ++++ platform/util/ui/api-dump.txt | 4 ++++ platform/util/ui/src/com/intellij/icons/AllIcons.java | 4 ++++ 26 files changed, 116 insertions(+) create mode 100644 platform/icons/src/expui/toolwindows/toolWindowAskAI.svg create mode 100644 platform/icons/src/expui/toolwindows/toolWindowAskAI@20x20.svg create mode 100644 platform/icons/src/expui/toolwindows/toolWindowAskAI@20x20_dark.svg create mode 100644 platform/icons/src/expui/toolwindows/toolWindowAskAI_dark.svg create mode 100644 platform/icons/src/expui/toolwindows/toolWindowComponents.svg create mode 100644 platform/icons/src/expui/toolwindows/toolWindowComponents@20x20.svg create mode 100644 platform/icons/src/expui/toolwindows/toolWindowComponents@20x20_dark.svg create mode 100644 platform/icons/src/expui/toolwindows/toolWindowComponents_dark.svg create mode 100644 platform/icons/src/expui/toolwindows/toolWindowDevMode.svg create mode 100644 platform/icons/src/expui/toolwindows/toolWindowDevMode@20x20.svg create mode 100644 platform/icons/src/expui/toolwindows/toolWindowDevMode@20x20_dark.svg create mode 100644 platform/icons/src/expui/toolwindows/toolWindowDevMode_dark.svg create mode 100644 platform/icons/src/expui/toolwindows/toolWindowOverflow.svg create mode 100644 platform/icons/src/expui/toolwindows/toolWindowOverflow@20x20.svg create mode 100644 platform/icons/src/expui/toolwindows/toolWindowOverflow@20x20_dark.svg create mode 100644 platform/icons/src/expui/toolwindows/toolWindowOverflow_dark.svg create mode 100644 platform/icons/src/toolwindows/toolWindowAskAI.svg create mode 100644 platform/icons/src/toolwindows/toolWindowAskAI_dark.svg create mode 100644 platform/icons/src/toolwindows/toolWindowComponents.svg create mode 100644 platform/icons/src/toolwindows/toolWindowComponents_dark.svg create mode 100644 platform/icons/src/toolwindows/toolWindowDevMode.svg create mode 100644 platform/icons/src/toolwindows/toolWindowDevMode_dark.svg create mode 100644 platform/icons/src/toolwindows/toolWindowOverflow.svg create mode 100644 platform/icons/src/toolwindows/toolWindowOverflow_dark.svg diff --git a/platform/icons/src/expui/toolwindows/toolWindowAskAI.svg b/platform/icons/src/expui/toolwindows/toolWindowAskAI.svg new file mode 100644 index 000000000000..f87fd79f3ee7 --- /dev/null +++ b/platform/icons/src/expui/toolwindows/toolWindowAskAI.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/platform/icons/src/expui/toolwindows/toolWindowAskAI@20x20.svg b/platform/icons/src/expui/toolwindows/toolWindowAskAI@20x20.svg new file mode 100644 index 000000000000..30ba53d598dc --- /dev/null +++ b/platform/icons/src/expui/toolwindows/toolWindowAskAI@20x20.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/platform/icons/src/expui/toolwindows/toolWindowAskAI@20x20_dark.svg b/platform/icons/src/expui/toolwindows/toolWindowAskAI@20x20_dark.svg new file mode 100644 index 000000000000..b17524ea53de --- /dev/null +++ b/platform/icons/src/expui/toolwindows/toolWindowAskAI@20x20_dark.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/platform/icons/src/expui/toolwindows/toolWindowAskAI_dark.svg b/platform/icons/src/expui/toolwindows/toolWindowAskAI_dark.svg new file mode 100644 index 000000000000..b91cf24b9c44 --- /dev/null +++ b/platform/icons/src/expui/toolwindows/toolWindowAskAI_dark.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/platform/icons/src/expui/toolwindows/toolWindowComponents.svg b/platform/icons/src/expui/toolwindows/toolWindowComponents.svg new file mode 100644 index 000000000000..05c84375cc4c --- /dev/null +++ b/platform/icons/src/expui/toolwindows/toolWindowComponents.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/platform/icons/src/expui/toolwindows/toolWindowComponents@20x20.svg b/platform/icons/src/expui/toolwindows/toolWindowComponents@20x20.svg new file mode 100644 index 000000000000..866203f3d3c9 --- /dev/null +++ b/platform/icons/src/expui/toolwindows/toolWindowComponents@20x20.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/platform/icons/src/expui/toolwindows/toolWindowComponents@20x20_dark.svg b/platform/icons/src/expui/toolwindows/toolWindowComponents@20x20_dark.svg new file mode 100644 index 000000000000..323e5f5c76d5 --- /dev/null +++ b/platform/icons/src/expui/toolwindows/toolWindowComponents@20x20_dark.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/platform/icons/src/expui/toolwindows/toolWindowComponents_dark.svg b/platform/icons/src/expui/toolwindows/toolWindowComponents_dark.svg new file mode 100644 index 000000000000..a6a71f31770d --- /dev/null +++ b/platform/icons/src/expui/toolwindows/toolWindowComponents_dark.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/platform/icons/src/expui/toolwindows/toolWindowDevMode.svg b/platform/icons/src/expui/toolwindows/toolWindowDevMode.svg new file mode 100644 index 000000000000..ddd20aafe4e7 --- /dev/null +++ b/platform/icons/src/expui/toolwindows/toolWindowDevMode.svg @@ -0,0 +1,4 @@ + + + + diff --git a/platform/icons/src/expui/toolwindows/toolWindowDevMode@20x20.svg b/platform/icons/src/expui/toolwindows/toolWindowDevMode@20x20.svg new file mode 100644 index 000000000000..6091c44a444a --- /dev/null +++ b/platform/icons/src/expui/toolwindows/toolWindowDevMode@20x20.svg @@ -0,0 +1,4 @@ + + + + diff --git a/platform/icons/src/expui/toolwindows/toolWindowDevMode@20x20_dark.svg b/platform/icons/src/expui/toolwindows/toolWindowDevMode@20x20_dark.svg new file mode 100644 index 000000000000..930b52ffda37 --- /dev/null +++ b/platform/icons/src/expui/toolwindows/toolWindowDevMode@20x20_dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/platform/icons/src/expui/toolwindows/toolWindowDevMode_dark.svg b/platform/icons/src/expui/toolwindows/toolWindowDevMode_dark.svg new file mode 100644 index 000000000000..253d75840f42 --- /dev/null +++ b/platform/icons/src/expui/toolwindows/toolWindowDevMode_dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/platform/icons/src/expui/toolwindows/toolWindowOverflow.svg b/platform/icons/src/expui/toolwindows/toolWindowOverflow.svg new file mode 100644 index 000000000000..be1b3d538196 --- /dev/null +++ b/platform/icons/src/expui/toolwindows/toolWindowOverflow.svg @@ -0,0 +1,4 @@ + + + + diff --git a/platform/icons/src/expui/toolwindows/toolWindowOverflow@20x20.svg b/platform/icons/src/expui/toolwindows/toolWindowOverflow@20x20.svg new file mode 100644 index 000000000000..ee8870360e83 --- /dev/null +++ b/platform/icons/src/expui/toolwindows/toolWindowOverflow@20x20.svg @@ -0,0 +1,4 @@ + + + + diff --git a/platform/icons/src/expui/toolwindows/toolWindowOverflow@20x20_dark.svg b/platform/icons/src/expui/toolwindows/toolWindowOverflow@20x20_dark.svg new file mode 100644 index 000000000000..9f16ef76f0b6 --- /dev/null +++ b/platform/icons/src/expui/toolwindows/toolWindowOverflow@20x20_dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/platform/icons/src/expui/toolwindows/toolWindowOverflow_dark.svg b/platform/icons/src/expui/toolwindows/toolWindowOverflow_dark.svg new file mode 100644 index 000000000000..ef0accd54f77 --- /dev/null +++ b/platform/icons/src/expui/toolwindows/toolWindowOverflow_dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/platform/icons/src/toolwindows/toolWindowAskAI.svg b/platform/icons/src/toolwindows/toolWindowAskAI.svg new file mode 100644 index 000000000000..b951c62b9c26 --- /dev/null +++ b/platform/icons/src/toolwindows/toolWindowAskAI.svg @@ -0,0 +1,4 @@ + + + + diff --git a/platform/icons/src/toolwindows/toolWindowAskAI_dark.svg b/platform/icons/src/toolwindows/toolWindowAskAI_dark.svg new file mode 100644 index 000000000000..2cf37862e1f8 --- /dev/null +++ b/platform/icons/src/toolwindows/toolWindowAskAI_dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/platform/icons/src/toolwindows/toolWindowComponents.svg b/platform/icons/src/toolwindows/toolWindowComponents.svg new file mode 100644 index 000000000000..52939b80e509 --- /dev/null +++ b/platform/icons/src/toolwindows/toolWindowComponents.svg @@ -0,0 +1,4 @@ + + + + diff --git a/platform/icons/src/toolwindows/toolWindowComponents_dark.svg b/platform/icons/src/toolwindows/toolWindowComponents_dark.svg new file mode 100644 index 000000000000..b8dc42490362 --- /dev/null +++ b/platform/icons/src/toolwindows/toolWindowComponents_dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/platform/icons/src/toolwindows/toolWindowDevMode.svg b/platform/icons/src/toolwindows/toolWindowDevMode.svg new file mode 100644 index 000000000000..793286341d16 --- /dev/null +++ b/platform/icons/src/toolwindows/toolWindowDevMode.svg @@ -0,0 +1,4 @@ + + + + diff --git a/platform/icons/src/toolwindows/toolWindowDevMode_dark.svg b/platform/icons/src/toolwindows/toolWindowDevMode_dark.svg new file mode 100644 index 000000000000..9b37ac5c48e9 --- /dev/null +++ b/platform/icons/src/toolwindows/toolWindowDevMode_dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/platform/icons/src/toolwindows/toolWindowOverflow.svg b/platform/icons/src/toolwindows/toolWindowOverflow.svg new file mode 100644 index 000000000000..c75835e59836 --- /dev/null +++ b/platform/icons/src/toolwindows/toolWindowOverflow.svg @@ -0,0 +1,4 @@ + + + + diff --git a/platform/icons/src/toolwindows/toolWindowOverflow_dark.svg b/platform/icons/src/toolwindows/toolWindowOverflow_dark.svg new file mode 100644 index 000000000000..a4840044903e --- /dev/null +++ b/platform/icons/src/toolwindows/toolWindowOverflow_dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/platform/util/ui/api-dump.txt b/platform/util/ui/api-dump.txt index 06bfe2a486f2..b597099cdfcd 100644 --- a/platform/util/ui/api-dump.txt +++ b/platform/util/ui/api-dump.txt @@ -1262,14 +1262,17 @@ f:com.intellij.icons.AllIcons$Toolwindows - sf:Task:javax.swing.Icon - sf:ToolWindowAnalyzeDataflow:javax.swing.Icon - sf:ToolWindowAnt:javax.swing.Icon +- sf:ToolWindowAskAI:javax.swing.Icon - sf:ToolWindowBookmarks:javax.swing.Icon - sf:ToolWindowBuild:javax.swing.Icon - sf:ToolWindowChanges:javax.swing.Icon - sf:ToolWindowCommander:javax.swing.Icon - sf:ToolWindowCommit:javax.swing.Icon +- sf:ToolWindowComponents:javax.swing.Icon - sf:ToolWindowCoverage:javax.swing.Icon - sf:ToolWindowDataView:javax.swing.Icon - sf:ToolWindowDebugger:javax.swing.Icon +- sf:ToolWindowDevMode:javax.swing.Icon - sf:ToolWindowDuplicates:javax.swing.Icon - sf:ToolWindowFavorites:javax.swing.Icon - sf:ToolWindowFind:javax.swing.Icon @@ -1279,6 +1282,7 @@ f:com.intellij.icons.AllIcons$Toolwindows - sf:ToolWindowJsonPath:javax.swing.Icon - sf:ToolWindowMessages:javax.swing.Icon - sf:ToolWindowModuleDependencies:javax.swing.Icon +- sf:ToolWindowOverflow:javax.swing.Icon - sf:ToolWindowPalette:javax.swing.Icon - sf:ToolWindowProblems:javax.swing.Icon - sf:ToolWindowProblemsEmpty:javax.swing.Icon diff --git a/platform/util/ui/src/com/intellij/icons/AllIcons.java b/platform/util/ui/src/com/intellij/icons/AllIcons.java index 081a849c99b7..50817745147c 100644 --- a/platform/util/ui/src/com/intellij/icons/AllIcons.java +++ b/platform/util/ui/src/com/intellij/icons/AllIcons.java @@ -1375,14 +1375,17 @@ public class AllIcons { /** 16x16 */ public static final @NotNull Icon Task = load("expui/toolwindows/task.svg", -1024942290, 2); /** 13x13 */ public static final @NotNull Icon ToolWindowAnalyzeDataflow = load("expui/toolwindows/dataflow.svg", "toolwindows/toolWindowAnalyzeDataflow.svg", -1971803045, 2); /** 13x13 */ public static final @NotNull Icon ToolWindowAnt = load("expui/toolwindows/ant.svg", "toolwindows/toolWindowAnt.svg", -835486132, 2); + /** 13x13 */ public static final @NotNull Icon ToolWindowAskAI = load("expui/toolwindows/toolWindowAskAI.svg", "toolwindows/toolWindowAskAI.svg", -1185265807, 2); /** 13x13 */ public static final @NotNull Icon ToolWindowBookmarks = load("expui/toolwindows/bookmarks.svg", "toolwindows/toolWindowBookmarks.svg", 1090576904, 2); /** 13x13 */ public static final @NotNull Icon ToolWindowBuild = load("expui/toolwindows/build.svg", "toolwindows/toolWindowBuild.svg", -477872521, 2); /** 13x13 */ public static final @NotNull Icon ToolWindowChanges = load("expui/toolwindows/vcs.svg", "toolwindows/toolWindowChanges.svg", 644395758, 2); /** 13x13 */ public static final @NotNull Icon ToolWindowCommander = load("toolwindows/toolWindowCommander.svg", -572791393, 2); /** 13x13 */ public static final @NotNull Icon ToolWindowCommit = load("expui/toolwindows/commit.svg", "toolwindows/toolWindowCommit.svg", -1809755118, 2); + /** 13x13 */ public static final @NotNull Icon ToolWindowComponents = load("expui/toolwindows/toolWindowComponents.svg", "toolwindows/toolWindowComponents.svg", -886250892, 2); /** 13x13 */ public static final @NotNull Icon ToolWindowCoverage = load("expui/toolwindows/coverage.svg", "toolwindows/toolWindowCoverage.svg", -43772594, 2); /** 13x13 */ public static final @NotNull Icon ToolWindowDataView = load("expui/toolwindows/toolWindowDataView.svg", "toolwindows/toolWindowDataView.svg", 929762492, 2); /** 13x13 */ public static final @NotNull Icon ToolWindowDebugger = load("expui/toolwindows/debug.svg", "toolwindows/toolWindowDebugger.svg", 332521029, 2); + /** 13x13 */ public static final @NotNull Icon ToolWindowDevMode = load("expui/toolwindows/toolWindowDevMode.svg", "toolwindows/toolWindowDevMode.svg", 1168318923, 2); /** 16x16 */ public static final @NotNull Icon ToolWindowDuplicates = load("expui/toolwindows/toolWindowDuplicates.svg", 282855334, 2); /** 13x13 */ public static final @NotNull Icon ToolWindowFavorites = load("toolwindows/toolWindowFavorites.svg", -940563083, 2); /** 13x13 */ public static final @NotNull Icon ToolWindowFind = load("expui/toolwindows/find.svg", "toolwindows/toolWindowFind.svg", -2111567640, 2); @@ -1392,6 +1395,7 @@ public class AllIcons { /** 13x13 */ public static final @NotNull Icon ToolWindowJsonPath = load("expui/toolwindows/toolWindowJsonPath.svg", "toolwindows/toolWindowJsonPath.svg", -156327706, 2); /** 13x13 */ public static final @NotNull Icon ToolWindowMessages = load("expui/toolwindows/messages.svg", "toolwindows/toolWindowMessages.svg", -1474002272, 2); /** 13x13 */ public static final @NotNull Icon ToolWindowModuleDependencies = load("toolwindows/toolWindowModuleDependencies.svg", -1086444002, 2); + /** 13x13 */ public static final @NotNull Icon ToolWindowOverflow = load("expui/toolwindows/toolWindowOverflow.svg", "toolwindows/toolWindowOverflow.svg", 2128111837, 2); /** 13x13 */ public static final @NotNull Icon ToolWindowPalette = load("expui/toolwindows/palette.svg", "toolwindows/toolWindowPalette.svg", -1095449744, 2); /** 13x13 */ public static final @NotNull Icon ToolWindowProblems = load("expui/toolwindows/problems.svg", "toolwindows/toolWindowProblems.svg", 1795380210, 2); /** 13x13 */ public static final @NotNull Icon ToolWindowProblemsEmpty = load("expui/toolwindows/problems.svg", "toolwindows/toolWindowProblemsEmpty.svg", -1113987786, 2);