Commit Graph

3482 Commits

Author SHA1 Message Date
Tomas Slusny
bdcb1ea444 Merge pull request #5926 from deathbeam/fix-equipment-checks
Do not reset equipment/inventory in clues croll plugin each tick
2018-10-11 20:06:12 +02:00
raiyni
3591f5a5b4 Don't fetch itemid of Change Icon menu option on tabs 2018-10-11 11:50:59 -05:00
Tomas Slusny
728e1c40c0 Do not reset equipment/inventory in clues croll plugin each tick
Because it is now updated from changed events, this will simply make the
item reqs not work.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-11 14:42:16 +02:00
Runelite auto updater
b988fe5a81 [maven-release-plugin] prepare for next development iteration 2018-10-11 12:01:17 +00:00
Runelite auto updater
0f2f138b1d [maven-release-plugin] prepare release runelite-parent-1.4.21 2018-10-11 12:01:11 +00:00
Adam
7cfd8e3bbd chat history: update welcome message 2018-10-11 07:48:40 -04:00
Adam
1f7ab3114e Remove zoom plugin
It is broken with the last update
2018-10-11 07:43:54 -04:00
RuneLite Cache-Code Autoupdater
71aec8cd1e Update Scripts to 2018-10-11-rev176 2018-10-11 04:47:23 -06:00
Adam
caa0b65894 ge search: cap max results at 100 2018-10-10 18:53:08 -04:00
Tomas Slusny
2b71a13049 Properly reset search when deleting active tag tab
Closes #5913

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-11 00:18:18 +02:00
Tomas Slusny
8d7e569b19 Merge pull request #5906 from raiyni/tag-bugs
Fix tags resetting when bank window is closed and active tab matching for long tags
2018-10-10 22:11:57 +02:00
robinwithes
d3247f6ffd Fix NPE in Grand Exchange search caused by null entry (#5911)
Remove null entry (bullseye lantern unf) from GE limits JSON.

Fixes #5909
2018-10-10 22:09:58 +02:00
raiyni
593cd23394 Don't assume bank title is the same as search str because it truncates text 2018-10-10 15:06:24 -05:00
raiyni
cc664360dd Don't change the active tab if tags are being edited 2018-10-10 15:02:21 -05:00
raiyni
11ebb3a599 Don't update tags if interface is force closed 2018-10-10 11:53:14 -05:00
Tomas Slusny
76086e421f Use TAG_SEARCH const instead of hardcoding "tag:" in Bank Tags
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-10 18:44:52 +02:00
raiyni
a0b5e490cd Add tag tabs to bank tags plugin
Bring the ability to add tabs to your bank for quick access to search tags.

Features:
* Adding a tab
* Selecting and deselecting a tab
* Changing a tab's icon
* Reordering tabs
* Scrolling of tabs (With mouse wheel, ingame buttons, and dragging an item/tab over ingame buttons)
* Saving scroll position
* Dragging an item to a tab to tag the item
* Tagging placeholders
* Removing only a tab
* Removing a tab and deleting all tags from said tab
* Faster bank search when using tag tabs

Closes #1205
Closes #4426
Supersedes / Closes #4862
Supersedes / Closes #3750
Can close #4082.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
Co-authored-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-09 21:31:00 +02:00
raiyni
ace185805b Add method for getting keys based on prefix from ConfigManager
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-09 21:31:00 +02:00
Tomas Slusny
7bb5dc470c Add method for standardizing text input to Text
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-09 21:31:00 +02:00
raiyni
bd15098863 Add script for managing current bank tab
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-09 21:31:00 +02:00
Jeremy Plsek
7d69924c54 2010 styles: Fix emotes and music tab offsets (#5884)
Update the offsets based on the wiki archive.
2018-10-09 09:56:02 +02:00
forsco
a58aea1437 Fix spelling of Burthorpe Games Room in Discord Rich Presence (#5886)
Fix spelling of Burthorpe Games Room in Discord Rich Presence
2018-10-09 09:55:40 +02:00
Tomas Slusny
61fda35945 Remove unnecessary calls to RunnableExceptionLogger
As all submitted tasks are now wrapped in this class automatically,
manual wrapping is no longer necessary.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-09 07:57:44 +02:00
Tomas Slusny
1f8ce36688 Add executor service logger that logs exceptions
By default, executor service eats all exceptions and forwards them to
failed futures, so in order to actually see what happened one must check
the resulting future, what is not ideal. Instead, log every exception
from scheduled service using slf4j logger.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-09 07:56:10 +02:00
Tomas Slusny
b5711eae58 Merge pull request #5879 from Kamielvf/regen-meter-stroke
Change regen meter stroke end-cap style to CAP_BUTT
2018-10-09 07:54:57 +02:00
Adam
e4e8cd5fa1 Merge pull request #5871 from Adam-/tofrom-colors
chat message manager: add support for coloring to/from
2018-10-08 18:43:41 -04:00
Adam
918c3fe504 Merge pull request #5866 from Adam-/item-search
Move item search client side
2018-10-08 18:37:29 -04:00
Adam
3129fea229 runelite-client: update for search api changes
This moves the item search locally and does a contains check instead of
requiring item searches to contain full item names.

Fixes assert fail introduced in b72bda1c75 from
fetching item compositions on the executor thread in the !price command.
2018-10-08 18:29:08 -04:00
Adam
c2433c0655 chat message manager: add support for coloring to/from 2018-10-08 18:19:29 -04:00
Tomas Slusny
2c13aea624 Merge pull request #5880 from Kamielvf/chatbox-snapcorner-fix
Fix snapped overlays above chatbox not being rendered
2018-10-08 20:28:25 +02:00
Kamiel
218be24dfc Fix snapped overlays above chatbox not being rendered
This is to fix an issue where under certain circumstances such as input or dialogue being open, these snapped overlays were not being rendered.
2018-10-08 19:15:52 +02:00
Kamiel
da9200b6ac Change regen meter stroke end-cap style to CAP_BUTT
This will prevent the end of the stroke from overlapping the beginning
2018-10-08 18:49:02 +02:00
Kamiel
44dcba2f10 Fix chat notification highlight words split regex (#5798)
Fixes an issue where the chat notifications plugin would not split word highlights with input as `some,highlight` even though they are supposed to be valid
2018-10-08 15:18:48 +02:00
Tomas Slusny
82bb383883 Merge pull request #5870 from Nightfirecat/dont-show-tooltips-for-world-map-dungeons
mouse tooltips: Don't add a tooltip if another is present
2018-10-08 10:31:44 +02:00
trimbe
faacd79e3a Kingdom Plugin: fix throne completion state check (#5874)
Now uses the correct varp from the quest list completion state script (1358).

Additionally, allows the infobox to show if the quest is in progress to allow users to check favor during the last part of the quest. 

Closes #1980
2018-10-08 09:00:10 +02:00
Tomas Slusny
27434ebc43 Merge pull request #5832 from deathbeam/fix-loot-tracker-entries
Skip empty spots in Loot Tracker when getting items
2018-10-08 08:54:41 +02:00
Ruben Amendoeira
2a9d0e0924 XP Globes - Move progress bar display from tooltip to globe (#5856)
This change removes duplicate progress bar from XP globes tooltip and adds new hover effect on each globe that will display percentage to next level.

![](https://i.gyazo.com/f75959e82408b4ff1a64e13ccad62486.png)
2018-10-08 08:19:38 +02:00
Jordan Atwood
b5f534f9fe mouse tooltips: Don't add a tooltip if another is present
VarClientInt(2) is set to `1` whenever a tooltip is present, meaning we
should never render a tooltip when it is set that way. Some menu options
(world map dungeon links) have a null widget associated with them, and
do not utilize the TOOLTIP_TIMEOUT VarClientInt, so this check is
necessary to avoid adding a duplicate tooltip.

Fixes runelite/runelite#3278
2018-10-07 14:38:21 -07:00
Marshall
7ce518f29b Add highlighted ground item notifications (#3647)
Add notification for highlighted item spawning on ground.

Closes #3643
2018-10-07 23:28:31 +02:00
Adam
7adca5bda2 http-api: modify ItemPrice to contain id/name instead of Item 2018-10-07 12:43:22 -04:00
forsco
84fe8d8f58 Remove idle alerts from Lunar Spells shared animation (#5863)
Closes #5571 

Prevents Idle alert notifications being sent for:

- Fertile Soil
- Boost/Stat Potion Share
- NPC Contact
2018-10-07 15:54:00 +02:00
Tyler Nichols
b469839a84 Do not show quantity value for items with no GE/HA value (#5850)
Fixes issue #5841
2018-10-07 10:03:34 +02:00
Eric White
ab051ae480 Increase XP tracker accuracy to 2 decimal places (#5845) 2018-10-07 01:10:33 +02:00
Bailey Townsend
9dbf3b6046 Add buy limit for cavalier hats to GE plugin (#5855)
Closes #5838
2018-10-07 01:09:23 +02:00
Tomas Slusny
5a33d2b093 Merge pull request #5847 from deathbeam/fix-npe-in-miscellania
Fix NPE in Miscellania plugin on DC
2018-10-06 15:21:26 +02:00
Tomas Slusny
9c1046e341 Merge pull request #5648 from deathbeam/optimize-clue-scrolls
Optimize clue scrolls
2018-10-06 09:44:34 +02:00
Tomas Slusny
a72b137a9e Remove clue scroll timeout
It is not even working anymore because when clue dissapears from
inventory clue is just reset.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-06 09:23:57 +02:00
Tomas Slusny
6e417ba6d9 Correctly highlight ObjectClueScroll for single location
This is regression by PR that introduced 3 step cryptic clues, as check
for highlighting single object was removed.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-06 09:23:57 +02:00
Tomas Slusny
db815daab2 Do not set hint arrows for object clue scroll
As it is set in check for LocatioClueScroll it is not necessary to set
it also in object clue scroll check.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-06 09:23:57 +02:00
Tomas Slusny
108050a805 Inverse findClueScroll conditions
For better readability, change the big if blocks in findClueScroll()
method to early returns instead.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-06 09:23:57 +02:00