runelite-client: Make overlay UI reuseable and look native

This commit is contained in:
Tomas Slusny
2017-12-13 18:26:56 -05:00
committed by Adam
parent f78667f9c7
commit 4076f75e34
45 changed files with 1036 additions and 949 deletions

View File

@@ -65,6 +65,7 @@ import net.runelite.client.events.SessionOpen;
import net.runelite.client.menus.MenuManager;
import net.runelite.client.plugins.PluginManager;
import net.runelite.client.ui.ClientUI;
import net.runelite.client.ui.overlay.OverlayRenderer;
import net.runelite.http.api.account.AccountClient;
import org.pushingpixels.substance.api.skin.SubstanceGraphiteLookAndFeel;
@@ -108,6 +109,9 @@ public class RuneLite
@Inject
private ScheduledExecutorService executor;
@Inject
private OverlayRenderer overlayRenderer;
private WSClient wsclient;
private AccountSession accountSession;
@@ -169,6 +173,7 @@ public class RuneLite
configManager.load();
eventBus.register(overlayRenderer);
eventBus.register(menuManager);
eventBus.register(chatMessageManager);