Change dev tools fonts to constant

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
This commit is contained in:
Tomas Slusny
2018-11-26 10:25:51 +00:00
parent 6615ac2827
commit 6aec578aa9
2 changed files with 6 additions and 18 deletions

View File

@@ -58,6 +58,7 @@ import net.runelite.api.coords.LocalPoint;
import net.runelite.api.widgets.Widget; import net.runelite.api.widgets.Widget;
import net.runelite.api.widgets.WidgetInfo; import net.runelite.api.widgets.WidgetInfo;
import net.runelite.api.widgets.WidgetItem; import net.runelite.api.widgets.WidgetItem;
import net.runelite.client.ui.FontManager;
import net.runelite.client.ui.overlay.Overlay; import net.runelite.client.ui.overlay.Overlay;
import net.runelite.client.ui.overlay.OverlayLayer; import net.runelite.client.ui.overlay.OverlayLayer;
import net.runelite.client.ui.overlay.OverlayPosition; import net.runelite.client.ui.overlay.OverlayPosition;
@@ -67,9 +68,10 @@ import net.runelite.client.ui.overlay.tooltip.TooltipManager;
public class DevToolsOverlay extends Overlay public class DevToolsOverlay extends Overlay
{ {
public static final int ITEM_EMPTY = 6512; private static final int ITEM_EMPTY = 6512;
public static final int ITEM_FILLED = 20594; private static final int ITEM_FILLED = 20594;
private static final Font FONT = FontManager.getRunescapeFont().deriveFont(Font.BOLD, 16);
private static final Color RED = new Color(221, 44, 0); private static final Color RED = new Color(221, 44, 0);
private static final Color GREEN = new Color(0, 200, 83); private static final Color GREEN = new Color(0, 200, 83);
private static final Color ORANGE = new Color(255, 109, 0); private static final Color ORANGE = new Color(255, 109, 0);
@@ -87,7 +89,7 @@ public class DevToolsOverlay extends Overlay
private final TooltipManager toolTipManager; private final TooltipManager toolTipManager;
@Inject @Inject
public DevToolsOverlay(Client client, DevToolsPlugin plugin, TooltipManager toolTipManager) private DevToolsOverlay(Client client, DevToolsPlugin plugin, TooltipManager toolTipManager)
{ {
setPosition(OverlayPosition.DYNAMIC); setPosition(OverlayPosition.DYNAMIC);
setLayer(OverlayLayer.ALWAYS_ON_TOP); setLayer(OverlayLayer.ALWAYS_ON_TOP);
@@ -99,11 +101,7 @@ public class DevToolsOverlay extends Overlay
@Override @Override
public Dimension render(Graphics2D graphics) public Dimension render(Graphics2D graphics)
{ {
Font font = plugin.getFont(); graphics.setFont(FONT);
if (font != null)
{
graphics.setFont(font);
}
if (plugin.isTogglePlayers()) if (plugin.isTogglePlayers())
{ {

View File

@@ -54,7 +54,6 @@ import net.runelite.client.config.ConfigManager;
import net.runelite.client.plugins.Plugin; import net.runelite.client.plugins.Plugin;
import net.runelite.client.plugins.PluginDescriptor; import net.runelite.client.plugins.PluginDescriptor;
import net.runelite.client.ui.ClientToolbar; import net.runelite.client.ui.ClientToolbar;
import net.runelite.client.ui.FontManager;
import net.runelite.client.ui.JagexColors; import net.runelite.client.ui.JagexColors;
import net.runelite.client.ui.NavigationButton; import net.runelite.client.ui.NavigationButton;
import net.runelite.client.ui.overlay.OverlayManager; import net.runelite.client.ui.overlay.OverlayManager;
@@ -123,7 +122,6 @@ public class DevToolsPlugin extends Plugin
Widget currentWidget; Widget currentWidget;
int itemIndex = -1; int itemIndex = -1;
private Font font;
private NavigationButton navButton; private NavigationButton navButton;
@Provides @Provides
@@ -153,9 +151,6 @@ public class DevToolsPlugin extends Plugin
.build(); .build();
clientToolbar.addNavigation(navButton); clientToolbar.addNavigation(navButton);
font = FontManager.getRunescapeFont()
.deriveFont(Font.BOLD, 16);
} }
@Override @Override
@@ -322,11 +317,6 @@ public class DevToolsPlugin extends Plugin
} }
} }
Font getFont()
{
return font;
}
void togglePlayers() void togglePlayers()
{ {
togglePlayers = !togglePlayers; togglePlayers = !togglePlayers;