package import cleanup

This commit is contained in:
downthecrop 2025-09-12 23:24:16 -07:00
parent 321b894388
commit ef87ae24c1

View file

@ -15,24 +15,19 @@ import KondoKit.components.WidgetPanel
import KondoKit.plugin.Companion.IMAGE_SIZE
import KondoKit.plugin.Companion.LVL_ICON
import KondoKit.plugin.Companion.TOTAL_XP_WIDGET_SIZE
import KondoKit.plugin.Companion.VIEW_BACKGROUND_COLOR
import KondoKit.plugin.Companion.WIDGET_COLOR
import KondoKit.plugin.Companion.WIDGET_SIZE
import KondoKit.plugin
import KondoKit.plugin.Companion.POPUP_BACKGROUND
import KondoKit.plugin.Companion.POPUP_FOREGROUND
import KondoKit.plugin.Companion.playerXPMultiplier
import KondoKit.plugin.Companion.primaryColor
import KondoKit.plugin.Companion.secondaryColor
import KondoKit.plugin.StateManager.focusedView
import KondoKit.views.BaseView
import KondoKit.views.OnUpdateCallback
import KondoKit.views.OnXPUpdateCallback
import plugin.api.API
import java.awt.*
import java.awt.event.MouseAdapter
import java.awt.event.MouseEvent
import java.io.BufferedReader
import java.io.InputStreamReader
import java.nio.charset.StandardCharsets
import javax.swing.*
object XPTrackerView : View, OnUpdateCallback, OnXPUpdateCallback {
@ -43,7 +38,7 @@ object XPTrackerView : View, OnUpdateCallback, OnXPUpdateCallback {
var xpTrackerView: JPanel? = null
const val VIEW_NAME = "XP_TRACKER_VIEW"
override val name: String = VIEW_NAME
override val iconSpriteId: Int = KondoKit.plugin.LVL_ICON
override val iconSpriteId: Int = LVL_ICON
private val skillIconCache: MutableMap<Int, java.awt.image.BufferedImage> = HashMap()
@ -77,8 +72,8 @@ object XPTrackerView : View, OnUpdateCallback, OnXPUpdateCallback {
override fun registerFunctions() {
// Register callbacks with the plugin
KondoKit.plugin.registerUpdateCallback(this)
KondoKit.plugin.registerXPUpdateCallback(this)
plugin.registerUpdateCallback(this)
plugin.registerXPUpdateCallback(this)
}
override fun onUpdate() {
@ -376,8 +371,8 @@ object XPTrackerView : View, OnUpdateCallback, OnXPUpdateCallback {
// Create menu items with custom font and colors
val menuItem1 = JMenuItem("Reset Tracker").apply {
font = Font("RuneScape Small", Font.TRUETYPE_FONT, 16)
background = KondoKit.plugin.Companion.POPUP_BACKGROUND
foreground = KondoKit.plugin.Companion.POPUP_FOREGROUND
background = POPUP_BACKGROUND
foreground = POPUP_FOREGROUND
}
// Add menu items to the popup menu
@ -393,15 +388,15 @@ object XPTrackerView : View, OnUpdateCallback, OnXPUpdateCallback {
val resetItem = JMenuItem("Reset").apply {
font = Font("RuneScape Small", Font.TRUETYPE_FONT, 16)
background = KondoKit.plugin.Companion.POPUP_BACKGROUND
foreground = KondoKit.plugin.Companion.POPUP_FOREGROUND
background = POPUP_BACKGROUND
foreground = POPUP_FOREGROUND
}
popupMenu.add(resetItem)
val removeItem = JMenuItem("Remove").apply {
font = Font("RuneScape Small", Font.TRUETYPE_FONT, 16)
background = KondoKit.plugin.Companion.POPUP_BACKGROUND
foreground = KondoKit.plugin.Companion.POPUP_FOREGROUND
background = POPUP_BACKGROUND
foreground = POPUP_FOREGROUND
}
popupMenu.add(removeItem)