Commit Graph

16181 Commits

Author SHA1 Message Date
ThatGamerBlue
3ade7995ad Merge remote-tracking branch 'upstream/master' into master 2021-06-10 04:05:42 +01:00
Adam
e3f2b28fac menu swapper: add con cape tele to poh 2021-06-09 22:52:50 -04:00
Adam
4abd69977b gpu: use renderbuffer for aa fbo
Previously this bound first a render buffer and then a texture to the aa fbo color attachment0, making the renderbuffer unused. Just remove the texture, causing the render buffer to be used.
2021-06-09 15:37:15 -04:00
Adam
d228fa70fc chat commands: update tob new pb pattern
The old text (Personal best!) is no longer used
2021-06-09 11:59:36 -04:00
Adam
c9f5f93b52 camera: add option to preserve yaw when world hopping 2021-06-07 21:12:54 -04:00
Adam
89a3838275 api: add setCameraYawTarget 2021-06-07 21:12:53 -04:00
ThatGamerBlue
6eb876b6f6 Merge pull request #2997 from swazrgb/minimap-mixin
mixins: Add setMinimapReceivesClicks
2021-06-07 01:35:33 +01:00
ThatGamerBlue
801a04ba4d Merge pull request #2999 from swazrgb/hotswap-plugin-fix
client: Correctly hotswap plugins with multiple extensions
2021-06-07 01:35:10 +01:00
Hydrox6
d75a50a236 world map mouse listener: consume click if icon is clicked on
This stops the map from being closed when clicking on an icon
overlapping the close button.
2021-06-06 18:22:55 -04:00
Hydrox6
c09c96cd78 world map overlay: make icons display fully on the map when edge snapped 2021-06-06 18:22:55 -04:00
Jordan Atwood
d69a5ddd8b status bars: Add counter text drop shadow
This drop shadow was present prior to the plugin refactor in
1165780f42 which erroneously removed it.
2021-06-06 15:53:59 -04:00
Adam
3f7146a6c2 chat colors: fix clan chat message highlight keys
The old friends chat uses "clan chat" as its key name for historical
reasons, and so the new clan chat uses "clan"
2021-06-06 15:11:13 -04:00
ThePharros
1dd82db10c screenshot: Add option to screenshot collection log entries (#13625) 2021-06-06 18:16:06 +00:00
swazrgb
2dbb96c38c client: Correctly hotswap plugins with multiple extensions 2021-06-06 07:05:43 +02:00
swazrgb
904fcd253f mixins: Add setMinimapReceivesClicks
Lets plugins disable the implementation of checkIfMinimapClicked

This is useful for plugins that add custom menu entries, which otherwise
would trigger in addition to a minimap click
2021-06-06 06:42:53 +02:00
Jordan Atwood
70dc7f56bc clues: Fix three step cryptic clue getLocations NPE
Prior to this commit, ThreeStepCrypticClue simply returned a
concatenation of the active step locations without filtering the mapped
locations in any way. This could lead to NPEs in the plugin as some
cryptic clues have null locations for steps which have no specific
location or have a variable location. This commit addresses this by
making CrypticClue's location field `@Nullable`, filtering null
locations from ThreeStepCrypticClue's getLocations stream, and by adding
a test to ensure ThreeStepCrypticClue's getLocations method cannot yield
any null entries in its return value.
2021-06-05 17:53:17 -04:00
Adam
c271580e74 chat commands: fix tob hm/sm kc/pb tracking
The : in the boss name breaks for logged in users, so remap it to a
clean name instead. Also add short names.
2021-06-05 17:21:09 -04:00
Adam
d3a2e4bbc2 config manager: disallow : in key names
The config service rewrites . -> : and : -> . for storage since mongodb
does not support . in field names. This causes any keys set with : to
get changed after going to the config service and back.
2021-06-05 17:21:09 -04:00
SkylerPIlot
879e3ce737 spec counter: add Alchemical Hydra
This keeps the counter up when the hydra changes phases

Signed-off-by: SkylerPIlot <SkylerParthemore@gmail.com>
2021-06-05 17:18:45 -04:00
LlemonDuck
eddb7276a2 idle notifier: reset six hour notif on startup
Six hour notification could trigger incorrectly when the plugin was enabled if the player disabled -> logged out -> logged in -> enabled, since the notification timer was not reset.
2021-06-04 19:15:11 -04:00
Adam
559410b537 mta: clear hint arrow when leaving enchantment and alchemist room 2021-06-04 16:13:34 -04:00
ThatGamerBlue
405ab68bf5 Merge remote-tracking branch 'upstream/master' into master 2021-06-04 21:10:58 +01:00
Adam
ab5d90fdca chat filter: remove filter login
This has been added as a setting ingame with the latest update
2021-06-03 13:01:12 -04:00
Kyle
cb27a344cf Update WeaponMap.java 2021-06-03 16:55:26 +01:00
Adam
3d034c38d3 hiscore panel: add tob hard mode 2021-06-03 11:05:22 -04:00
Owain van Brakel
76b48e2771 Merge pull request #2996 from Owain94/upstream-0306 2021-06-03 16:16:41 +02:00
Owain van Brakel
51598df279 project: Bump OpenOSRS version 2021-06-03 16:08:26 +02:00
Owain van Brakel
2f425a9d6d Merge remote-tracking branch 'runelite/master' 2021-06-03 16:07:35 +02:00
Adam
4b05699d6e http-api: add tob hm hiscores 2021-06-03 08:57:11 -04:00
Runelite auto updater
614649281b Bump for 1.7.12-SNAPSHOT 2021-06-03 10:50:45 +00:00
Runelite auto updater
327c8a7d46 Release 1.7.11 2021-06-03 10:50:40 +00:00
RuneLite Cache-Code Autoupdater
70c8725a8a Update Scripts to 2021-6-3 2021-06-03 04:35:33 -06:00
RuneLite Cache-Code Autoupdater
ba385b23e6 Update NPC IDs to 2021-06-03-rev196 2021-06-03 10:31:32 +00:00
RuneLite Cache-Code Autoupdater
bfce17b54d Update Object IDs to 2021-06-03-rev196 2021-06-03 10:31:32 +00:00
RuneLite Cache-Code Autoupdater
04879a5447 Update Item variations to 2021-06-03-rev196 2021-06-03 10:31:31 +00:00
RuneLite Cache-Code Autoupdater
ea7a60eb65 Update Item IDs to 2021-06-03-rev196 2021-06-03 10:31:31 +00:00
Adam
657132b39b chat channel: add target mode config 2021-06-02 16:50:13 -04:00
ThatGamerBlue
5410da4bd9 Merge remote-tracking branch 'upstream/master' into master 2021-06-02 21:24:52 +01:00
Adam
8fe75748f9 camera: add zoom slider tooltip when dragging
Co-authored-by: superiorser9 <superiorser9@gmail.com>
2021-06-01 20:31:22 -04:00
Jordan Atwood
b1dd93bb0b item identification plugin: Add item mapping test
This will ensure any ImmutableMap building errors are caught at test
time rather than at runtime.
2021-06-01 16:35:51 -04:00
Jordan Atwood
25ec5a7c5c ProgressBar: Fix center label centering
BorderLayout does not guarantee equal sizing of its children, so having
a component centered between two components of unequal sizes will leave
it centered relative to their sizes, such as the following:

```
|-----BorderLayout-------------------------------------------|
||----WEST----||------CENTER------||----------EAST----------||
||------------||------------------||------------------------||
|------------------------------------------------------------|
```

Conversely, GridLayout uses fixed, equal-width columns for its children,
ensuring the center component will always occupy the center third of the
parent's dimensions.

P.S. This change causes labels to truncate earlier as they do not expand
beyond a third of the parent container's dimensions. Because the use
case for this component is with small labels, I do not anticipate this
will cause breakage.
2021-06-01 12:15:49 -04:00
Jordan Atwood
e57f6d0d6e XpInfoBox: Give stats panel equal column widths 2021-06-01 11:02:55 -04:00
Adam
9e780d58c8 Use junit rule for mock webserver 2021-05-31 11:34:59 -04:00
Max Weber
14545aac26 rl-client: never cache 4/5xx requests 2021-05-31 11:25:43 -04:00
Adam
b6462e4619 chat filter: fix collapsing replayed public chat
Public chat is both replayed and also collapsed. Since replayed messages
don't send chat message events, all replayed messages would be filtered
due to the last message id not being updated for any of them. Instead,
set all stored messages ids to -1 on login, since the ids are
invalidated anyway, and then use it to not collapse replayed chat.
2021-05-31 00:19:24 -04:00
Adam
d4dc309cf5 sprite manager: use constructor injection
Also make cache private
2021-05-30 23:46:55 -04:00
ThatGamerBlue
106f78683d client: remove repo.openosrs.com 2021-05-30 15:45:07 +01:00
Adam
68e8712ffc chatchannel: fix clan join/leave timeouts with fc join/leave off 2021-05-29 22:17:55 -04:00
Adam
fb7cea1678 team: add clan member counter 2021-05-29 15:51:54 -04:00
Adam
d98adda7c2 team capes: rename to team
Move friends list indicator from chatchannel to team plugin
2021-05-29 15:51:53 -04:00