Commit Graph

17394 Commits

Author SHA1 Message Date
Gamer1120
1aca6a2f87 Remove unused h2 dependancy
According to one of the main developers, the dependancy is not used, so it could be removed. I've DM'ed jim#6969 with more details about this change.
2022-02-19 00:49:47 +01:00
Justin
fba6f9b58b Merge pull request #3131 from rokaHakor/enumset_fix
client: Fix enumset config panel
2022-02-15 22:37:16 +11:00
Irmuun
0f145e6cf2 Fix enumset config panel 2022-02-14 18:07:07 -08:00
Justin
f0fdf816a4 Merge pull request #3130 from pure-sb/features/fix-hotkeys
client: fix hotkey listener double firing hotkey released event
2022-02-14 22:26:18 +11:00
Pure
892466f5a0 client: fix hotkey listener double firing hotkey released event 2022-02-12 22:58:30 +00:00
Justin
168bce8919 Merge pull request #3129 from JumpIfZero/feature/friendsystem-ignore
mixins: RSFriendSystem ignore add/remove
2022-02-13 02:48:40 +11:00
JumpIfZero
f731c35998 mixins: RSFriendSystem ignore add/remove 2022-02-12 17:31:40 +02:00
ThatGamerBlue
331ecb5da7 whats a pr? 2022-02-11 00:01:19 +00:00
Owain van Brakel
0e9466c6d7 Merge pull request #3127 from open-osrs/GRADLE-WRAPPER-UPDATE 2022-02-10 16:45:52 +01:00
OpenOSRS
f166d0107a gradle: Update gradle wrapper 2022-02-10 00:19:01 +00:00
Owain van Brakel
590d695812 Merge pull request #3126 from open-osrs/mixins 2022-02-09 15:33:06 +01:00
Owain van Brakel
172c9d94ce project: Mixins 2022-02-09 15:22:23 +01:00
Owain van Brakel
7933406a3e Merge pull request #3125 from JumpIfZero/rev-203-fix 2022-02-09 15:20:29 +01:00
JumpIfZero
264cd50281 rev: 203 fix 2022-02-09 15:33:05 +02:00
Owain van Brakel
4e08e411d4 Merge pull request #3122 from open-osrs/upstream-2601 2022-02-09 13:33:37 +01:00
Owain van Brakel
cff0f4af24 project: Bump RuneLite version 2022-02-09 13:25:17 +01:00
Owain van Brakel
4d335bc11c project: Bump OpenOSRS version 2022-02-09 13:25:07 +01:00
Owain van Brakel
e24f42424f project: Fix compiling 2022-02-09 13:24:07 +01:00
Owain van Brakel
5075dde795 Merge remote-tracking branch 'origin/upstream-2601' 2022-02-09 13:21:28 +01:00
Owain van Brakel
e505012bff project: Revvvvvvvvvvvvv 2022-02-09 13:21:03 +01:00
zjustin
03f2434cd6 Merge branch 'master' of https://github.com/runelite/runelite into upstream-2601
 Conflicts:
	cache-client/pom.xml
	cache-updater/pom.xml
	cache/pom.xml
	pom.xml
	runelite-api/pom.xml
	runelite-client/pom.xml
	runelite-jshell/pom.xml
	runelite-script-assembler-plugin/pom.xml
