Commit Graph

4875 Commits

Author SHA1 Message Date
Alexsuperfly
2aab1d5b19 loot tracker: add Elven Crystal Chest 2019-07-26 12:45:46 -04:00
Max Weber
6fa2a3d7a5 agility: Support Prifddinas course 2019-07-26 07:31:40 -06:00
Abex
5f69bec673 Merge pull request #9458 from abextm/questlist-725
Update Quest Enum to latest cache
2019-07-26 06:57:29 -06:00
Max Weber
f005e18295 timetracking: Support Prifddinas patches 2019-07-26 06:56:00 -06:00
Jacky L
029fd5e372 Show HA profit while casting HA on items (#9070) 2019-07-26 12:07:45 +02:00
Daniel Serpa
7b7ac8ff93 quest list plugin: add not completed filter 2019-07-26 11:34:52 +02:00
Andrew Benson
40ee0fede2 Fix Ardounge -> Ardougne typo in cryptic clue description (#9460) 2019-07-26 11:15:55 +02:00
Tomas Slusny
eaf7ec6674 Use GL_DYNAMIC_DRAW for ever-changing uniformBuffer
GL_STATIC_DRAW means that the buffer will be created once, set once, and
used once, but its created once, updated a lot, and used a lot, what
means it should use GL_DYNAMIC_DRAW (this param affects how
glBufferSubData later works).

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-07-26 10:59:01 +02:00
David
0ed6e6a9a4 Add new Jethic medium clue step (#9456) 2019-07-26 10:58:19 +02:00
Max Weber
bd7a6ed7ef Update Quest Enum to latest cache 2019-07-25 14:43:22 -06:00
Adam
c3f4a57e6a Merge pull request #9359 from Nightfirecat/add-skill-xp-tracker-menu-options
Add skill tab canvas menu options
2019-07-25 15:50:30 -04:00
Tomas Slusny
d7d9bef1e0 Merge pull request #9415 from Nightfirecat/fix-teleblock-timer-patterns
timersplugin: Escape periods in teleblock patterns
2019-07-25 18:18:34 +02:00
dekvall
e550fca3c9 Add gnome stronghold fishing spots to fishing plugin (#9444) 2019-07-25 15:31:15 +02:00
Tomas Slusny
75d1999731 Merge pull request #9323 from Decorth/patch-5
Adding Hespori to loot tracker
2019-07-25 14:18:40 +02:00
15987632
e741770083 hot cold clues: center kandarin outpost dig location 2019-07-24 20:40:14 -04:00
Jordan Atwood
ae8379b08a xptrackerplugin: Add canvas menu options to skill tab
This commit adds a configuration option to display menu options to add
or remove a skill from the canvas from the skill tab.
2019-07-24 19:55:16 -04:00
Jordan Atwood
c6149f0db0 overlaymanager: Add anyMatch method
This will help plugins make informed decisions when, say, displaying
different text when toggling an overlay on and off.
2019-07-24 19:52:06 -04:00
Max Weber
f42ebbfe82 runelite-client: Preload certain slow classes 2019-07-24 15:17:30 -06:00
Max Weber
64643c136d runelite-client: Start the ClientLoader running before injection starts
This saves about a second of startup time. It also removes the possibly incorrect ClientUpdateCheckMode from the RuneLiteModule
2019-07-24 15:17:30 -06:00
William Collishaw
87ec3f0bea emoji plugin: support nbsp in messages 2019-07-24 15:06:31 -04:00
Sander de Groot
b59405eec0 chat filter: fix filtering messages containing nbsp
The chat history plugin replays messages by replacing spaces with nbsp to avoid triggering notifications and chat commands, and this was preventing the chat filter from filtering replayed messages. censorMessage already does a nbsp to space replacement.
2019-07-24 15:01:47 -04:00
Decorth
5969a2d972 loottracker: Add Hespori loot tracking
Closes runelite/runelite#9249
2019-07-24 08:44:21 -07:00
xDemoN
4f71fb91f0 clue scrolls: Use consistent label for "Location" (#9421) 2019-07-24 17:25:41 +02:00
Adam
6d3f1208a0 Merge pull request #9389 from Nightfirecat/tag-to-untag
Use "Un-tag" and "Unmark" menu options for tagged NPCs and marked objects/tiles
2019-07-24 10:48:01 -04:00
Adam
29533cd6c7 client: change item layer item uages to TileItem 2019-07-23 22:28:32 -04:00
Adam
3700876cf8 Merge pull request #9417 from Adam-/tooltip-crash
Fix tooltip error handling
2019-07-23 20:39:00 -04:00
Adam
877df92d11 tooltip component: fix exception from malformed tags 2019-07-23 20:30:50 -04:00
Adam
34243f727c tooltip overlay: move tooltip clearing to a finally block
Tooltips must always be cleared after each frame, and the overlay is
responsible for this. This fixes tooltips erroneously stacking up in the
event of an exception in the overlay
2019-07-23 20:30:49 -04:00
Adam
262fa3ba47 ovelay renderer: more gracefully handle exceptions
If an overlay throws an exception it should not prevent other overlays
in the layer from being rendererd.
2019-07-23 20:30:49 -04:00
Adam
b75cb1553d Merge pull request #9429 from abextm/imageio-cache
runelite-client: Don't write all images to disk when loading them
2019-07-23 20:28:59 -04:00
Adam
08c39d36d1 Merge pull request #9425 from abextm/remove-widgetpositioned-external
runelite-api Remove WidgetPositioned
2019-07-23 20:21:39 -04:00
Ron Young
4ab668fc04 TabInterface: add item searching for change icon 2019-07-23 20:18:07 -04:00
Ron Young
bcbbb3182d chatbox: add ChatboxItemSearch 2019-07-23 20:18:07 -04:00
Adam
4aa0cb14b7 api: mark getItemDefinition as nonnull 2019-07-23 20:18:07 -04:00
Jordan Atwood
6563ddaffe groundmarkers: Use "Unmark" menu option for marked tiles 2019-07-23 08:34:04 -07:00
Jordan Atwood
de449113b5 objectindicators: Use "Unmark" menu option for marked objects 2019-07-23 07:59:21 -07:00
Jordan Atwood
a57954a893 npcindicators: Use "Un-tag" menu option for tagged NPCs
Closes runelite/runelite#1177
2019-07-23 07:59:09 -07:00
Tomas Slusny
7ffea7f41e Merge pull request #9410 from Nightfirecat/groundmarkers-runelite-menu-action
groundmarkerplugin: Use RUNELITE menu action
2019-07-23 13:43:21 +02:00
jdkleuver
1f3c573a58 xp tracker: Change rounding mode so that it rounds down rather than up (#9378) 2019-07-23 13:22:49 +02:00
Sander de Groot
2ca03ece48 interface styles: add sprite override for 2005 friend/ignore list toggle 2019-07-22 19:30:15 -04:00
David
a244ca2264 clue plugin: add locations to emote clues 2019-07-22 18:37:08 -04:00
Zacharias Tyllström
e3266d1fa6 item charges: add ring of forging 2019-07-22 18:26:15 -04:00
Max Weber
eccbc7f34e BankTags: Call scripts with all of their arguments explicitly 2019-07-21 19:43:49 -06:00
Max Weber
bacc5ae6d0 ChatboxPerformancePlugin: Hook the cs2 to know when to rebuild 2019-07-21 19:43:43 -06:00
Max Weber
64460ccd7e runelite-client: Don't write all images to disk when loading them 2019-07-21 16:18:34 -06:00
Max Weber
d5c4397a80 Revert "Shutdown plugins on window close"
This reverts commit 6e080949f9.

This never worked because it ran stopPlugin on the AWT thread
which calls invokeAndWait, which throws when not on the awt
thread. Also stopPlugin only attempts to stop plugins that are
marked as disabled, but it is only called for plugins which are
enabled, so nothing actually happens. This also creates a deadlock
if you try to close the client while starting it, because
startPlugin is locked on one thread, but stop plugin is trying
to take the lock on the edt.
2019-07-21 13:23:28 -06:00
TheStonedTurtle
742133e456 Fix BrokenOnDeathItems death value by adding repair price
Jagex uses the repair price when determing items lost on death by value. adds test for this case as well
2019-07-21 12:22:15 -07:00
Max Weber
7a222bbb6f runelite-api Remove WidgetPositioned
It is nearly guaranteed that this event runs every game tick, because
there are cs2s that touch widgets every frame. Additionally it should
have been run at the end of every client tick, but DeferredEventBus
doesn't support that.
2019-07-21 13:19:59 -06:00
Jordan Atwood
2ceb43ec4f timersplugin: Escape periods in teleblock patterns 2019-07-20 14:29:21 -07:00
Jordan Atwood
236d7331a3 groundmarkerplugin: Use RUNELITE menu action 2019-07-19 20:46:36 -07:00