Adam
82b4ef29e9
Merge pull request #10796 from Nightfirecat/revert-magic-boost-imbued-heart-timer
...
Revert "timers plugin: Improve imbued heart detection"
2020-02-15 19:07:10 -05:00
Tomas Slusny
38a15ce59f
Merge pull request #10379 from deathbeam/tob-party-movable
...
Make ToB party interface movable
2020-02-16 00:58:35 +01:00
Owain van Brakel
575ace6dc6
Merge pull request #2345 from Owain94/merge1502
...
project: Merge upstream
2020-02-15 02:52:44 +01:00
Alexsuperfly
57167ff1cc
ImageCapture: only append space when filename isnt empty
2020-02-14 15:04:38 -05:00
Jordan Atwood
967fadf59d
Revert "timers plugin: Improve imbued heart detection"
...
This reverts commit 45c5df3379 .
2020-02-14 09:01:44 -08:00
Adam
ea58c8d6d5
Merge pull request #10786 from Trevor159/slepe-hotcold
...
hot cold clues: add new slepe location
2020-02-13 15:48:52 -05:00
Adam
513b56cb75
Merge pull request #10783 from dekvall/nightmare-kc
...
hiscores: add nightmare boss
2020-02-13 15:44:47 -05:00
Adam
99e885cb0a
loottracker: fix tracking first clue opens
2020-02-13 12:51:36 -05:00
Max Weber
e7679a8700
PluginManager: try/catch Throwable all the plugin startup stuff
...
If you loaded an external plugin that throws LinkageErrors it could
cause the client not to start
2020-02-13 09:55:19 -07:00
Adam
e737d73257
loottracker: prevent null events
...
Also detect and log null events from the clue scroll reward interface
2020-02-13 10:39:51 -05:00
Kyle
5e675efc17
Update InfoPanel.java
2020-02-13 14:03:31 +00:00
Owain van Brakel
1bd854f9ba
Merge remote-tracking branch 'runelite/master'
2020-02-13 12:11:39 +01:00
Ben Dol
af00494ab8
itemstats: Add "Always Show Base Stats" option
...
This commit adds an option to display a more comprehensive tooltip
which, alongside the stat changes, shows the base stats of any equipment
hovered.
2020-02-12 23:25:11 -08:00
Ben Dol
68e40f64f3
itemstats: Add "Show Stats In Bank" option
2020-02-12 23:06:34 -08:00
Ben Dol
05c6297414
itemstats: Round item values for displaying
...
This prevents some stats from displaying as X.XXXXXXXXXXXXX due to their
values being stored as `double`s in the overlay.
2020-02-12 23:06:34 -08:00
dekvall
976ecd8f6b
hiscores: add nightmare boss
2020-02-13 07:13:12 +01:00
Trevor
43e1bfedd2
hot cold clues: add new slepe location
2020-02-12 21:31:11 -05:00
Trevor
c0913f2f7c
client: add notification fired event
2020-02-12 13:40:08 -05:00
Grahm Larkham
ff8c0115cd
imp plugin: fix notifications on npc change
2020-02-11 20:25:25 -05:00
Adam
94ff26f3d8
widgetitemoverlay: clip dragged items when outside of parent bounds
...
Since dragged items are not moved until after the drag is complete, the
item still gets queued to be drawn, even if dragged outside of the
parent layer.
2020-02-11 19:24:43 -05:00
Adam
a2e68634a3
Merge pull request #10767 from abextm/gpu-glslverifier
...
gpu: run glslangValidator on shaders during tests
2020-02-11 19:24:11 -05:00
Max Weber
cf9f7fc9fb
gpu: refactor shader compilation
2020-02-11 18:53:59 -05:00
Oelderoth
d93497c7fc
grandexchange plugin: log cancelled buy/sell offers
2020-02-11 17:47:29 -05:00
Jordan Atwood
5b28f343ca
clues: Don't return clue instances for empty text
...
This commit ensures that all clues providing a static `forText()` method
return null when given an empty string as clue text.
2020-02-11 14:05:42 -08:00
Jordan Atwood
1b0cf969d7
ClueScrollPlugin: Reset clue on empty dev command
...
Fixes runelite/runelite#10775
2020-02-11 13:52:42 -08:00
Owain van Brakel
fa10880673
Merge pull request #2332 from Owain94/merge-1102
...
project: Merge upstream
2020-02-11 20:09:28 +01:00
Owain van Brakel
491a7e76c4
Merge remote-tracking branch 'runelite/master'
2020-02-11 20:01:42 +01:00
Owain van Brakel
5b1ecd43c5
Merge pull request #2331 from Owain94/externalserrors
...
externals: Fix some issues
2020-02-11 04:39:41 +01:00
Owain van Brakel
7742e61360
external: Don't crash when another client has a lock on a jar
2020-02-11 04:32:15 +01:00
Owain van Brakel
3ac70f5fe6
external: Install missing dependencies on startup instead of crashing
2020-02-11 03:29:32 +01:00
Adam
8137fd87c2
loot tracker: filter by type in details view
2020-02-10 18:27:01 -05:00
Adam
63e537e0e0
loot tracker: store and match events by type
2020-02-10 18:27:01 -05:00
Adam
4d5857214e
loot tracker: add pickpocket events
...
Co-authored-by: Daniel Cimento <daniel.cimento@mail.mcgill.ca >
2020-02-10 18:27:01 -05:00
Abex
acfbf24e07
Merge pull request #10565 from Trevor159/script-events
...
Add script fired events and add script inspector devtool
2020-02-10 04:17:00 -07:00
Adam
04216368f5
Merge pull request #10707 from abextm/startplugin-edt
...
PluginManager: require start/stop to be invoked on the EDT
2020-02-09 19:56:20 -05:00
Adam
538f901d6e
Merge pull request #10751 from mkowen1/feature/add_potions_item_id
...
item identification: Add hunter, fishing, agility, and guthix balance potions
2020-02-09 19:52:47 -05:00
Adam
e806e1bc41
loot manager: add support for nightmare
...
Co-authored-by: Hexagon <hexagon@fking.work >
2020-02-09 19:42:56 -05:00
ralphmtk
e06fa3ba72
timers: correct dfs spec cooldown time
2020-02-09 18:24:07 -05:00
Adam
d3740d302a
clue plugin: add reset overlay option
2020-02-09 18:19:23 -05:00
Adam
e4440e57a8
Merge pull request #10727 from Nightfirecat/searchable-fake-plugins
...
ConfigPlugin: Expand RuneLite plugin tags
2020-02-09 17:34:24 -05:00
Ganom
9bc544f775
flexo: deprecate
2020-02-09 17:29:46 -05:00
TheRealNull
2a8c3d4e3d
clanranks-sounds: Fix clan ranks being incorrect, fix sounds after rx conversion
2020-02-09 17:14:55 -05:00
Owain van Brakel
471e431090
Merge pull request #2322 from Owain94/opacityNPE
...
clientui: fix NPE on startup
2020-02-09 17:14:51 +01:00
Owain van Brakel
18e9f160f9
clientui: fix NPE on startup
2020-02-09 17:14:16 +01:00
Rob Mckennie
99e26aa174
npcunaggroarea: add notification for timer expiration
2020-02-09 10:41:15 -05:00
Noah Haig
30171938e9
clues: add description to Prif elite coord clue
2020-02-09 10:10:47 -05:00
Kyle
ff3be22a75
Delete MapLocations.java
2020-02-09 12:48:17 +00:00
Max Weber
089a793ba0
PluginManager: require start/stop to be invoked on the EDT
...
The current way of invoking it on the executor would let the client have
a start and a stop for a plugin sitting in the executor's queue, making
it toggle endlessly. This only was because we were using invokeAndWait
in startPlugin, which can't be invoked on the EDT because it would
deadlock with itself.
2020-02-09 05:20:47 -07:00
Max Weber
b05fe5b68f
PluginHubPanel: Limit height of description to 2 lines, enable word wrap
2020-02-09 05:11:26 -07:00
Max Weber
9a5337db3c
runelite-client: typecheck configs extend Config
2020-02-09 04:14:57 -07:00