Commit Graph

3471 Commits

Author SHA1 Message Date
Hydrox6
cb50babff0 chat message manager: fix update to not access varbits outside of client thread 2018-11-05 08:48:33 -05:00
Tomas Slusny
3f50f01e39 Merge pull request #6311 from deathbeam/item-variations-json
Convert item variations to json and add support for trident, slayer helm and same-name different id items
2018-11-05 10:15:26 +01:00
KasparRosin
bf86535468 menu entry swapper: add dark mage repairs swap 2018-11-04 19:57:31 -05:00
Tyler Harding
41204c9742 opponent info: add configuration for show opponent's opponent 2018-11-04 19:45:01 -05:00
Adam
f9711e1de4 wasd plugin: add player name to chatbox text 2018-11-04 14:03:43 -05:00
Jordan Atwood
f8d1ef1ba1 wasdcamera: Fix chat text color on transparent chatbox
Fixes runelite/runelite#6288
2018-11-04 13:06:37 -05:00
Jordan Atwood
7aa5654488 Add JagexColors constants file, update Color uses
Fixes runelite/runelite#4073
2018-11-04 13:06:12 -05:00
Tomas Slusny
185fa52a20 Merge pull request #6292 from WooxSolo/fix-tile-outline
Fix localToCanvas on fixed screen
2018-11-03 19:04:01 +01:00
WooxSolo
42caca779d Remove viewportOffset calculation from demonic gorillas 2018-11-03 18:56:39 +01:00
WooxSolo
fbb03a7f15 Remove viewportOffset calculation from prayer bar 2018-11-03 18:56:16 +01:00
Tomas Slusny
28170af13c Add support for hiding/showing sidebar button
Draw hide/show sidebar button in top-right corner using Game's draw
hook. This will not work in Vanilla and so it is disabled in it.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-11-03 18:52:15 +01:00
Tomas Slusny
7eb09d45af Cleanup SwingUtil
- Remove unused code
- Remove hardcoded size for icons

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-11-03 18:51:48 +01:00
Tomas Slusny
91dd07f405 Make ItemVariationsMapping use generated json
This adds support for many new variations (mostly slayer helmets,
tridents and items with different ids but same names).

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-11-03 18:30:55 +01:00
Tomas Slusny
1983abd5c4 Merge pull request #6293 from Hydrox6/chat-colour-twitch-fix
Make Twitch messages respect custom Chat Colours
2018-11-03 15:02:32 +01:00
Tomas Slusny
3f904d3804 Merge pull request #6244 from deathbeam/idle-notifier-fixes
Properly update last action times in Idle Notifier
2018-11-03 12:44:30 +01:00
Max Weber
7a16d65e8b itemstats: Use correct crab meat 2018-11-03 04:14:48 -06:00
Tomas Slusny
c1e32f4e89 Merge pull request #6183 from Nightfirecat/configure-inventory-tags-menumanager
Update Inventory tags plugin to use MenuManager
2018-11-03 10:53:06 +01:00
Tomas Slusny
0c3577b914 Merge pull request #6296 from WooxSolo/fix-hovered-tile
Improve hovered tile accuracy
2018-11-03 10:47:33 +01:00
Tomas Slusny
5df481361d Merge pull request #6295 from devLotto/issue-6294
stretchedmode: fix size not being reset on plugin disable
2018-11-03 10:34:14 +01:00
Tomas Slusny
9733482a31 Merge pull request #6298 from raiyni/tags-startswith
Bank tags: tag search should be startsWith not contains
2018-11-02 18:32:26 +01:00
Jordan Atwood
0a5e7d4b4b inventory tags plugin: Use MenuManager
This patch updates the inventory tags plugin to utilize the MenuManager
util to better add menu options to the inventory tab.

