Commit Graph
15469 Commits
Author SHA1 Message Date
zeruth 233a440610 api: squash oprs varbits/animID, add ClipBoard 2021-02-05 15:17:27 -05:00
zeruth 023a80cf69 externals: move injector assurance to Plugin class 2021-02-04 02:30:24 -05:00
zeruth 8c72f10b65 externals: update plugin list after install 2021-02-04 02:13:44 -05:00
zeruth fd6b8fccea Merge branch 'upstream-master' into runelite 2021-02-03 21:13:36 -05:00
Usman Akhtar 4f6f518a15 worldmap: use boosted level for map icon tooltips 2021-02-03 17:18:16 -05:00
Adam 263b02ac14 config manager: use createTempFile for config temp file
With multiple clients with different configs saving at once, the same temp file was being used, which can cause it to not save or to move() a temp file from a different client
2021-02-03 15:05:25 -05:00
Taylor Abraham 27fb56f5b8 music: Make volume percent visible when hovering handle 2021-02-03 11:31:02 -05:00
Jonatino 9381e62f6d Fix incorrect named value when storing FlatStorage caches 2021-02-03 10:54:52 -05:00
Jonathan Lee a6841c5ceb loot tracker: add support for isle of souls chests
They have the same description and behavior as stone chest. From melky test:

