Commit Graph
1149 Commits
Author SHA1 Message Date
Tomas Slusny 347e42a5a3 Move loading of session before starting plugins
To remove the need for restarting plugins or reloading configurations
when plugins are loaded and then their confifguration changes, load
session configuration in advance.

Closes: #1121

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-03-27 12:52:18 +02:00
Adam 017a6a9b36 Merge pull request #1029 from devLotto/update-clues
Revamp clue scroll plugin
2018-03-26 20:58:06 -04:00
Adam 1f3eec9e31 agility lap overlay: set priority to low 2018-03-26 20:36:56 -04:00
Adam ea93bc9a4e cluescroll overlay: set priority to low 2018-03-26 20:35:38 -04:00
Adam d0a2e0d5d7 Merge pull request #1107 from sethtroll/addlapcounter
agility plugin: Add lap counter
2018-03-26 17:34:58 -04:00
Lyn Levenick f1e8a4db2e Add notifications for NMZ power-up spawns 2018-03-26 17:26:55 -04:00
Adam dc4a668d31 xp globes: move expire check to a scheduled method 2018-03-26 17:19:09 -04:00
Seth 9e4969b598 agility plugin: Add lap counter 2018-03-26 17:13:56 -04:00
Adam ee035730e2 Merge pull request #1118 from sethtroll/addteleportcharge
jewelrycharges: Add Teleport crystal(5)
2018-03-26 12:07:53 -04:00
Adam 077c259df6 Merge pull request #1101 from deathbeam/mouse-highlight-no-tooltip
Do not display mouse tooltips over RS tooltips
2018-03-26 12:07:36 -04:00
Lotto 5eedb0d3c8 runelite-client: remove old clue scroll enums 2018-03-26 17:26:03 +02:00
Lotto 14aa57e126 runelite-client: revamp clue scroll plugin 2018-03-26 17:25:58 +02:00
Lotto 7f4e36cf5f runelite-client: add line wrapping to PanelComponent lines 2018-03-26 17:23:24 +02:00
Lotto 0aae96f0ce runelite-client: extend overlay util to render Areas and LocalPoint 2018-03-26 17:22:42 +02:00
Lotto 04abc1fb12 runelite-client: pass in z offset into renderActorOverlayImage 2018-03-26 17:12:16 +02:00
Adam 49e7853b38 mouse highlight plugin: hide tooltips when the client is showing tooltips 2018-03-26 10:27:45 -04:00
Adam 5f734450f5 Merge pull request #1120 from rune3132/master
Additions to Jewellery count plugin
2018-03-26 08:47:27 -04:00
Infinitay 6f0b5c05a3 Disabled plugin by default
- Hopefully will encourage users seeking this
   feature to configure it to their liking.
   For example, if ironman, disable herb box.
