Skip to content

Commit b17bc10

Browse files
committed
Compose tool window icon
1 parent d62e08e commit b17bc10

File tree

7 files changed

+27
-4
lines changed

7 files changed

+27
-4
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
package org.jetbrains.plugins.template
2+
3+
import com.intellij.ui.IconManager
4+
5+
@Suppress("unused")
6+
object ComposeIcons {
7+
@JvmField
8+
val ComposeToolWindow =
9+
IconManager.getInstance().getIcon("/icons/composeToolWindow.svg", javaClass.getClassLoader())
10+
}

src/main/kotlin/org/jetbrains/plugins/template/toolWindow/ComposeSamplesToolWindowFactory.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,9 @@ class ComposeSamplesToolWindowFactory : ToolWindowFactory, DumbAware {
2222
override fun init(toolWindow: ToolWindow) {
2323
super.init(toolWindow)
2424

25-
toolWindow.title = "Compose Samples"
26-
toolWindow.stripeTitle = "Compose Samples"
25+
val text = "Compose Samples"
26+
toolWindow.title = text
27+
toolWindow.stripeTitle = text
2728
}
2829

2930
override fun createToolWindowContent(project: Project, toolWindow: ToolWindow) {

src/main/resources/META-INF/plugin.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
<extensions defaultExtensionNs="com.intellij">
1313
<toolWindow factoryClass="org.jetbrains.plugins.template.toolWindow.ComposeSamplesToolWindowFactory"
14-
icon="AllIcons.Toolwindows.MeetNewUi"
15-
id="ComposeSamplesToolWindow"/>
14+
icon="org.jetbrains.plugins.template.ComposeIcons.ComposeToolWindow"
15+
id="ComposeSamples"/>
1616
</extensions>
1717
</idea-plugin>
Lines changed: 3 additions & 0 deletions
Loading
Lines changed: 3 additions & 0 deletions
Loading
Lines changed: 3 additions & 0 deletions
Loading
Lines changed: 3 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)