Commit Graph
5804 Commits
Author SHA1 Message Date
Adam f9ad57625c item identification: add divine bastion and battlemage potions 2020-04-30 12:01:54 -04:00
Adam b48936eec1 itemstats: add divine bastion and battlemage potions 2020-04-30 12:00:11 -04:00
Adam e930283176 timers: add divine bastion and battlemage potions 2020-04-30 11:23:29 -04:00
Max Weber d6bb219c79 rl-api, rl-client: rename getHealth to getHealthScale 2020-04-28 23:15:38 -06:00
Tomas Slusny 06d8a217c8 Merge pull request #10575 from raiyni/move-equipment-button
Move bank equipment button into title bar
2020-04-28 02:53:19 +02:00
Tyler Davis 5bfefcccb8 account: Fix tooltip and dialog verbiage (#11132)
This commit changes uses of "login" and "logout" to "log in" and "log
out" when they are representing a verb.
2020-04-28 00:41:44 +00:00
Daniel b337cf8ee1 questlist, music, fairyring: don't close filter when pressing enter 2020-04-27 15:38:24 -06:00
Daniel 2706199944 chatboxtextinput: conditionally close input from ondone callback 2020-04-27 15:37:17 -06:00
Ron Young cac0828253 tabinterface: move equipment button into title bar and move title bar widgets 2020-04-26 22:15:32 -05:00
Ron Young 5b7eb0adaf revert banktags: move new tagtab button to the bottom of the list 358703f307 2020-04-26 22:14:31 -05:00
Spedwards 8eee9d12f6 world hopper: add region filter option to quick-hopping 2020-04-26 18:50:18 -04:00
Aaron King 9226db8e05 item stats: add the in-bank equipment interface 2020-04-26 17:29:03 -04:00
RansomTime 1e679fd385 cluescrolls: Clarify West Ardougne Church clue location (#11238) 2020-04-26 18:43:54 +00:00
Adam a20ae62995 combat level plugin: use script events for attack level range hook 2020-04-26 12:59:08 -04:00
Étienne Boutet 62e05610a0 idlenotifier: Add bolt tip attaching animations 2020-04-26 16:58:14 +00:00
Adam d85a72da0f runelite: log startup failures as errors 2020-04-26 11:56:39 -04:00
Tim Granata c507d0b4ff clues: add twisted slayer helm to warrior's guild steps (#11350) 2020-04-24 22:05:03 +02:00
Max Weber c3c2a12c56 WidgetOverlay: remove bounty hunter info widget
This doesn't layout properly anymore
2020-04-23 04:47:09 -06:00
Mitchell Kovacs 15b3d39446 timers plugin: add option to loop timers 2020-04-22 17:48:39 -04:00
Trevor 188a9414ff hitsplats: add missing multihitsplat varients 2020-04-22 14:05:08 -04:00
Max Weber 03511a4e00 interfacestyles: update widget bounds before every render
this reverts commit abaf45092b

We need to run this every frame because the client can update the widget
bounds cache without calling [proc,toplevel_resize]. This is easily
reproducible by resizing the client in fixed mode, which causes the
the tli to be revalidated, but because its in fixed mode it doesn't run
the resize listener because the bounds don't actually change.

We use BeforeRender instead of ClientTick because ClientTick is posted
before cs2s are evaluated each tick, so if [proc,toplevel_resize] (or
any other cs2 that can touch these widgets) is called the widget would
be in the vanilla position for the next frame.
2020-04-22 13:58:34 -04:00
Petter Sæther MoenandAdam a626e97176 agility plugin: add laps per hour to lap counter overlay
Co-authored-by: Adam <Adam@sigterm.info>
2020-04-22 13:50:21 -04:00
Tomas Slusny 7d25ed8b42 Merge pull request #11323 from deathbeam/11318
Prevent screen marker overlays from being reset
2020-04-22 10:38:20 +02:00
Adam 6f0a2c9069 client: update itemcontainer api usage
Use new api methods if appropriate
2020-04-21 18:39:41 -04:00
Tomas Slusny 19412ac51c Merge pull request #11324 from deathbeam/prevent
Prevent HotkeyListener from consuming input on login screen
2020-04-21 00:44:56 +02:00
Adam 035c119f85 gpu: add option to disable compute shaders
This still gives a noticible performance boost over software rendering
as the rasterizing is entirely done on GPU
2020-04-20 18:36:27 -04:00
Adam af36b46aab gpu plugin: remove unnecessary buffer check
This buffer is initialized in initBuffers now and is never -1
2020-04-20 18:36:27 -04:00
Adam 319e257af3 gpu: add a couple missing Override annotations 2020-04-20 18:36:27 -04:00
Adam ed53771295 gpu: fix one-off in model buffer selection
The small compute shader will sort up to 512 faces
2020-04-20 18:36:26 -04:00
Adam c1fdec9d2e bank plugin: add option to input bankpin with keyboard 2020-04-20 17:30:31 -04:00
Tomas Slusny 57072c973f Merge pull request #11314 from Hydrox6/idle-notifier-enchant-bolts
idle notifier: add support for enchanting bolts
2020-04-20 14:42:14 +02:00
Flightkick 76fb24caec Properly address Grand Exchange price as 'GE' instead of 'EX' (#11317) 2020-04-20 14:29:11 +02:00
Tomas Slusny 01bdbe5aab Prevent HotkeyListener from consuming input on login screen
This prvent HotkeyListener from running on login screen without being
explicitely enabled to do so.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2020-04-20 01:43:41 +02:00
skyblownet a888519e1c skill challenge clue: Fix DRAGONSTONE_BRACELET item requirement 2020-04-19 16:33:54 +00:00
Tomas Slusny ab06a14311 Prevent screen marker overlays from being reset
Fixes #11318

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2020-04-19 18:33:13 +02:00
Hydrox6 3c2551f208 idle notifier: add support for enchanting bolts 2020-04-19 00:01:31 +01:00
Hydrox6 87185bffa1 antidrag: fix onShiftOnly not being respected when opening the bank 2020-04-17 16:00:05 -04:00
Hydrox6 e0f046980a fishing & idle notifer: add oily pearl rod animations 2020-04-17 15:38:50 -04:00
Hydrox6 3ac15c2f61 fishing & idle notifer: add pearl rod animations 2020-04-16 18:20:00 -04:00
Dennis 059b28989e ge plugin: fix fuzzy search highlighting 2020-04-16 17:56:01 -04:00
Adam 9a9f40b862 Revert "Reset repositioned tooltip overlays"
This reverts commit 1fccba9fda.
2020-04-16 16:58:16 -04:00
Lotto 73773ca479 player-indicators: fix right-click menu targets expanding forever
Fixes the right-click menu targets expanding forever if clan rank or color decoration is enabled in the plugin. 

Menu entries don't get cleared while the menu is open, which was resulting in colors and ranks getting prepended on every client tick.
2020-04-16 16:55:57 -04:00
Håkon Rosseland Paulsen 612a23a01f menu entry swapper: fix shift click for deposit box 2020-04-16 16:54:55 -04:00
Abex 358742b4f3 Merge pull request #11234 from 000000653/patch-2
Add eternal teleport crystal value offset
2020-04-15 22:38:19 -06:00
Max Weber 46b5679741 FlatTextField: forward focus requests to children 2020-04-14 14:40:33 -06:00
Adam 31c9bf8836 devtools: add infobox generator 2020-04-12 20:36:46 -04:00
Tomas Slusny 612a5f3fb5 Skip processing of input listeners with consumed events
This prevents from consumed input events to propage to rest of the
plugins. For example when overlay is being moved, this prevents ground
items from registering the click (what would otherwise cause for ground
item to be highlighted).

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2020-04-12 20:36:46 -04:00
Tomas Slusny 35ebe5c65f Make overlays use OverlayPanel instead of Overlay
Make overlays that were previously using PanelComponent use
OverlayPanel.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2020-04-12 20:36:46 -04:00
Tomas Slusny 2647997bef Add OverlayPanel that contains PanelComponent
Add generic OverlayPanel class that uses PanelComponent as its backing
component.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2020-04-12 20:36:46 -04:00
Tomas Slusny d881a2fb99 Make overlay resizing configure wrapping
Instead of resizing every overlay component inside wrapped panel
component simply adjust wrap based on preferred size. Also remove the
configurable wrap after.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2020-04-12 20:36:46 -04:00