2018-03-26 01:51:38 -04:00
rune3132 8eda75dde8 Additions to Jewellery count plugin
Added the enchanted lyre and showing the remaining charges of teleport items equipped in the weapon slot.
2018-03-26 04:01:33 +02:00
Infinitay c369113f28 Fixed checkCanCollectEssence method 2018-03-25 20:34:39 -04:00
Seth 5571586495 jewelrycharges: Add Teleport crystal(5) 2018-03-25 18:58:52 -05:00
Adam 28bb91bcaa Merge pull request #1093 from deathbeam/fix-screenshot
Add getCanvasOffset to clientUI, fix screenshots
2018-03-25 19:04:05 -04:00
Adam c0e211a4b5 Merge pull request #1099 from deathbeam/nav-button-lookup-fix
Expand panels based on click event not isSelected
2018-03-25 19:03:19 -04:00
Adam 44266d0dcc instance map plugin: rewrite to use client minimap code 2018-03-25 18:43:29 -04:00
Adam 8b8e91b5cc Merge pull request #1108 from Kamielvf/hunter-plugin-success-timer
Show remaining time on successful hunter traps
2018-03-25 18:42:56 -04:00
Adam 0fba6101e3 Merge pull request #1110 from deathbeam/fix-menu-manager
Add null-check for Client to MenuManager
2018-03-25 18:40:35 -04:00
Adam cddf93ab51 Merge pull request #1068 from Infinitay/daily-task-indicators
Add daily task indicators
2018-03-25 18:39:27 -04:00
Adam 7b0859a8b5 Merge pull request #1088 from SoyChai/spicy-stew
Add spicy stews to item stats plugin
2018-03-25 18:36:39 -04:00
SoyChai d0c0501044 Extra documentation for the Stat and StatChange classes 2018-03-25 18:21:53 -04:00
SoyChai afc268c8cc Add spicy stews to item stats plugin 2018-03-25 18:21:53 -04:00
Adam 19052fb5d6 Merge pull request #1076 from Kamielvf/item-price-tooltip-linebreak
Item price tooltip: use linebreak instead of comma
2018-03-25 18:05:53 -04:00
Infinitay b0cf1fe57f Added daily task indicators plugin 2018-03-25 17:44:41 -04:00
Adam e7dea7b65c Merge pull request #1073 from deathbeam/add-stack-format-number
Add formatNumber methods to StackFormatter
2018-03-25 15:34:20 -04:00
Max Weber 92a94cff32 Ensure createItemSprite is called on the game thread 2018-03-25 14:51:14 -04:00
Max Weber 0ec8d7615f runelite-client: Add ClientThread to aid in synchronizing with the client 2018-03-25 14:51:13 -04:00
Tomas Slusny 2214e7d906 Add null-check for Client to MenuManager
Add null-checks for Client, what can be null when in Vanilla to
MenuManager (e.g HiscorePlugin is calling it when Client can be null
when it is running).

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-03-25 17:11:00 +02:00
Kamiel e5ae7d5388 Show remaining time on successful hunter traps 2018-03-25 14:06:23 +02:00
Tomas Slusny 03a0602d85 Expand panels based on click event not isSelected
- Remove changing of isSelected property on navigation button in order
to open it
- Change navigation button handling to always "click" the wrapped button
no matter if button is selected or not and let the special callback
handle it

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-03-24 21:24:32 +01:00
Adam 37d0955d74 Merge pull request #1040 from sethtroll/addinfoboxpriority
Info Boxes: Group boxes by plugin, sort by priority
2018-03-24 14:19:52 -04:00
Tomas Slusny 87752d3982 Add formatNumber methods to StackFormatter
- Add formatNumber methods to StackFormatter that reuse the NumberFormat
instance
- Use new methods instead of using created NumberFormats on other places
- Use new formatter in NightmareZonePlugin

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-03-24 19:15:26 +01:00
Seth 0a622a9692 info boxes: sort boxes by priority
add high/med/low priority options and sort boxes by priority
2018-03-24 14:08:56 -04:00
Seth 06abbe6956 info boxes: associate plugins to infoboxes
associate plugins to infoboxes and allow the infobox manager to sort boxes by plugin descriptor name to stop all infoboxes mixing together
2018-03-24 14:08:54 -04:00
Adam 3d8212187b Merge pull request #1096 from Kamielvf/grounditems-mouseconsume-fix
Ground items: Only consume mouse clicks when a checkbox has been clicked
2018-03-24 12:28:22 -04:00
Adam cc036b9d6f feed plugin: make scheduled method public
The scheduler only looks at annotations on public methods
2018-03-24 11:59:03 -04:00
Kamiel cb6bdf0fca Ground items: Only consume mouse clicks when a checkbox has been clicked 2018-03-24 15:18:55 +01:00
Adam 295bfa0c07 Merge pull request #1087 from Abextm/stats-cleanup
itemstats: use EnergyStat instead of anonymous stat
2018-03-24 09:25:50 -04:00
Adam 4da2c83041 Merge pull request #1095 from Kamielvf/ranging-potion-fix
Fix ranging potion showing invalid boost value
2018-03-24 09:18:11 -04:00
Max Weber 7f64f93bb0 menumanager: Actually remove menu options 2018-03-24 09:16:21 -04:00
Kamiel f6de72f5c8 Fix ranging potion showing invalid boost value 2018-03-24 13:31:50 +01:00
Tomas Slusny 0c0f047f0c Add getCanvasOffset to clientUI, fix screenshots
Fix screenshot offset by exposing getCanvasOffset from ClientUI and
using it when taking screenshots with game frame enabled.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-03-24 12:08:25 +01:00