Commit Graph

2144 Commits

Author SHA1 Message Date
Seth
5904ab4e99 ground items: re-order the config 2018-02-18 11:39:59 -06:00
Seth
9a602174d7 ground items: Add toggle to show highlighted items only 2018-02-18 11:10:51 -06:00
Adam
3d0e723f44 Merge pull request #592 from deathbeam/fix-empty-configs
Disable configuration button when all items hidden
2018-02-17 13:18:29 -05:00
Adam
7bebadab4a Merge pull request #608 from Adam-/plugindeps
Add plugin dependencies
2018-02-17 13:17:03 -05:00
Adam
e1776e1232 Merge pull request #588 from Abextm/fix-injector-construct-multiple
injector: Choose the right constructor if multiple exist
2018-02-17 13:07:00 -05:00
Adam
52d5005e84 fishing plugin: use stats from xp plugin 2018-02-17 13:00:32 -05:00
Adam
76ab05ccc2 woodcutting plugin: use stats from xp plugin 2018-02-17 13:00:30 -05:00
Adam
ebb27d05ee xp tracker: expose xp stats 2018-02-17 13:00:28 -05:00
Adam
e9c3869d54 runelite-client: add plugin dependencies 2018-02-17 13:00:27 -05:00
Adam
377b01ef8c remembser name plugin: fix not setting usernames on session open
Also clear username on shutdown
2018-02-17 12:38:46 -05:00
Adam
353cf87eb4 boosts plugin: check if skills change before removing infoboxes
Fixes annoying verbose logging all the time
2018-02-17 12:22:00 -05:00
Adam
627f0da0b8 Fix varbits to read the other settings[] array
The client appears to read "widgetSettings" though, but this breaks the attack indicator plugin

This fixes a regression introduced in f8c7a8b1c0f19b1344937504b972c71fd052a2f4
2018-02-17 12:14:25 -05:00
Adam
31a444c13f Merge pull request #611 from Adam-/prices
item service: background price fetching
2018-02-17 11:24:53 -05:00
Adam
77a3f48627 item service: always use last known price, and queue price updates instead 2018-02-16 23:28:37 -05:00
Adam
4bcfdc5360 item controller: cache empty price lookups 2018-02-16 23:28:37 -05:00
Adam
2125a02678 http-service: split itemservice into service and controller 2018-02-16 22:55:48 -05:00
Adam
f92bacbdfc Merge pull request #589 from devLotto/fix-lvlup-screenshots
Fix screenshot plugin not capturing Hunter levelups + naming files incorrectly
2018-02-16 13:42:31 -05:00
Lotto
aab82c53ff Change copyright header for UniquePassive to Lotto 2018-02-16 19:14:28 +01:00
Adam
0b05da4677 Merge branch 'master' of github.com:runelite/runelite 2018-02-16 13:04:14 -05:00
Adam
5663852846 runelite-client: checkstyle fixes 2018-02-16 13:04:04 -05:00
Lotto
d91f70bff6 screenshot-plugin: extend test to test Attack and Hunter lvlups 2018-02-16 18:48:12 +01:00
Adam
1f1c2f2e3d Merge pull request #596 from deathbeam/karambwan-fishing-op
Add support for Karambwan/Karambwanji to fishing
2018-02-16 12:29:44 -05:00
Adam
cdc4943e47 runelite-client: remove many unnecessary bindings in configure() in plugins 2018-02-16 12:23:32 -05:00
UniquePassive
15553b232c screenshot-plugin: add detection for Hunter levelups 2018-02-16 16:34:22 +01:00
Adam
6c1b88eae9 config panel: fix check/uncheck image names 2018-02-16 08:32:22 -05:00
Tomas Slusny
55f79acfef Add support for Karambwan/Karambwanji to fishing
- Add support for Karambwan fishing spots
- Add support for Karambwanji/Shrimp fishing spots

Karambwan fishing is now great again and this is needed.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-16 11:24:17 +01:00
Ben Moyer
fa2277c3d7 Remove duplicate tracking info in fishing/woodcutting overlays
Removes items/hr and items got from skilling overlays as it is duplicate information already contained in the XP tracker.