2022-02-09 23:14:52 +11:00
Runelite auto updater
11f9454015 Bump for 1.8.12-SNAPSHOT 2022-02-09 12:07:20 +00:00
Runelite auto updater
a1c4906e4a Release 1.8.11 2022-02-09 12:07:17 +00:00
Max Weber
8baf0ea39e Update Quests to 2022-2-9 2022-02-09 05:00:09 -07:00
RuneLite Cache-Code Autoupdater
67129ca001 Update Widget IDs to 2022-2-9
Lost widget 231.6
2022-02-09 05:00:09 -07:00
RuneLite Cache-Code Autoupdater
727795c4f7 Update NPC IDs to 2022-2-9 2022-02-09 05:00:09 -07:00
RuneLite Cache-Code Autoupdater
29852431e0 Update Object IDs to 2022-2-9 2022-02-09 05:00:08 -07:00
RuneLite Cache-Code Autoupdater
9120e5cdc0 Update Item variations to 2022-2-9 2022-02-09 05:00:08 -07:00
RuneLite Cache-Code Autoupdater
8c187530fc Update Item IDs to 2022-2-9 2022-02-09 05:00:08 -07:00
Runelite auto updater
6f8858f013 Update 203 2022-02-09 11:55:06 +00:00
zjustin
e91fc1a16a Merge branch 'master' of https://github.com/runelite/runelite into upstream-2601 2022-02-09 19:18:51 +11:00
Justin
0f67f8bea3 Merge pull request #3124 from open-osrs/GRADLE-WRAPPER-UPDATE
gradle: Update gradle wrapper
2022-02-09 19:18:26 +11:00
OpenOSRS
2fe8f6b48b gradle: Update gradle wrapper 2022-02-09 00:22:14 +00:00
Adam
2e34cbcbe1 gpu: reset fbo on resizablechanged on macos
Changing resizable mode changes the canvas size but doesn't change the client size, so the existing resize adapter doesn't get triggered
2022-02-08 18:09:49 -05:00
zjustin
e3b9b83e49 Merge branch 'master' of https://github.com/runelite/runelite into upstream-2601 2022-02-08 18:23:32 +11:00
Adam
2d52f6d1b4 overlay manager: prevent loading dynamic overlay positions
The overlay renderer tries to never set these, but they can still be set due to conflicting overlay names or from old configs.
2022-02-07 23:03:09 -05:00
Minh Pham
c7ce2d82fa slayer: add penguins to bird task 2022-02-07 22:27:49 -05:00
SRLJustin
4416fa5486 Merge branch 'master' of https://github.com/runelite/runelite into upstream-2601 2022-02-08 11:06:57 +11:00
SRLJustin
451e933c99 ItemManager: checkstyle 2022-02-08 11:03:01 +11:00
SRLJustin
d017f869c5 HotkeyListener: make the project compile 2022-02-08 11:00:34 +11:00
Hippolyte Mithouard
c7b0023de5 barrows: fix npe from receiving an empty reward
Co-authored-by: Adam <Adam@sigterm.info>
2022-02-07 16:37:31 -05:00
Owain van Brakel
e870559388 Merge remote-tracking branch 'runelite/master' 2022-02-06 10:12:29 +01:00
LootBagger
57622f3bad plugin manager: optimize plugin dependency sorting
Previously, PluginManager.loadPlugins would make a graph of reverse
dependencies, topologically sort them, then reverse the list. This commit
changes loadPlugins to build a graph of dependencies so no reversal is needed.

Co-authored-by: Adam <Adam@sigterm.info>
2022-02-05 23:17:43 -05:00
LootBagger
e17baf1aee plugin manager: fix plugins with multiple dependencies
If one plugin has multiple dependencies this would throw a concurrent
modification exception due to iterating the successors after removing
the edge

Fill out javadoc for topologicalSort

Co-authored-by: Adam <Adam@sigterm.info>
2022-02-05 23:17:43 -05:00
Adam
5d99ec56f2 defaultworld: always changeWorld on client thread 2022-02-05 21:56:50 -05:00
Adam
43e8a57cad ground items: make hotkey configurable
Co-authored-by: David Goldstein <goldstein.g.david@gmail.com>
2022-02-04 18:01:38 -05:00
Max Weber
e9b138447e config: implement toString/equals/hashCode for Config proxies 2022-02-03 17:10:28 -07:00
Adam
3f3f3dc97b plugins: prevent plugins from overriding equals and hashCode
This has no legitimate use and several parts of the core assume that they are not overridden
2022-02-03 18:57:02 -05:00
Adam
aaf4adaea0 itemmanager: sanity check wiki prices
Try to avoid excessive item price manipulation by requiring the guide price to be within a configured threshold of the official price.
2022-02-02 22:34:01 -05:00
Adam
b37d46e488 client: add runtime config
A form of this was added in 1.7.11.2 in
e8ea616fc24691177cb2de18698f13ba17448a11, but did not bind the config to
the RuneLite guice module.
2022-02-02 22:34:01 -05:00