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