Commit Graph

9336 Commits

Author SHA1 Message Date
OpenOSRS
776d654409 Client: Update NPC stats 2020-04-09 00:09:09 +00:00
Owain van Brakel
f83fc1b960 Merge pull request #2489 from Owain94/modernizer
project: Add modernizer
2020-04-08 18:41:30 +02:00
Owain van Brakel
e16c92f322 Merge pull request #2490 from open-osrs/Owain94-patch-1
externalpluginmanager: Show plugins during updating
2020-04-08 18:37:40 +02:00
Owain van Brakel
2fa5cd6ac0 Merge remote-tracking branch 'Owain/modernizer' 2020-04-08 18:34:23 +02:00
Owain van Brakel
7b9ef78c40 gradle: Run update dependencies 2020-04-08 17:15:46 +02:00
Owain van Brakel
3c1e04d147 project: Let CI handle dependencies 2020-04-08 17:11:17 +02:00
Owain van Brakel
0aa6d3dab0 externalpluginmanager: Show plugins during updating 2020-04-08 15:39:26 +02:00
Owain van Brakel
05513a6bed project: Add modernizer 2020-04-08 15:16:38 +02:00
kyle-escobar
bb3133f6d8 Fix checkstyle 2020-04-07 21:36:27 -04:00
kyle-escobar
bb9a55b39f Update: Upstream runelite/runelite 2020-04-07 21:33:29 -04:00
kyle-escobar
8a00bd3ece Merge branch 'master' of https://github.com/runelite/runelite into upstream-4-7-2020
 Conflicts:
	http-api/src/main/java/net/runelite/http/api/item/ItemClient.java
	http-service/src/main/java/net/runelite/http/service/item/ItemController.java
	http-service/src/main/java/net/runelite/http/service/item/ItemEntry.java
	http-service/src/main/java/net/runelite/http/service/item/ItemService.java
	http-service/src/main/java/net/runelite/http/service/item/RSItem.java
	http-service/src/main/java/net/runelite/http/service/item/RSItemResponse.java
	runelite-api/src/main/java/net/runelite/api/ScriptID.java
	runelite-api/src/main/java/net/runelite/api/Varbits.java
	runelite-api/src/main/java/net/runelite/api/widgets/WidgetInfo.java
	runelite-client/src/main/java/net/runelite/client/callback/Hooks.java
	runelite-client/src/main/java/net/runelite/client/plugins/antidrag/AntiDragConfig.java
	runelite-client/src/main/java/net/runelite/client/plugins/antidrag/AntiDragPlugin.java
	runelite-client/src/main/java/net/runelite/client/plugins/camera/CameraPlugin.java
	runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/hotcold/HotColdLocation.java
	runelite-client/src/main/java/net/runelite/client/plugins/config/PluginHubPanel.java
	runelite-client/src/main/java/net/runelite/client/plugins/kourendlibrary/BookPanel.java
	runelite-client/src/main/java/net/runelite/client/plugins/kourendlibrary/KourendLibraryConfig.java
	runelite-client/src/main/java/net/runelite/client/plugins/kourendlibrary/KourendLibraryPanel.java
	runelite-client/src/main/java/net/runelite/client/plugins/kourendlibrary/KourendLibraryPlugin.java
	runelite-client/src/main/java/net/runelite/client/plugins/music/MusicPlugin.java
	runelite-client/src/main/java/net/runelite/client/plugins/party/PartyPlugin.java
	runelite-client/src/main/java/net/runelite/client/plugins/worldhopper/WorldHopperPlugin.java
2020-04-07 21:16:50 -04:00
OpenOSRS
0c349134a0 Client: Update NPC stats 2020-04-08 00:08:45 +00:00
Adam
15b5dd0290 worldhopper: skip over almost full worlds
Co-authored-by: Hugh <nivcraft@gmail.com>
2020-04-07 16:30:21 -04:00
Adam
6e06b1c929 antidrag: add option to disable in pvp
This lifts the shift requirement by instead just disabling the feature
in pvp

Co-authored-by: jcwhisman <jcwhisman@gmail.com>
2020-04-07 16:26:42 -04:00
Max Weber
81914b7c95 kourendlibrary: don't throw npe when starting on the login screen
books was null until you login, making the plugin throw every time the
client starts
2020-04-07 13:27:21 -06:00
OpenOSRS
cb83108252 Client: Update NPC stats 2020-04-07 00:08:10 +00:00
Adam
6abc433141 hooks: use monotonic clock for main loop tasks 2020-04-06 12:32:52 -04:00
Sean Dewar
417b42b0bf music: revalidate slider handle on creation 2020-04-06 16:00:22 +01:00
Abex
54283b9a80 Merge pull request #11063 from seandewar/zoom-music-slider-tooltips
music, camera: volume & zoom slider tooltips
2020-04-06 04:36:52 -06:00
Unknown
f2d7515ff3 Update Plugin Hub risk label
As discussed in issue #10997 - using dekvall's label suggestion
2020-04-05 20:37:11 -06:00
OpenOSRS
bf8c9752c9 Client: Update NPC stats 2020-04-06 00:08:52 +00:00
Sean Dewar
07d414d41d camera: zoom slider tooltip & zoom constants
This commit also adds constants for:

VarClientInt.CAMERA_ZOOM_FIXED_VIEWPORT = 73
VarClientInt.CAMERA_ZOOM_RESIZABLE_VIEWPORT = 74

