Commit Graph
9836 Commits
Author SHA1 Message Date
SirGirion f89b9cb878 motherlode: Add option to show collected ore/gem icons 2020-10-12 12:57:59 -07:00
Minhs2 aed923ba0a slayer: Add Sourhog task (#12622) 2020-10-08 21:45:52 +00:00
Jordan 5af97a385a Merge pull request #12605 from hex-agon/issue-12532
cannonplugin: Check world when drawing overlay
2020-10-08 14:20:42 -07:00
Runelite auto updater d19405129a Bump for 1.6.29-SNAPSHOT 2020-10-07 14:17:41 +00:00
Runelite auto updater 77ca99f9e0 Release 1.6.28 2020-10-07 14:17:31 +00:00
Max Weber 4dfb561632 timetracking: correctly bound Catherby patches 2020-10-06 20:13:24 -04:00
Adam dc414b1adf ground markers: add tile labels 2020-10-06 20:09:03 -04:00
Adam c0a57a62e8 gpu: dispose of graphics objects 2020-10-05 18:26:24 -04:00
Jacob Mischka 6946140d55 Fix screenshot with hidpi scaling with GPU plugin
Fixes #12463
2020-10-05 18:11:17 -04:00
Adam 2f91100f17 examine plugin: format quantity of large item stacks 2020-10-05 09:39:22 -04:00
Jack Hodkinson 1ce0474336 Sort plugin search results with closer test matches higher (#12432) 2020-10-05 02:18:16 -06:00
Hexagon dabc933fa8 cannonplugin: Check world when drawing overlay 2020-10-04 22:44:46 -03:00
Sean Patiag 9499c365ea chatfilter: Add option to filter game chat 2020-10-03 13:39:32 -04:00
Jordan Atwood d9876976d6 util: Remove unused and unneeded methods
ImageUtil had previously provided a number of image fill and outline
methods which accepted Predicates to control the fill and outline
behavior, but they are not used anywhere in the client or by external
plugins. This commit removes these methods and the
is(Not)?FullyTransparent ColorUtil methods which existed solely as
Predicate defaults for them.
2020-10-03 12:06:52 -04:00
AdamandSirGirion dadee6e4b0 item charges: fix resetting dodgy necklace, ring of forging, and amulet of chemistry
Co-authored-by: SirGirion <seallproducts@gmail.com>
2020-10-03 10:48:04 -04:00
Adam e2399fe176 key manager: move key event logging to trace level
This is way too chatty and is debug logging eg. passwords on the login screen. Instead log when a key is consumed at debug level.
2020-10-03 10:42:55 -04:00
AdamandJordan Atwood bf4173c45f config: Add infobox component outline option
Co-authored-by: Jordan Atwood <jordan.atwood423@gmail.com>
2020-10-02 18:12:25 -04:00
Matthew C cd8a40807d runecraft: cleanup, refactor AbyssRifts, updateRifts() 2020-10-02 17:31:15 -04:00
Matthew C ca8f78281d inventoryviewer: Add a keybind toggle to hide the overlay. 2020-10-02 16:42:53 -04:00
Jordan 62b3fbc6c6 Merge pull request #12466 from Nightfirecat/fix-bank-tag-separator-removal-scroll-position
banktags: Don't lose scroll position when hiding separators
2020-10-02 13:34:25 -07:00
Adam 1799c9e593 loottracker: submit loot when not logged in
This is to aid the wiki drop log project. The data is not otherwise
stored.
2020-10-01 18:31:39 -04:00
Jordan Atwood 32638ccf63 KeyManager: Add debug logging
We receive numerous support queries regarding unknown or errantly-set
keybinds causing issues during normal gameplay for our users, especially
since the plugin hub has been released and more plugins are able to
register keybinds. This commit adds logging for keybind registration and
activation for ease of troubleshooting.
2020-10-01 18:31:12 -04:00
Adam 9c8ba5a008 Merge pull request #12575 from cubemike99/add_clean_swap
menu entry swapper: add clean swap
2020-10-01 10:37:41 -04:00
Adam 34c8bfb2f4 gpu: use noperspective for hsl interpolation
Prior to 8c00f6da88 the interpolation of fragment
shader inputs appears to not have been accounting for perspective. This broke
texturing due to the texture ids being interpolated for perspective which was
fixed in 47e0ac8032. The hsl values similarly
require not accounting for perspective, so the noperspective interpolation
qualifier has been added. It is unclear to me why the geometry shader removal
would affect the interpolation like this since it was emitting vertices with
the correct z values.
2020-09-30 20:34:08 -04:00
Adam 475e463692 Merge pull request #12472 from Nightfirecat/fix-experience-tests-location
Move Experience tests to proper test class
2020-09-30 17:18:19 -04:00
Michal Zielinski e30e6853ca menu entry swapper: add clean swap
swaps the clean/use option
2020-09-30 14:37:54 -04:00
Adam 782e2db580 slayer plugin: simplify a few regex patterns 2020-09-30 10:56:26 -04:00
AdamandJonathan Lee c774117d93 loot tracker: fix tracking grubby chest
Co-authored-by: Jonathan Lee <cookmeplox@weirdgloop.org>
2020-09-28 20:16:33 -04:00
leejt deb46aedd6 Add crowdsourcing plugin 2020-09-28 17:31:52 -04:00
Eric Pratt a8846cfef8 devtools: add movement flags 2020-09-27 21:02:52 -04:00
SirGirion f01dce648a loot tracker: add bird houses 2020-09-27 12:36:10 -04:00
AdamandRon Young 908c6b4fe4 infobox: add support for multiple infobox groups
Co-authored-by: Ron Young <admin@ryoung.io>
2020-09-27 10:20:14 -04:00
Adam 6df3016bb5 overlay renderer: don't allow moving dynamic or tooltip overlays
Originally this was fixed in d02ddfc1b2 but then
broken in d676542dc2. Preferred positions don't
make sense for either overlay type and for tooltips breaks them due to having
them offset from the mouse position.
2020-09-27 10:11:18 -04:00
Adam 47e0ac8032 gpu: don't interpolate texture ids
Despite the textures for each vertex of a face always being identical,
this is now causing issues on Nvidia cards since the projection matrix
update.
2020-09-27 10:11:17 -04:00
RunemoroandAdam 8c00f6da88 gpu: replace toScreen function with a projection matrix
The face sorting still requires the toScreen function to match exactly
the same order that would be computed on CPU, but for the projection for
rendering we can simplify it by replacing it with a projection matrix.

This also drops the requirement of having a geometry shader to remove
faces too close to or behind the camera. Upon closer inspection it looks
like the client can draw faces which have at least one vertex which is
>= 50 from the camera, so this now more accurately reflects the software
renderer.

Co-authored-by: Adam <Adam@sigterm.info>
2020-09-25 12:26:02 -04:00
Adam 1777b2d6bd raid plugin: simplify timer infobox logic by overriding render 2020-09-25 10:32:16 -04:00
Adam cbf48e7ef2 overlay renderer: use isKeyPressed instead of tracking shift key state 2020-09-25 10:31:29 -04:00
Jordan 7b4ccffb3a Merge pull request #12530 from Matthew-nop/Timers-CannonWorld
timers: add world placed to cannon timer tooltip
2020-09-24 20:39:16 -07:00
Jordan 352c8c79d4 Merge pull request #12531 from Matthew-nop/Cannon-MammothSpot 2020-09-24 19:34:48 -07:00
Adam 9c362fb836 containable frame: assume jdk 12/13/14 do not have fix for JDK-8231564
These versions are EOL, and although greater than 11, do not include JDK-8231564
2020-09-24 18:44:54 -04:00
Runelite auto updater 1091bc42cd Bump for 1.6.28-SNAPSHOT 2020-09-23 14:32:07 +00:00
Runelite auto updater 553f5b18f3 Release 1.6.27 2020-09-23 14:31:57 +00:00
Matthew C d11bdf66f0 timers: add world placed to cannon timer tooltip 2020-09-22 08:57:11 +09:00
Matthew C f311c36970 cannon: update mammoth cannon spot 2020-09-22 08:06:59 +09:00
Matthew C 1ac2eae1bd cannon: sort spots alphabetically 2020-09-22 08:06:27 +09:00
Abex f170d5f4c0 Merge pull request #12489 from abextm/skybox-tlhos
skybox: include twisted league and hosidius POH themes
2020-09-21 02:52:50 -06:00
Jordan 6895ed54da Merge pull request #12430 from usa-usa-usa-usa/feature/update-tzhaar-timer 2020-09-20 21:53:35 -07:00
Jordan 00345bf75f Merge pull request #12510 from Hydrox6/mlm-3a
motherlode: add 3a pickaxe
2020-09-20 21:32:43 -07:00
Hydrox e1120614b0 Pickaxe: add overhead mining animations (#12509) 2020-09-21 04:32:08 +00:00
Doron Galambos ce9ba6fea8 game: Add Gu'Tanoth crumbling wall agility shortcut (#12506) 2020-09-21 04:25:33 +00:00