Skip to content

Commit ae186ef

Browse files
committed
Add icon to devtools window
1 parent 5ea7296 commit ae186ef

3 files changed

Lines changed: 7 additions & 0 deletions

File tree

tabshell-devtools/src/main/java/com/techsenger/tabshell/devtools/DevToolsWindowPresenter.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import com.techsenger.tabshell.core.history.HistoryManager;
2222
import com.techsenger.tabshell.core.settings.ShellSettings;
2323
import com.techsenger.tabshell.core.window.AbstractWindowPresenter;
24+
import com.techsenger.tabshell.devtools.style.DevToolsIcons;
2425

2526
/**
2627
*
@@ -45,6 +46,7 @@ protected Descriptor createDescriptor() {
4546
protected void postInitialize() {
4647
super.postInitialize();
4748
setTitle("DevTools");
49+
setIcon(DevToolsIcons.TOOLS);
4850
}
4951

5052
@Override

tabshell-devtools/src/main/java/com/techsenger/tabshell/devtools/style/DevToolsIcons.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,6 @@ public interface DevToolsIcons {
4343
StyleFontIcon CLEAR = new StyleFontIcon("clear-icon");
4444

4545
StyleFontIcon REFRESH = new StyleFontIcon("refresh-icon");
46+
47+
StyleFontIcon TOOLS = new StyleFontIcon("tools-icon");
4648
}

tabshell-icons/src/main/resources/com/techsenger/tabshell/icons/devtools.css

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,3 +62,6 @@
6262
-fx-code-point: 984144; /* refresh */
6363
}
6464

65+
.font-icon-view.tools-icon {
66+
-fx-code-point: 987236; /* tools */
67+
}

0 commit comments

Comments
 (0)