WidgetID.Options.CAMERA_ZOOM_SLIDER_HANDLE = 15
WidgetInfo.OPTIONS_CAMERA_ZOOM_SLIDER_HANDLE
2020-04-05 03:42:48 +01:00
Sean Dewar
4a1dbf4e2d music: slider volume percentage tooltips 2020-04-05 03:42:41 +01:00
Abex
d263e6115b Merge pull request #11035 from rfick/kourend-library-features 2020-04-04 18:31:51 -06:00
OpenOSRS
068a9d27f2 Client: Update NPC stats 2020-04-05 00:09:30 +00:00
OpenOSRS
5afba5f012 Client: Update NPC stats 2020-04-04 00:09:52 +00:00
Adam
c703a35f15 party plugin: play sound effects on client thread 2020-04-03 12:48:34 -04:00
jostn
29901e5b13 HotColdLocation: Center Rimmington mine dig location 2020-04-03 15:10:03 +02:00
xKylee
f74b67e07d upstream 2020-04-03 11:43:39 +01:00
Crow
0f66573fb2 NPC Agression Timer: fix typo in notification 2020-04-02 21:32:26 -05:00
OpenOSRS
adc16b5ee8 Client: Update NPC stats 2020-04-03 00:08:55 +00:00
Daniel
3bc66a0608 questlist: Ensure filter has non-null state on startup
Prior to this commit, the filter state was only set initially when
logging in, causing NPEs and errant plugin behavior if toggled on when
already logged in.
2020-04-02 22:29:33 +00:00
Magic fTail
babeed3293 chatmessagemanager: use default timestamp if none is provided 2020-04-02 18:21:18 -04:00
ypperlig
71488eaa2f barrowsplugin: fix null pointer exception in region check
2020-03-31 01:01:39 [Client] WARN  n.runelite.client.eventbus.EventBus - Uncaught exception in event subscriber
java.lang.NullPointerException: null
	at net.runelite.client.plugins.barrows.BarrowsPlugin.isInCrypt(BarrowsPlugin.java:252)
	at net.runelite.client.plugins.barrows.BarrowsPlugin.onGameStateChanged(BarrowsPlugin.java:166)
	at net.runelite.client.eventbus.EventBus$Subscriber.invoke(EventBus.java:73)
	at net.runelite.client.eventbus.EventBus.post(EventBus.java:222)
	at net.runelite.client.callback.Hooks.post(Hooks.java:167)
	at client.oz(client.java:62117)
	at bn.ew(bn.java:1275)
	at client.zl(client.java:2476)
	at client.u(client.java:1114)
	at br.kq(br.java:336)
	at br.run(br.java:315)
	at java.lang.Thread.run(Thread.java:748)
2020-04-02 15:01:18 -04:00
Lotto
bdb554e9a1 player-indicators: highlight the 'Walk here' menu entry too 2020-04-02 13:34:37 -04:00
Lotto
d4f2753e05 player-indicators: move menu logic to ClientTick 2020-04-02 13:34:36 -04:00
Lotto
e7171ee386 player-indicators: break out decorating code into own methods 2020-04-02 13:34:01 -04:00
Lotto
b85675f624 api: remove Follow and Trade menu actions
They are just the third and fourth player options but deprioritized by having 2000 added to them.
2020-04-02 13:34:01 -04:00
Lewis
85c5cf9a19 music plugin: add option to mute prayer sounds 2020-04-02 13:26:21 -04:00
Dennis
b81caff06f ge plugin: add fuzzy search option 2020-04-02 12:27:48 -04:00
Max Weber
5f585987f5 Notifier: Reuse Clip instances
This was leaking instances of Clip, which on linux/alsa+alsa-pulseaudio
keeps a connection to pulseaudio open forever, for each notification
which will eventually lock/crash the pulse daemon.

If we just made it close the clip, it would become difficult to change
the volume because the volume interface would go away as soon as the
clip has stopped playing, so instead we keep the clip around after it
has been loaded if the mtime of the file hasn't changed.
2020-04-02 00:07:17 -06:00
Thomas
0bf469eaf1 slayer plugin: add Jormungand's Prison task location 2020-04-01 23:35:32 -04:00
OpenOSRS
e4a0ce61f6 Client: Update NPC stats 2020-04-02 00:09:52 +00:00
Sean Dewar
b8ad248fcb runenergy: update graceful recovery rate logic
Updates the energy recovery rate calculation to reflect the changes made
in the 9th January 2020 game update.

Each individual piece of graceful now boosts your recovery rate by 3%,
with an extra 1% for the top and legs. With the full set, an extra boost
of 10% is added, totalling 30%. Previously, there was no boost for
individual pieces, instead the full set was required for a flat boost of
30%.
2020-04-01 19:22:07 -04:00
ThatGamerBlue
aa84a9e79f Merge pull request #2472 from ThatGamerBlue/menuoptions-oprs
plugins: fix plugins loading configs from their dependencies
2020-04-01 21:50:20 +01:00
Jordan
b250d8c327 Merge pull request #11052 from TheStonedTurtle/kbd-nmz
Nmz Plugin - Fix area check to exclude KBD lair
2020-03-31 21:01:51 -07:00
TheStonedTurtle
7744056766 discord: Fix NMZ area check to exclude KBD lair
NMZ reuses the KBD region ID but is always above plane 0
2020-03-31 20:52:46 -07:00
TheStonedTurtle
0faf994f54 nightmarezone: Fix area check to exclude KBD lair
Fixes #3692
2020-03-31 20:52:28 -07:00
Jordan
9632eb6cb8 Merge pull request #9975 from Nightfirecat/fix-woodcutting-overlay-for-long-chop-delays
Fix woodcutting overlay hiding during long chop delays
2020-03-31 20:03:42 -07:00
Jordan
ed7de916ea Merge pull request #9980 from Nightfirecat/dont-show-boost-change-when-no-boosted-stats-shown
boosts: Hide restore timer when no boosts are visible
2020-03-31 20:02:30 -07:00