2021-02-03 13:54:03 [Client] DEBUG n.r.c.p.l.LootTrackerPlugin - Tick: 417
2021-02-03 13:54:04 [Client] DEBUG client-patch - Chat message type SPAM: You manage to unlock the chest.
2021-02-03 13:54:04 [Client] DEBUG n.r.c.p.l.LootTrackerPlugin - Tick: 418
2021-02-03 13:54:04 [Client] DEBUG client-patch - Chat message type SPAM: You steal some loot from the chest.
2021-02-03 13:54:04 [Client] DEBUG n.r.c.p.l.LootTrackerPlugin - Received icc: [Item(id=12791, quantity=1), Item(id=13068, quantity=1), Item(id=13222, quantity=1), Item(id=13069, quantity=1), Item(id=5698, quantity=1), Item(id=6705, quantity=1), Item(id=6705, quantity=1), Item(id=6705, quantity=1), Item(id=6705, quantity=1), Item(id=6705, quantity=1), Item(id=6705, quantity=1), Item(id=6705, quantity=1), Item(id=228, quantity=2), Item(id=12631, quantity=1), Item(id=11953, quantity=1), Item(id=1523, quantity=1), Item(id=1523, quantity=1), Item(id=1355, quantity=1), Item(id=314, quantity=121), Item(id=1621, quantity=1), Item(id=2510, quantity=8)] tick: 418
2021-02-03 10:29:48 -05:00
Adam a58b2d3fdf Revert "image component: support setPreferredSize"
This reverts commit 5e7242388d.
2021-02-02 23:26:18 -05:00
Jordan Atwood bbfa08f8b7 MenuOptionClicked: Add selectedItemIndex field 2021-02-02 22:58:41 -05:00
Adam 5e7242388d image component: support setPreferredSize 2021-02-02 21:15:39 -05:00
Broooklyn e4d5450283 worldmap: add Shades of Mort'ton minigame location 2021-02-02 19:59:18 -05:00
Broooklyn b5b64bc9ee loottracker: add Gold Chest tracking (Shades of Mort'ton) 2021-02-02 19:59:18 -05:00
zeruth 4be1b25ef3 openosrs: use openosrs dir 2021-02-01 13:47:50 -05:00
zeruth 0c1f321473 Merge branch 'upstream-master' into runelite
# Conflicts:
#	deobfuscator/src/test/java/net/runelite/deob/deobfuscators/gson/ColorTypeAdapterTest.java
#	deobfuscator/src/test/java/net/runelite/deob/deobfuscators/gson/InstantTypeAdapterTest.java
#	runelite-client/src/main/java/net/runelite/client/RuneLiteModule.java
2021-02-01 12:06:49 -05:00
Psikoi fe01c7dbf4 Resize and tweak hiscores boss icons 2021-01-31 23:44:17 -05:00
Adam ab4bb3bc97 Revert "runelite-client: Don't use system specific modifier key names"
This reverts commit 962bc58178.
2021-01-31 12:37:29 -05:00
Broooklyn cdba2ef297 hotkey button: use default font 2021-01-31 12:33:01 -05:00
Adam ca56ef1082 Apply default font to text with unicode characters
MacOS does not support fallback fonts, and any character not in our RS
fonts do not render correctly.

We only render unicode characters a handful of places, mostly for the
check mark/cross in overlays, and on the icon text field suggestion
button. So this sets the font of those places to the default system font
which can render them correctly.
2021-01-30 19:30:56 -05:00
Tyler Bochard 5edefed428 Merge pull request #2915 from Noodleeater/runelite
client: Added api to create and write to byte buffers
2021-01-30 18:37:40 -05:00
Noodleeater 941189c82d added api to create and write to byte buffers 2021-01-30 23:31:36 +00:00
Noodleeater 8acd6ff097 added api to create and write to byte buffers 2021-01-30 23:15:37 +00:00
Tyler Bochard 8f84b2f2b5 Merge pull request #2913 from Noodleeater/runelite
client: added api to get cache archives
2021-01-30 18:02:21 -05:00
Noodleeater 79b01e36fb added api to get cache archives 2021-01-30 22:14:41 +00:00
Tyler Bochard 1a28d64496 Merge pull request #2912 from Noodleeater/runelite
client: Added AbstractArchive runelite api file
2021-01-30 16:17:31 -05:00
Noodleeater e827167e30 renamed method parameters 2021-01-30 20:56:01 +00:00
Noodleeater 9d09bb722e added @overide annotations 2021-01-30 20:51:13 +00:00
Noodleeater 9f1ed6d6de added licence headers 2021-01-30 20:37:45 +00:00
Noodleeater e678c83ff9 added licence headers 2021-01-30 20:37:02 +00:00
Max Weber 243929826b ReflectUtil: allow privateLookupIn cross-classloader with JDK-8173978 2021-01-30 11:24:18 -05:00
Max Weber 2b3ce15516 don't use gson's reflection serialization on non RuneLite classes
java >=16 disallows access to most private fields which makes these
fail with the reflection type adapter
2021-01-30 11:24:18 -05:00
Adam 61f732d330 tile: add setter for ground object 2021-01-30 11:17:00 -05:00
zeruth 7b0678d0a1 Merge branch 'upstream-master' into runelite
# Conflicts:
#	cache-client/pom.xml
#	cache-updater/pom.xml
#	cache/pom.xml
#	http-api/pom.xml
#	http-service/pom.xml
#	pom.xml
#	runelite-api/pom.xml
#	runelite-api/src/main/java/net/runelite/api/Client.java
#	runelite-api/src/main/java/net/runelite/api/events/MenuEntryAdded.java
#	runelite-api/src/main/java/net/runelite/api/events/NpcActionChanged.java
#	runelite-api/src/main/java/net/runelite/api/events/PlayerMenuOptionClicked.java
#	runelite-client/pom.xml
#	runelite-client/src/main/java/net/runelite/client/plugins/worldhopper/WorldSwitcherPanel.java
#	runelite-client/src/test/java/net/runelite/client/plugins/slayer/SlayerPluginTest.java
#	runelite-script-assembler-plugin/pom.xml
2021-01-29 21:19:28 -05:00
Adam e3b0755385 world hopper: move hop() to client thread 2021-01-29 14:40:49 -05:00
Jordan d01073506b Merge pull request #13117 from Broooklyn/sw-bandages-update
itemstats: Update Soul Wars Bandages healing
2021-01-28 23:53:14 +00:00
Jordan 718165244d Merge pull request #13120 from Broooklyn/npc-indicators-colortags 2021-01-28 09:05:42 +00:00
Adam 84661dfe52 api: remove npc action changed event
Despite menu manager using this, the methods to register npc menu options was removed awhile ago, and so it is unused
2021-01-27 21:01:03 -05:00
Adam f5df6a0298 menu manager: preserve managed menu option ordering
Also add a check that the menu being added is of type CC_OP so that we know getWidgetId() is valid
2021-01-27 21:01:02 -05:00
Broooklyn 267dbb3231 npc indicators: remove tags from minimap npc name 2021-01-27 20:26:50 -05:00
Broooklyn 42e745881f itemstats: Update Soul Wars Bandages healing 2021-01-27 10:20:01 -05:00
Runelite auto updater 585bdc65d4 Bump for 1.6.39-SNAPSHOT 2021-01-27 11:49:39 +00:00
Runelite auto updater 5eab226b37 Release 1.6.38 2021-01-27 11:49:30 +00:00
Adam 2be9fe9df3 slayer plugin: update task completion message parsing 2021-01-27 03:59:23 -07:00
RuneLite Cache-Code Autoupdater 3c9674f63e Update NPC IDs to 2021-1-27 2021-01-26 16:53:31 -07:00
RuneLite Cache-Code Autoupdater 93a4a4c379 Update Object IDs to 2021-1-27 2021-01-26 16:53:31 -07:00
RuneLite Cache-Code Autoupdater 805158a644 Update Item variations to 2021-1-27 2021-01-26 16:53:31 -07:00
RuneLite Cache-Code Autoupdater 8aee2fb0c2 Update Item IDs to 2021-1-27 2021-01-26 16:53:31 -07:00
loldudesterandJordan Atwood d68d66b01d Fix javadoc cutting off descriptions
Co-authored-by: Jordan Atwood <nightfirecat@protonmail.com>
2021-01-25 19:49:18 -08:00
zeruth 48fdf79e65 client: enable external updating 2021-01-25 20:42:16 -05:00