Fixes: #569
2018-02-16 08:43:02 +01:00
Tomas Slusny
fafe5ffabe Disable configuration button when all items hidden
Disable configuration button in ConfigPanel when all configuration items
of the plugin are hidden.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-16 08:21:27 +01:00
Tomas Slusny
52be62f751 Merge pull request #590 from Kamielvf/teamcape-update
Update team cape plugin to make use of new plugin panel toggles
2018-02-16 07:46:55 +01:00
Kamiel
52f2387a48 Update team cape plugin to make use of new plugin panel toggles 2018-02-16 04:30:34 +01:00
Adam
b1f841cc2a Merge pull request #351 from deathbeam/config-overhaul
Add ability to disable/enable all plugins
2018-02-15 20:11:18 -05:00
Tomas Slusny
7b9ca399b0 Merge pull request #587 from Kamielvf/clan-icons-fix
Fix clanchat icons
2018-02-16 00:22:27 +01:00
UniquePassive
61a92e3d28 screenshot-plugin: don't depend on "a " in skill name string 2018-02-15 20:50:48 +01:00
UniquePassive
036e8f3b9b screenshot-plugin: adjust the comments for to-be-parsed text 2018-02-15 20:49:54 +01:00
UniquePassive
97cb48b6dd screenshot-plugin: don't include spaces in file names 2018-02-15 20:48:46 +01:00
UniquePassive
18b60ea3bc Add Hunter levelup widget info 2018-02-15 20:47:19 +01:00
Kamiel
f23137dd20 Fix clanchat icons
Resize all images to be the same width/height
Add black outline to make the icons stand out better
2018-02-15 20:26:08 +01:00
Tomas Slusny
a0f074fd86 Re-cache chatMessageManager colors on startup
Re-cache chatMessageManager colors on plugin startup and refresh chat
messages.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-15 16:56:20 +01:00
Adam
ccb5fba902 Merge pull request #577 from Adam-/varbit
Use client Varbit for index, lsb, msb
2018-02-15 10:47:40 -05:00
Adam
a40c8b29b9 Hide config plugin 2018-02-15 16:24:29 +01:00
Tomas Slusny
cc124d6d58 Properly invalidate cache and load icons in Clan
Properly invalidate cache on plugin shutdown and load clan chat icons on
plugin startup.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-15 16:24:29 +01:00
Adam
928fb268d2 Hide xtea plugin from list 2018-02-15 16:24:29 +01:00
Tomas Slusny
659cfa6dc2 Remove "plugin" from each plugin name
Having "plugin" in plugin names is completely redundant and should not
be there.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-15 16:24:29 +01:00
Tomas Slusny
5659719d53 Enable/disable plugins in the ConfigPanel
Add ability to enable and disable plugins in the config panel.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-15 16:24:28 +01:00
Tomas Slusny
d5c5ae8dcf Add startup and shutdown methods to DiscordPlugin
Add startup and shutdown methods that will update/reset the current
discord rich presence status

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-15 16:24:28 +01:00
Tomas Slusny
2d559d1aab Add null check for 6 hour waiting time
Add null check for sixHourWaitingTime instant. This value can be null in
case plugin was disabled before user logged in and so sixHourWaitingTime
was never set.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-15 16:24:28 +01:00
Tomas Slusny
033fb640b1 Clear game objects on plugin shutdown
As we receive new events from RegionTileManager now, properly clear
all cached game objects on plugin's shutdown
2018-02-15 16:24:27 +01:00
Tomas Slusny
0c41a9c89d Add region tile manager
- Add region tile manager utility class that can be used for iterating
each tile in the player region on current plane or for simulation object
spawns for subscriber.
- Simulate object spawns for each started-up plugin

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-15 16:00:11 +01:00
Tomas Slusny
bf9f190475 Fix slayer plugin task reset on config change
- Add checks for empty task name and null counter when adding counter
in SlayerPlugin
- Add checks for non null counter when removing counter in SlayerPlugin

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-15 16:00:10 +01:00
Tomas Slusny
36c4ab3c15 Remove enabled() checks
- Remove all configurations that contained only enabled()
- Remove enabled() from all remaining configurations
- Remove all checks for enabled()

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-15 16:00:08 +01:00