* Added a split component to be able to put layout elements above eachother or next to eachother easily
* Modified xp tracker plugin to allow infoboxes to be added to canvas
* Formatted experience numbers using StackFormatter
* Cleaned up swing code as a suggestion in discord to use string states
* Forgot to initialize the menu item with the ADD_STATE
* Added final back to popupMenu
* Extracted duplicate enum Orientation from PanelComponent and SplitComponent into a seperate class named ComponentOrientation. Also changed the plugins that used the previous PanelComponent.Orientation to use ComponentOrientation
* Syntax and code convention fixes from deathbeams review
* Fixed a bug where logging into an other account did not reset the tracker overlay
* Removed useless methods and fixed some code convention issues
* fix
* fix
* fix2
* fix3
* Added agility level to agility shortcuts
With this commit, the agility plugin now shows the agility level required to pass shortcuts on hover/right-click/tooltip, with red/green coloring dependent on the players agility level.
* Adjusted code based on feedback
-Useless comments removed
-Now adds colortags using java.awt.color and colorutil
-Adjusted code layout to match style guidelines by moving curly brackets onto newlines and changing one-line if/else's to use brackets
-Removed getLevel function as it's already autogenerated (Whoops!)
-Changed start of plugin to a guard clause and added some other guard clauses for common menu-items
* Update runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityPlugin.java
Removed a newline
Co-Authored-By: PeterMcteague <07mcteaguepet@googlemail.com>
* Updated agility level on tooltip based on feedback
-Swapped * import for specific import (Whoops!)
-Swapped guarad for one that guards against any type that isnt the shortcut type (First option)
* Various changes to agility level plugin based on feedback
-Adjusted phrasing of config to something that was suggested that is far less awkward
-Fixed incorrect position variable (Incremented every one after it, as the position of it next to the other agility shortcut one seems appropriate)
-Removed unnecesary target == null check as suggested
-Modified main function logic to reduce nesting, complexity and number of for loops
* Change to agility level plugin based on feedback
Removed the "level-" already added check because it'd never happen.
* Fix poison plugin (check rl #7967 for more info)
* Timers: make antipoison/venom more accurate (rl #7956)
* Timers: Make imbued heart timer work in combat
* interface styles: invalidate healthbar cache on shutdown
The padding needs to be reset for the normal healthbar
* ammo: fix the infobox not getting removed
* Fix Mutated Zygomite fungicide weaknes threshold
Based on Wiki its 0-7
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
* chat history: fix pm cycling deque max size
* chat history: clear friend deque when clearing pm history
* Added leantoclick plugin
* Worldmap hider replaced by learn to click
* Fix for playerindicators
This isn't hiding flexo as it's just now hosted on the maven repo. This is to ensure backwards compatability when api in flexo changes. all old versions will be stored indefinitely.
Config plugin is included in library as well.
This isn't hiding flexo as it's just now hosted on the maven repo. This is to ensure backwards compatability when api in flexo changes. all old versions will be stored indefinitely.
Config plugin is included in library as well.