Commit Graph
6719 Commits
Author SHA1 Message Date
trimbe e8d4ff38cb banktags: Remove tab separators from tag tabs 2020-07-20 23:43:45 -07:00
Jordan Atwood cb4b7d42ea KeyListener: Add isEnabledOnLoginScreen() method
This commit moves login screen handling out of the KeyManager into the
KeyListener interface so it does not need any knowledge of
HotkeyListener's implementation.
2020-07-10 18:46:22 -04:00
Max Weber 122f74ae80 npchighlight: Allow transparency on npc colors
For parity with ground markers
2020-07-10 03:51:47 -06:00
Adam 623de63269 xpdrops: reset xpdrop color on wrong prayer 2020-07-10 00:07:46 -04:00
Jordan 8464d9b604 Merge pull request #11972 from Nightfirecat/slayer-plugin-use-higher-of-task-lengths-for-start
slayer: Update initial amount if current amount is higher
2020-07-09 12:46:18 -07:00
Adam 9fd36a600c xpdrop plugin: use script events instead of widget hidden
This also uses the default color enum to assign default xpdrop colors
instead of using our hardcoded enum.
2020-07-09 13:20:33 -04:00
Su-Shing Chen 9b65de74ee ge plugin: add GE links to the offers panel
This allows looking up GE prices for items already on offer, without the need to manually search for the item on the Search tab.
Accessed via a new popup menu.
2020-07-08 19:10:15 -04:00
Adam 395fd1f519 config: minor plugin panel cleanup 2020-07-08 17:44:51 -04:00
Jordan 31d76e0530 Merge pull request #12062 from melkypie/tooltip-color-fix 2020-07-07 08:33:24 -07:00
Jordan f91fd11621 Merge pull request #12048 from zeffirojoe/key-remapping-authent 2020-07-06 22:19:52 -07:00
Jordan Atwood 349efebd58 keyremapping: Remove vestigial LOGIN_SCREEN guard clause
Key remaps have been blocked at the KeyManager level as of commit
01bdbe5aab, so a LOGIN_SCREEN game state
check is no longer needed within individual KeyListeners.
2020-07-06 22:12:13 -07:00
Joe Zeffiro a3bd5e50fa KeyManager: Block remaps on authenticator game state
Similar to 01bdbe5aab, we do not want to
block input when the user is inputting their authenticator code at the
login screen.
2020-07-06 21:57:37 -07:00
Broooklyn 3988ef0a4e discord: Fix Prifddinas area region IDs (#12059) 2020-07-07 03:08:30 +00:00
Jordan c0129daf9c Merge pull request #12061 from Broooklyn/meiyerditch-obstacles
agility: add missing Meiyerditch obstacle highlights
2020-07-06 19:55:34 -07:00
Broooklyn 277eee79da agility: add missing Meiyerditch obstacle highlights 2020-07-06 19:46:26 -07:00
Jordan dfc5ba7e36 Merge pull request #12066 from Broooklyn/hosidius-regions
discord: Fix Hosidius/Tithe Farm regionIDs
2020-07-06 18:43:59 -07:00
Broooklyn 7b1414d0c0 discord: Fix Hosidius/Tithe Farm regionIDs 2020-07-05 01:44:03 -04:00
MMagicala 1087c193bd skillcalculator: Fix Maple longbow (u) xp (#12064) 2020-07-04 20:15:03 +00:00
melkypie 6d39bc8e2c tooltips: make overlay color background option affect tooltips 2020-07-04 14:07:03 +03:00
Adam e3163c80ae plugin manager: remove extra injectMembers() call
This has been here a long time, but as far as we can tell is no longer
necessary. It is causing double instantiation of classes which are only
injected a single place.
2020-07-03 21:44:30 -04:00
CopyPastaOSRS c2a33e2b97 WidgetOverlay: Make encounter health bar moveable (#11938) 2020-07-03 22:50:35 +00:00
Trevor 9e9f428fe7 raid plugin: add raid scouted/reset events 2020-07-03 17:50:15 -04:00
Broooklyn d999b5f846 SkillChallengeClue: Add Varrock armour 4 to prospector outfit (#12024) 2020-07-02 05:44:57 +00:00
Broooklyn 6111a4b790 chatnotifications: Only notify on name in player messages (#11874)
This commit changes the behavior of notifyOnOwnName so that it only
notifies the user when their name is mentioned in a chat message sent by
another player to prevent notification spam during PVM and other
activities.
2020-07-02 04:36:38 +00:00
Shawn Shadrix f9ef48584b randomevents: Add missing events
This commit adds options and handling for the Beekeeper, Sandwich Lady,
and Jekyll & Hyde random events.
2020-07-01 20:34:47 -07:00
Shawn Shadrix 0fce0f75e2 randomevents: Cleanup and alphabetize code 2020-07-01 19:55:43 -07:00
Adam 83607f1335 infobox manager: keep infoboxes in order of insertion
Collections.binarySearch() does not guarantee which element is found if
there are multiple that compare equal, leaving the order of infoboxes
not necessarily in insertion order. This was an unintended side effect of
ba9ffb1d60 and
406c2bc7db.
2020-07-01 19:21:06 -04:00
Adam 67030e38a4 slayer plugin: better support multikills
This observes deaths of tagged npcs each tick and will use those if
available instead of assuming one kill per xpdrop
2020-07-01 15:55:26 -04:00
Adam 6dc6e78f51 plugins: update to use ActorDeath 2020-07-01 15:52:00 -04:00
Adam ac30c8dc3f npc indicators: fix tag/untag option name selection logic
When pressed tag/untag will first check if the npc id is tagged via
npcTags, so the menu option should be based off of that, and not whether
or not the npc is highlighted generally
2020-07-01 11:32:46 -04:00
Joe ZeffiroandAdam b0d8092d7d npc indicators: add (un)tag-all option
This modifies the tagged npc list allowing all npcs of a certain name to
be tagged

Co-authored-by: Adam <Adam@sigterm.info>
2020-07-01 11:07:08 -04:00
Adam 53c8593929 var inspector: optimize var checking
This fixes the inspector incorrectly only checking the first ~2k varbits
due to there being some holes now in the varbit ids
2020-06-29 12:39:42 -04:00
Adam 14ecc93286 client: add --insecure-skip-tls-verification option
Additionally this checks if the launcher property is set too which
happens if the launcher is passed this flag.
2020-06-27 23:21:29 -04:00
Adam 47c375cb03 client: use guice provided http client everywhere 2020-06-27 23:21:28 -04:00
Adam f9aea0d958 examine plugin: fix overflow in computing alch price 2020-06-27 13:52:14 -04:00
Adam 71d89af946 client: use item composition high alch price
The correct way to compute ha price is floor(storePrice * 0.6f). This
was being computed incorrectly everywhere except for the bank plugin.
THis is now being computed centrally via the api.
2020-06-27 13:41:49 -04:00
Jordan 3067628eff Merge pull request #11990 from abextm/pluginpanel-toggle-loginscreen 2020-06-26 13:50:50 -07:00
Jordan dcc0f3e337 Merge pull request #11991 from Nightfirecat/cam-the-camel-clue-fix
AnagramClue: Fix Cam the Camel elite step text
2020-06-26 09:39:44 -07:00
Adam edbf5d22e1 client: update to use isKeyPressed 2020-06-26 12:14:27 -04:00
Adam 31c66294f0 menu swapper: don't apply item menu swaps when shift is held
This fixes a regression where applying menu swaps post-shift would make
shift effectively do nothing. Instead use the client swap when shift is
held.
2020-06-26 11:55:06 -04:00
Adam 1e1273d172 menu swapper: fix toggling customizable shift-click option
This was not actually enabling/disabling shift click on config toggle,
nor was it respecting the config option when overwriting the shift click
indexes
2020-06-26 11:55:06 -04:00
Adam 924064ddc5 overlay renderer: avoid unnecessary cursor reset on key release or focus lost 2020-06-26 11:53:59 -04:00
Jordan Atwood e3056b8000 AnagramClue: Fix Cam the Camel elite step text 2020-06-26 00:13:51 -07:00
Abex 4671a084b4 Merge pull request #11976 from Nightfirecat/remove-container-calculation-class
bank plugin: Remove ContainerCalculation class
2020-06-25 22:33:15 -06:00
Max Weber 78a3ccd586 ClientUI: Allow hotkey plugin panel toggles on login screen 2020-06-25 22:26:54 -06:00
Jordan ae294f7ab2 Merge pull request #11989 from Broooklyn/claim-slime
menuentryswapper: Fix claim slime swap
2020-06-25 21:17:51 -07:00
Abex dde5a9ae95 Merge pull request #11975 from Nightfirecat/fix-sidebar-toggle
ClientUI: Fix panel toggle after closing with click
2020-06-25 22:09:35 -06:00
Broooklyn 2f57643f28 menuentryswapper: Fix claim slime swap 2020-06-25 23:04:31 -04:00
Sam Rosenthal 6fefd6d4da EmoteClue: Support infernal and crystal axes for enchanted valley clue step (#11934) 2020-06-25 16:50:55 +00:00
Runelite auto updater f7a233b90d Bump for 1.6.22-SNAPSHOT 2020-06-25 11:47:39 +00:00