Commit Graph

13353 Commits

Author SHA1 Message Date
Tyler Davis
68e8b0df26 swingutil: Set button tooltip text in addModalTooltip
Prior to this commit, addModalTooltip only added a button listener to
update the tooltip when its state changed. This, however, did not set
the initial tooltip and leaves modal tooltip buttons in the client
lacking a tooltip until they are toggled. This commit sets the initial
tooltip state using the same toggle check as is used in the listener.
2020-03-31 19:16:47 +00:00
ThatGamerBlue
f0b762c5f2 plugins: fix plugins loading configs from their dependencies 2020-03-31 18:23:47 +01:00
Tomas Slusny
daca01170b Merge pull request #11126 from Alexsuperfly/mouse-tooltips-moving
OverlayRenderer: prevent moving DYNAMIC and TOOLTIP overlays
2020-03-31 18:08:37 +02:00
ThatGamerBlue
280b66b0fb actions: update automerge 2020-03-31 16:54:49 +01:00
ThatGamerBlue
58fb69ae12 actions: fix release drafter (#2469)
* actions: release drafter fix - attempt one

* actions: release drafter fix - attempt two

* actions: release drafter fix - attempt three

* actions: release drafter fix - attempt four

* remove branch p1

* remove branch p2
2020-03-31 16:12:39 +01:00
Alexsuperfly
d02ddfc1b2 OverlayRenderer: prevent moving DYNAMIC and TOOLTIP overlays 2020-03-31 01:22:56 +02:00
Deon Zhao
65d63cd754 loottracker: Track herbiboar loot with an open herb sack
When looting the herbiboar with an open herb sack, instead of receiving
the herbs to your inventory, the herbs are deposited to the sack
directly and the player receives chat messages indicating the herbs they
received. This commit adds support for reading those chat messages when
looting the herbiboar.

This change incidentally fixes an issue which arose when the open herb
sack was introduced to the game where any inventory change after looting
the herbiboar would be tracked as herbiboar loot, such as drinking a
stamina potion.

Closes #10655
Fixes #10718
2020-03-30 18:43:34 -04:00
Jordan
c60c88bb86 Merge pull request #11147 from Hydrox6/woodcutting-gilded
Add support for Gilded Tools
2020-03-30 11:02:32 -07:00
Hydrox6
361efbafd1 motherlode: add support for gilded pickaxe 2020-03-30 18:52:27 +01:00
Hydrox6
45ec248e60 idle notifier: add support for gilded pickaxe 2020-03-30 16:35:43 +01:00
Hydrox6
c69a6fbe2f api: add gilded pickaxe animations 2020-03-30 16:35:26 +01:00
AaronPoon
17da7adab8 agility: highlight 'Stick' in Werewolf Agility Course
Co-authored-by: dekvall <dkvldev@gmail.com>
2020-03-30 10:58:37 -04:00
Hydrox6
c41b800650 wintertodt: add support for gilded axe 2020-03-30 09:40:41 +01:00
Hydrox6
7ca124da6b idle notifier: add support for gilded axe 2020-03-30 09:40:31 +01:00
Hydrox6
bd3c3be6f8 woodcutting: add support for gilded axe 2020-03-30 09:40:18 +01:00
Hydrox6
32f6d2da25 api: add gilded axe animation 2020-03-30 09:40:06 +01:00
Owain van Brakel
a8e16fdbba Merge pull request #2468 from Owain94/providers
client: Fix providers
2020-03-29 17:28:50 +02:00
Owain van Brakel
19d49dedff client: Fix providers 2020-03-29 17:23:20 +02:00
Owain van Brakel
646e616864 Merge pull request #2467 from Owain94/partyw00tw00t
party: Revert botches and fix party support
2020-03-29 16:34:44 +02:00
Owain van Brakel
f79d5ede89 party: Revert botches and fix party support 2020-03-29 16:27:28 +02:00
Owain van Brakel
d558aaa554 Merge pull request #2461 from open-osrs/GRADLE-WRAPPER-UPDATE-146ab3bef
project: Update gradle wrapper
2020-03-29 15:13:10 +02:00
Jordan
2b1a996432 Merge pull request #11130 from Hydrox6/clues-immenizz
clues: update Immenizz's master clue to reflect his NPC's name change
2020-03-28 18:49:34 -07:00
Hydrox6
01737bf773 clues: update Immenizz's master clue to reflect his NPC's name change 2020-03-28 21:33:42 +00:00
github-actions[bot]
a3db90783f Merge pull request #2466 from open-osrs/GRADLE-WRAPPER-UPDATE-729a152d7
project: Update gradle wrapper
2020-03-28 00:09:45 +00:00
OpenOSRS
93204f3712 project: Update gradle wrapper 2020-03-28 00:02:44 +00:00
Kyle
729a152d70 Merge pull request #2465 from xKylee/upstream
upstream: merge
2020-03-27 23:34:34 +00:00
xKylee
2b270efa2b Merge branch 'pr/1' into upstream 2020-03-27 23:23:50 +00:00
Adam
22235925be client: add config option for blocking extra mouse buttons 2020-03-27 18:02:54 -04:00
Adam
ec11040150 stretchedmode: copy mouse event consumed flag when translating mouse events 2020-03-27 17:45:32 -04:00
Adam
844a85392b speccounter: fix some bugs and edge cases
1) fix plugin to correctly identify blocked hits as a spec being used