Fixes runelite/runelite#6132
2018-11-01 17:02:19 -07:00
Jordan Atwood
0d79490f6d inventory tags plugin: clean up plugin code
This includes various code quality improvements such as stronger access
control and removing redundant code.
2018-11-01 17:02:02 -07:00
Ron Young
39c0923a2c tag search should be startsWith not contains 2018-11-01 12:53:12 -05:00
WooxSolo
0ef87bfb23 Improve hovered tile accuracy 2018-11-01 18:35:37 +01:00
Lotto
7474d72b13 stretchedmode: fix size not being reset on plugin disable 2018-11-01 17:58:21 +01:00
Hydrox6
5579e14058 Make Twitch messages respect custom Chat Colours 2018-11-01 16:27:15 +00:00
Max Weber
c144bb1f20 runelite-client: Don't recurse from editing an item composition 2018-10-31 23:37:29 +01:00
Tomas Slusny
df83351956 Correct event subscriber methods naming
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-31 23:37:28 +01:00
Adam
673a2902e7 Merge pull request #6119 from devLotto/resizablescaling
Stretched Resizable Mode
2018-10-31 18:34:27 -04:00
Lotto
e7aea257e3 stretchedfixedmode: rename plugin to 'stretched mode' 2018-10-31 20:21:19 +01:00
Lotto
7cf3e3401a stretchedfixedmode: add resizable interface scaling 2018-10-31 20:21:07 +01:00
Tomas Slusny
e9bad727eb Add support for configuring shift-click for variation items
Depends on #5972
Closes #2034

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-31 11:56:01 +01:00
Ron Young
8dea5bc486 Add ability to set/read tags on varations of items
Add ability to tag all variations of item in bank tags when holding
shift.

Closes #3767

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-31 10:36:37 +01:00
Ron Young
7d4fa67af6 Add ItemVariationMapping enum and test
Add mapping for item variations to base items and test for it.
2018-10-31 10:36:29 +01:00
Hydrox6
0432ce4ca9 Merge multiple varbitChanged events in AttackStyles to one (#6258)
There's no good reason for this plugin to have 3 separate events for a Varbit changing.
2018-10-30 17:31:47 +01:00
Tomas Slusny
efe25c54cd Merge pull request #6246 from deathbeam/notifier-chatmessage-manager
Use ChatMessageManager to send game messages in Notifier
2018-10-30 05:00:54 +01:00
Tomas Slusny
415a51dc78 Correctly highlight Juna for cryptic clue step
Juna is actually object and not NPC, so highlight it properly.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-29 14:10:43 +01:00
Tomas Slusny
2ba20c1859 Merge pull request #6203 from deathbeam/remove-full-description
Remove full clue description from Hot/Cold and Cryptic Clues
2018-10-29 14:05:00 +01:00
Tomas Slusny
a879b503eb Use ChatMessageManager to send game messages in Notifier
Supersedes/closes #6168

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-29 12:58:36 +01:00
Tomas Slusny
2c7f15cfed Move SlayerUnlock to net.runelite.api.vars
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-29 12:40:59 +01:00
Tomas Slusny
4800560dee Fix combat brace slayer test after double trouble addition
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-29 12:39:42 +01:00
Tomas Slusny
4e8df5f6f2 Merge pull request #6164 from deathbeam/fix-combat-brace-race-condition
Fix combat brace slayer task race condition
2018-10-29 12:23:24 +01:00
Tomas Slusny
13ae50a4b4 Merge pull request #5993 from Farmour/issue-5938
Apply PM chat recolor for PMODs in loadColors
2018-10-29 12:23:03 +01:00
Tomas Slusny
a94cb6583e Merge pull request #6220 from deathbeam/fix-hidden-check
Add back check for widget.isHidden() to TabInterface
2018-10-29 12:21:55 +01:00
Tomas Slusny
1842612b28 Add support for lastCombatCountdown to combat idle
In case user has combat idle set to 0, this ensures that the idle notif
will not fire right away.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-29 11:58:13 +01:00
Tomas Slusny
6515174e18 Properly update last action times in Idle Notifier
- Properly update last action times in Idle Notifier right after the
action is changed/updated.
- Do not reset lastCombatCountdown in resetTimers()

Supersedes/closes #6241
Extracted from #5369

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-29 11:58:13 +01:00
SebastiaanVanspauwen
62cbc776da Woodcutting: Add support for sullicep mushrooms for logs/hr and logs cut (#6245)
This is the chat message for cutting sulluisceps:
![image](https://user-images.githubusercontent.com/43320258/47642296-95234b00-db68-11e8-93e7-626d19ec6208.png)
![sulluiscep](https://user-images.githubusercontent.com/43320258/47642343-b7b56400-db68-11e8-860d-1832353ccdcc.gif)

Fixes #6195
2018-10-29 11:26:59 +01:00
KasparRosin
b6775a1f61 Update Hot/Cold location NW of fishing tutor (#6230)
Fixes #6226
2018-10-28 21:39:01 +01:00
Mattias Cederlund
b11a6de17e Recognize all Pharaoh's sceptre versions for emote clues (#6233) 2018-10-28 21:34:49 +01:00
Dustin
db684d8d1b Stop slayer kills desync for Grotesque Guardians with Double Trouble reward active (#5983)
Correctly reduce task amount by 2 if killing Grotesque Guardians with the Double Trouble slayer reward enabled

Fixes #4336
2018-10-28 08:44:06 +01:00