Commit Graph

3500 Commits

Author SHA1 Message Date
Max Weber
acd412d09e runelite-client: Use Runescape themed closer for sidebar when overlaying 2018-11-06 00:38:29 -07:00
Max Weber
f149b554c7 runelite-client: Don't check if customChrome is enabled after startup
This value is locked in at startup, the config value is irrelevant to what should actually be happening
2018-11-06 00:38:29 -07:00
Tomas Slusny
9173c6a048 Merge pull request #6366 from raiyni/zerker-neck
Add BERSERKER_NECKLACE prayer bonus
2018-11-06 08:09:44 +01:00
Ron Young
427afba69c Add BERSERKER_NECKLACE prayer bonus 2018-11-05 22:50:51 -06:00
Max Weber
f614a45845 zoom: Adjust inner zoom limit to safe value
Any value greater than 1004 can cause an overflow with a large height, causing 3dzoom to be zero, crashing the renderer
2018-11-05 20:28:47 -07:00
Dylan Critz
cd15227585 examine plugin: add looting bag item examine support 2018-11-05 09:14:41 -05:00
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
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