2) fix when hitsplats appear on the same tick as uninteracting with the
target npc

3) fix when hitsplats appear in between the spec and its hitsplat on
other targets

4) fix specs not registering when not having to path to monsters due to
the spec varbit changing prior to the interact event firing
2020-03-27 17:40:44 -04:00
Kyle
0f2668223b Merge pull request #2464 from open-osrs/mousemanager-revert
mousemanager: revert
2020-03-27 21:26:49 +00:00
Kyle
6d657a950f mousemanager: revert 2020-03-27 21:12:25 +00:00
Owain van Brakel
52c9d2b5a8 Merge pull request #2463 from Owain94/somethingsomethingyadayadayada
project: Rework external plugins, local instances syncing, hotswapping
2020-03-27 21:51:00 +01:00
Owain van Brakel
85b17d3bec tests: Fix client tests 2020-03-27 21:33:56 +01:00
Owain van Brakel
28c742691c externalpluginmanager: Don't extend ReceiverAdapter 2020-03-27 21:27:33 +01:00
Owain van Brakel
53051325e1 project: Bump OpenOSRS version 2020-03-27 21:21:45 +01:00
Owain van Brakel
9384390755 project: Bump RL version 2020-03-27 21:21:25 +01:00
Owain van Brakel
dba5405721 Merge remote-tracking branch 'origin/master' 2020-03-27 21:20:28 +01:00
Owain van Brakel
c35ac13a4f tests: Skip deob tests for now 2020-03-27 21:20:04 +01:00
Owain van Brakel
3ecdebf542 project: Rework external plugins, local instances syncing, hotswapping 2020-03-27 21:17:20 +01:00
Adam
de0af2b6f3 Merge pull request #11094 from abextm/itemthreshold-explosive
grounditems: manually match item thresholds
2020-03-27 11:17:58 -04:00
Kyle
6dc2c778a7 Merge pull request #2462 from xKylee/upstream
upstream: merge
2020-03-27 15:16:08 +00:00
xKylee
b49c9d8b69 Merge branch 'pr/2' into upstream 2020-03-27 15:00:13 +00:00
OpenOSRS
c267e2708d project: Update gradle wrapper 2020-03-27 00:02:46 +00:00
Max Weber
08703d011b grounditems: reset on the executor thread
let startup run slightly more parallel
2020-03-26 11:33:43 -06:00
Max Weber
6b1da824a8 grounditems: make priceChecks threadsafe 2020-03-26 11:25:31 -06:00
Max Weber
1f09833022 grounditems: manually match item thresholds
The regex used was explosive and wouldn't complete with large inputs
that can appear when the user has a mildly corrupted config
2020-03-26 11:21:06 -06:00
ST0NEWALL
146ab3beff Merge pull request #2460 from ThatGamerBlue/189-oprs
chore: revision 189
2020-03-26 11:13:38 -04:00
Adam
18a9a60b7d client session manager: fix detecting logged in state 2020-03-26 10:43:27 -04:00
Adam
e03cc3c19d feed controller: return service unavailable if feed isn't loaded 2020-03-26 10:43:17 -04:00