Commit Graph

15738 Commits

Author SHA1 Message Date
Max Weber
14f939a3b5 ConfigManager: don't allow access to partially loaded configs
If you did a getConfiguration while the config was being loaded from
the client you could get a value from the new config or the old config.
Since some plugins would check profile values from the ConfigChange
events being posted it could cause the ConfigManager to observe an unset
rsprofile.loginSalt, which would make it generate a new one, overwriting
the one the server had, causing all profiles to be lost.
2021-02-15 11:58:46 -05:00
Patrick Watts
7f65922747 crowdsourcing: Improve woodcutting and cooking tracking (#13099) 2021-02-15 06:41:08 +00:00
Tyler Bochard
e09bd5331f bootstrap: revert new bootstrap scheme
This will prevent a bit of work having to be done for the buildbot.
2021-02-15 00:28:39 -05:00
Adam
611ba39764 object indicators: fix marking multilocs after var changes
If a var changes after the marked objects are loaded, causing the object's name
to match a marked object, it would not be identified due to it not firing spawn
events
2021-02-14 22:11:39 -05:00
Adam
0b993b635c clues: make isle of souls hotcold location a master step 2021-02-14 22:09:48 -05:00
Jordan
864afd200a Merge pull request #13213 from Broooklyn/trailblazer-graceful
ItemMapping: Add Trailblazer Graceful Ornament Kits
2021-02-15 02:49:59 +00:00
NJohnsonJ
4cf953d500 AgilityShortcut: Remove Catherby grapple world map tooltip (#13215) 2021-02-15 02:43:39 +00:00
Kyle Shepherd
29f2e621dc menu entry swapper: Add portal nexus teleport menu swap (#13181) 2021-02-15 02:02:26 +00:00
ThatGamerBlue
06a399ec85 configitem: remove unimplemented stuff 2021-02-14 21:13:40 +00:00
ThatGamerBlue
d1e027c4cb fix npc changed event 2021-02-14 20:46:30 +00:00
ThatGamerBlue
49973adb21 add buttons :o 2021-02-14 14:41:21 +00:00
ThatGamerBlue
e8ba6bfd52 fix injection error via ignorance 2021-02-14 14:41:04 +00:00
Adam
8a728c1053 key remapping: set press enter to chat text regardless of chatbox focus
I can't figure out why this was originally added, but this shouldn't
care about the chatbox focus state since the script event is in the
script which builds the chatbox input widget. This is currently causing
an issue where the input rebuild script runs immediately before the
chatbox input keylistener is reapplied when closing input dialogs.
2021-02-13 22:32:06 -05:00
ThatGamerBlue
9704551c26 make some decent mixins 2021-02-14 01:28:33 +00:00
ThatGamerBlue
f4580f37e0 Merge remote-tracking 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/FarmingTrackerTest.java
#	runelite-client/pom.xml
#	runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperConfig.java
#	runelite-client/src/test/java/net/runelite/client/chat/ChatMessageManagerTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/cluescrolls/ClueScrollPluginTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/emojis/EmojiPluginTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/grounditems/GroundItemsPluginTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/idlenotifier/IdleNotifierPluginTest.java
#	runelite-script-assembler-plugin/pom.xml
2021-02-14 00:31:56 +00:00
Runelite auto updater
1684eccd00 Bump for 1.7.1-SNAPSHOT 2021-02-13 21:40:44 +00:00
Runelite auto updater
c6dc52d940 Release 1.7.0 2021-02-13 21:40:36 +00:00
ThatGamerBlue
3550d70e92 if something is broken its probably this commit 2021-02-13 21:33:06 +00:00
Broooklyn
929f054f2a ItemMapping: Add Trailblazer Graceful Ornament Kits 2021-02-13 14:45:44 -05:00
ThatGamerBlue
93df4c9652 Merge pull request #2917 from open-osrs/blue/rl
blue/rl -> runelite
2021-02-13 19:43:31 +00:00
Cyborger1
496a28c9f9 emoji plugin: set message node message instead of rl format message
The replaced message has no rl-format tags, and using the rl-format message causes it to lose color whenever the message node is refreshed due to not containing any rl-format tags
2021-02-13 14:16:19 -05:00
Cyborger1
826f99679c emoji: Replace spoon and fork-and-knife emojis
Without a shadow, these emojis were nearly unreadable on the fixed chat
background. These hand-drawn replacements are detailed enough to be
clearly understood against all kinds of backgrounds.
2021-02-13 14:15:01 -05:00
Jordan Atwood
2cdfdf0284 cluescrolls: Re-check named object highlights after hopping 2021-02-13 13:35:25 -05:00
Adam
778dc07181 Bump to 1.7.0-SNAPSHOT 2021-02-13 11:21:07 -05:00
Hydrox6
5e14d666e0 chat color: fix nonsensical test 2021-02-13 11:12:22 -05:00
Hydrox6
63cbe6ae09 chat color: fix usernames not being recoloured if they have an icon 2021-02-13 11:12:22 -05:00
Jordan Atwood
0fa078d8f1 notifier: Add username to tray notification title
This also removes the player's ingame name from notifications which are
referring to the active player in favor of the title.
2021-02-13 10:36:12 -05:00
Jordan Atwood
fadfc15cd0 cluescrolls: Fix beginner/master clue step reset
Commit 36bb7c8401 improved the clue scroll
plugin by resetting the active clue step when a beginner or master clue
item was displayed in the chat dialog when receiving a new step. This
commit caused a new bug, however, in that it became possible to click on
a new clue step while the new step dialog was open such that the new
step dialog persisted through a GameTick due to client-server delay,
causing the saved clue item ID to be lost. This commit fixes that issue
by resetting only the active clue object, but not the recorded clue item
ID, as beginner and master clues only use a single item ID.
2021-02-13 10:30:33 -05:00
Adam
77757229a5 entity hider: add option to hide ignored players
This is diabled in pvp to avoid abuse. This additionally allows the
"hide" options to be set without hiding others now.
2021-02-13 10:12:13 -05:00
buttonpoker
5545b9d0ad cannon: Remove Mourner Headquarters elf cannon spot (#13196)
Following the release of the Song of the Elves quest, the mourners found
in the Mourner Headquarters can no longer be hit by a cannon before,
during, or after completion of the quest. [This is evidently a known
issue with multi-NPCs.][1]

[1]: https://twitter.com/JagexAsh/status/1359968976760094721
2021-02-13 01:16:44 +00:00
Adam
13efaa6a0c gpu: add opencl support for macos
This allows using opencl as an alternative to opengl compute shaders on
macos, which does not support compute shaders. Now, macos can finally
use the extended draw distance feature of the gpu plugin.

This also includes code for using opencl with Windows and Linux if we
want to enable that in the future. A copy of the existing compute
shaders have been checked in and ported to opencl, keeping support for
opengl compute shaders on Windows and Linux.

Co-authored-by: Paul Norton <napkinorton@gmail.com>
2021-02-11 19:24:55 -05:00
ThatGamerBlue
99b87caaba checkstyle 2021-02-11 23:11:19 +00:00
ThatGamerBlue
4521f9e032 license again 2021-02-11 22:31:58 +00:00
ThatGamerBlue
9a47bf4559 fix plugin manager licenses 2021-02-11 22:25:22 +00:00
ThatGamerBlue
fd908b9596 use logger templates 2021-02-11 22:09:46 +00:00
ThatGamerBlue
92f5150185 kittype: use ordinal as index 2021-02-11 22:05:43 +00:00
ThatGamerBlue
c933f41416 update copyright 2021-02-11 22:05:30 +00:00
ThatGamerBlue
68a905f9f0 can this fucking class stay final please 2021-02-11 21:51:52 +00:00
ThatGamerBlue
be71581012 openosrs version: 4.0.0 2021-02-10 09:48:34 +00:00
ThatGamerBlue
38ff2446d7 remove more unused things 2021-02-10 09:45:11 +00:00
Jordan
26f26308ab Merge pull request #13188 from Hydrox6/ground-markers-existing-label
ground markers: show existing label when labelling a marker
2021-02-10 06:09:11 +00:00
Hydrox6
4169bba52d ground markers: show existing label when labeling a marker 2021-02-09 22:02:45 -08:00
Jordan
c59e6bbc9f Merge pull request #13087 from WolffTech/emoji-add-weary-face
emoji: add weary face emoji
2021-02-10 05:56:16 +00:00
Nick Wolff
80e5d44243 emoji: Add weary face emoji 2021-02-09 21:50:35 -08:00
Abex
f6f4ac2edb Merge pull request #13191 from loldudester/shorten-farming-estimate
TimeTracking: Return shortened weekdays in doneEstimates
2021-02-09 22:32:44 -07:00
ThatGamerBlue
1b4cd55579 remove c.o.c.u.overlayutil - unused 2021-02-09 23:33:20 +00:00
ThatGamerBlue
b4ba3ccd86 fix plugin directories 2021-02-09 23:32:56 +00:00
ThatGamerBlue
4adef168be worldlocation: fix compile error 2021-02-09 22:37:02 +00:00
ThatGamerBlue
1b70cb55fc soundmanager: rework 2021-02-09 22:36:10 +00:00
ThatGamerBlue
b8d806da76 fix swingutil compile error 2021-02-09 22:35:06 +00:00