diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/config/ConfigPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/config/ConfigPlugin.java index 7a6cf9e7d8..242ff2d6f5 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/config/ConfigPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/config/ConfigPlugin.java @@ -76,7 +76,7 @@ public class ConfigPlugin extends Plugin } navButton = NavigationButton.builder() - .name("Configuration") + .tooltip("Configuration") .icon(icon) .priority(0) .panel(configPanel) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsPlugin.java index 9c0ebab009..0b04d5705e 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsPlugin.java @@ -120,7 +120,7 @@ public class DevToolsPlugin extends Plugin } navButton = NavigationButton.builder() - .name("Developer Tools") + .tooltip("Developer Tools") .icon(icon) .priority(1) .panel(panel) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/farmingtracker/FarmingTrackerPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/farmingtracker/FarmingTrackerPlugin.java index 5af1974cf5..c9fc8e21b9 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/farmingtracker/FarmingTrackerPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/farmingtracker/FarmingTrackerPlugin.java @@ -95,7 +95,7 @@ public class FarmingTrackerPlugin extends Plugin panel = new FarmingTrackerPanel(client, itemManager, configManager, config, farmingWorld); navButton = NavigationButton.builder() - .name("Farming Tracker") + .tooltip("Farming Tracker") .icon(icon) .panel(panel) .priority(4) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/feed/FeedPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/feed/FeedPlugin.java index d1970191d1..317cfa8e88 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/feed/FeedPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/feed/FeedPlugin.java @@ -91,7 +91,7 @@ public class FeedPlugin extends Plugin } navButton = NavigationButton.builder() - .name("News Feed") + .tooltip("News Feed") .icon(icon) .priority(8) .panel(feedPanel) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java index 1a2788e0c7..62228d4577 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangePlugin.java @@ -112,7 +112,7 @@ public class GrandExchangePlugin extends Plugin } button = NavigationButton.builder() - .name("GE Offers") + .tooltip("GE Offers") .icon(icon) .priority(3) .panel(panel) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/hiscore/HiscorePlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/hiscore/HiscorePlugin.java index 5ad19a9f55..17217bd68c 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/hiscore/HiscorePlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/hiscore/HiscorePlugin.java @@ -102,7 +102,7 @@ public class HiscorePlugin extends Plugin } navButton = NavigationButton.builder() - .name("Hiscore") + .tooltip("Hiscore") .icon(icon) .priority(5) .panel(hiscorePanel) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/info/InfoPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/info/InfoPlugin.java index 0b1905ff98..4da0f1d8ad 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/info/InfoPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/info/InfoPlugin.java @@ -56,7 +56,7 @@ public class InfoPlugin extends Plugin } navButton = NavigationButton.builder() - .name("Info") + .tooltip("Info") .icon(icon) .priority(9) .panel(panel) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/kourendlibrary/KourendLibraryPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/kourendlibrary/KourendLibraryPlugin.java index 83406e0f2d..0a57cb1313 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/kourendlibrary/KourendLibraryPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/kourendlibrary/KourendLibraryPlugin.java @@ -93,7 +93,7 @@ public class KourendLibraryPlugin extends Plugin } navButton = NavigationButton.builder() - .name("Kourend Library") + .tooltip("Kourend Library") .priority(6) .icon(icon) .panel(panel) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/notes/NotesPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/notes/NotesPlugin.java index a6fac2de52..70403bbc96 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/notes/NotesPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/notes/NotesPlugin.java @@ -72,7 +72,7 @@ public class NotesPlugin extends Plugin } navButton = NavigationButton.builder() - .name("Notes") + .tooltip("Notes") .icon(icon) .priority(7) .panel(panel) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/skillcalculator/SkillCalculatorPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/skillcalculator/SkillCalculatorPlugin.java index df124975a6..90a70bac1c 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/skillcalculator/SkillCalculatorPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/skillcalculator/SkillCalculatorPlugin.java @@ -76,7 +76,7 @@ public class SkillCalculatorPlugin extends Plugin uiPanel = new SkillCalculatorPanel(skillIconManager, client); uiNavigationButton = NavigationButton.builder() - .name("Skill Calculator") + .tooltip("Skill Calculator") .icon(icon) .priority(6) .panel(uiPanel) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerPlugin.java index e99e3d16bd..9443f36935 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerPlugin.java @@ -120,7 +120,7 @@ public class XpTrackerPlugin extends Plugin } navButton = NavigationButton.builder() - .name("XP Tracker") + .tooltip("XP Tracker") .icon(icon) .priority(2) .panel(xpPanel) diff --git a/runelite-client/src/main/java/net/runelite/client/ui/NavigationButton.java b/runelite-client/src/main/java/net/runelite/client/ui/NavigationButton.java index 9695c765fe..07e6e3b0a7 100644 --- a/runelite-client/src/main/java/net/runelite/client/ui/NavigationButton.java +++ b/runelite-client/src/main/java/net/runelite/client/ui/NavigationButton.java @@ -36,14 +36,9 @@ import lombok.EqualsAndHashCode; */ @Data @Builder -@EqualsAndHashCode(of = {"name", "tooltip"}) +@EqualsAndHashCode(of = {"tooltip"}) public class NavigationButton { - /** - * Button name. - */ - private final String name; - /** * Icon of button. */ @@ -52,7 +47,7 @@ public class NavigationButton /** * Tooltip to show when hovered. */ - private String tooltip; + private final String tooltip; /** * Button selection state diff --git a/runelite-client/src/main/java/net/runelite/client/ui/PluginToolbar.java b/runelite-client/src/main/java/net/runelite/client/ui/PluginToolbar.java index 5979a133d7..2651342551 100644 --- a/runelite-client/src/main/java/net/runelite/client/ui/PluginToolbar.java +++ b/runelite-client/src/main/java/net/runelite/client/ui/PluginToolbar.java @@ -42,7 +42,7 @@ public class PluginToolbar private final TreeSet buttons = new TreeSet<>((a, b) -> ComparisonChain.start() .compare(a.getPriority(), b.getPriority()) - .compare(a.getName(), b.getName()) + .compare(a.getTooltip(), b.getTooltip()) .result()); @Inject diff --git a/runelite-client/src/main/java/net/runelite/client/util/SwingUtil.java b/runelite-client/src/main/java/net/runelite/client/util/SwingUtil.java index 82e7ec726d..83caf6b8c5 100644 --- a/runelite-client/src/main/java/net/runelite/client/util/SwingUtil.java +++ b/runelite-client/src/main/java/net/runelite/client/util/SwingUtil.java @@ -311,7 +311,6 @@ public class SwingUtil final JButton button = new JButton(); button.setMaximumSize(new Dimension(30, 30)); - button.setName(navigationButton.getName()); button.setToolTipText(navigationButton.getTooltip()); button.setIcon(new ImageIcon(scaledImage)); button.putClientProperty(SubstanceSynapse.FLAT_LOOK, Boolean.TRUE);