Commit Graph

4218 Commits

Author SHA1 Message Date
Max Weber
2146ccaa5e runelite-client: remove unused import in DemonicGorillaOverlay
introduced in 5ac839164
2018-06-16 12:32:17 -06:00
Adam
22f9e4cdf7 timers plugin: fix sotd timer removal logic 2018-06-16 14:16:27 -04:00
Adam
44813ce177 runelite-client: remove various redundant null checks 2018-06-16 13:52:20 -04:00
Adam
9075b44320 screenshot plugin: fix unsafe multithreaded usage of DateFormat 2018-06-16 13:52:19 -04:00
Adam
e6cd1fedf0 config invocation handler: replace args with literal null 2018-06-16 13:52:14 -04:00
Adam
5ac839164a demonic gorillas plugin: remove unused variable 2018-06-16 13:26:45 -04:00
Adam
e06f7010ed overlay util: mark explicit fallthrough in transformPosition 2018-06-16 13:26:25 -04:00
Adam
52447b5d5b world map plugin: add missing break after agility shortcuts/tooltips case 2018-06-16 13:14:33 -04:00
Adam
d0a5b5c829 runelite-client: close properties input stream 2018-06-16 13:06:01 -04:00
Tomas Slusny
3ad62abed5 Merge pull request #3737 from Jonatino/patch-2
Add tooltip to absorption panel
2018-06-16 12:34:46 +02:00
Tomas Slusny
571e4d761a Merge pull request #3762 from Nightfirecat/add-staff-of-the-dead-timer
Add Staff of the Dead timer
2018-06-16 12:32:29 +02:00
Tomas Slusny
b13c3273f0 Merge pull request #3831 from sethtroll/fixworldmapagilitymark
agilityShortcutLocation: Fix shilo village agility marker
2018-06-16 12:31:07 +02:00
Adam
850167cf87 examine plugin: update object examine id unpacking 2018-06-15 23:32:55 -04:00
Tomas Slusny
d638a5c3e3 Merge pull request #3832 from sethtroll/fixtextareatooltip
configPanel: remove tooltips for JTextArea
2018-06-16 02:37:16 +02:00
Seth
5fda73e85a configPanel: remove tooltips for JTextArea
remove the unnecessary tool tip for JTextArea that can sometimes take up the entire screens width
2018-06-15 18:42:31 -05:00
Seth
8e5510784a agilityShortcutLocation: Fix shilo village agility marker
Fixes the level 71 agility marker and added support for the level 77 stepping stones
2018-06-15 18:23:51 -05:00
Adam
e83d09124a Merge pull request #3778 from Nightfirecat/consume-clicks-for-npc-tagging
Prevent NPC tagging from interrupting actions
2018-06-15 17:37:04 -04:00
4th8
43a047ba9f skill calculator: fix item id for some zenyte and onyx items 2018-06-15 17:36:40 -04:00
AeonLucid
abcc733c9e ge plugin: add OSB actively traded price 2018-06-15 17:33:30 -04:00
Adam
b85fb80fe8 Merge pull request #3818 from deathbeam/fix-ground-items-error-when-modfify
Fix UnsupportedOperationException in ground items
2018-06-15 16:40:06 -04:00
Adam
93d66b34f2 Merge pull request #3819 from deathbeam/fix-ground-items-box-size
Change ground items box size from 6 px to 8 px
2018-06-15 16:37:39 -04:00
Adam
4e7fcd0b1a Merge pull request #3813 from deathbeam/save-overlays-properly
Reduce code duplicity in resetOverlay method, fix overlay saving
2018-06-15 16:37:26 -04:00
Tomas Slusny
51d00d913a Reload overlay settings on plugin change
When plugin is loaded/unloaded, reload all overlay settings as they
might've changed.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-06-15 19:09:23 +02:00
Tomas Slusny
0c1b98fcd5 Change ground items box size from 6 px to 8 px
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-06-15 18:37:35 +02:00
Tomas Slusny
459f126537 Fix UnsupportedOperationException in ground items
This issue was caused by ground item values not being copied to
ArrayList when modified. To avoid unnecessary allocations, create new
copy only when required (e.g when holding alt).

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-06-15 17:05:06 +02:00
Tomas Slusny
62dc7c75c0 Merge pull request #3572 from psikoi/hiscore-tab-refactor
Material Tabs in Hiscores + OnTabSelected event
2018-06-15 15:51:40 +02:00
Tomas Slusny
1a0935ed7b Mark InfoboxOverlay as singleton
To prevent accidental misuse, mark this overlay as singleton.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-06-15 14:03:30 +02:00
Tomas Slusny
ebd6d61272 Fix loading of core overlay properties
When loaded and added in OverlayRenderer, it was too early to load their
properties because configuration was not loaded yet.

Fixes #3799

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-06-15 14:03:11 +02:00
Tomas Slusny
963e28f719 Merge pull request #3798 from Nightfirecat/fix-mausoleum-hot-cold-clue
Fix south-of-mausoleum hot-cold clue location
2018-06-15 13:54:31 +02:00
Tomas Slusny
ea051beb4e Reduce code duplicity in resetOverlay method
Use saveOverlay and null all fields to achieve same result.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-06-15 10:14:57 +02:00
Adam
3cdc2be72f ground items: remove unnecessary copy of collected ground items 2018-06-14 21:26:53 -04:00
Adam
5e916c5151 ground items: don't recolor menu if hidden 2018-06-14 20:02:49 -04:00
Adam
990175d416 ground items: rename highlight > value key to reset the defaults 2018-06-14 20:02:15 -04:00
Adam
bf9aa4959d ground items: default highlight over value to 0 2018-06-14 19:33:50 -04:00
Adam
f203b00ef6 Merge pull request #3796 from deathbeam/ground-item-changes
Ground item changes (as requested by people in Discord)
2018-06-14 19:31:01 -04:00
Jordan Atwood
8394f95426 Fix south-of-mausoleum hot-cold clue location
Closes runelite/runelite#3783
2018-06-14 11:52:00 -07:00
Adam
ff7f06dffd Revert " Fix NMZ points overlay appearing in the KBD instance lair"
This reverts commit 0285c65381.
2018-06-14 14:11:52 -04:00
Tomas Slusny
3fb79ebf79 Make hidden items color configurable
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-06-14 19:34:29 +02:00
Tomas Slusny
7abff96c6e Ignore highlights when value is set to 0 (disable)
When highlight value is set to 0, disable highlight for that particular
configuration.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-06-14 19:30:22 +02:00
Tomas Slusny
36b114ed0b Consider anything with GE > 0 as tradeable too
In ground items, consider anything that has positive GE value as
tradeable and exclude it from untradeable checks.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-06-14 08:40:29 -06:00
Max Weber
456025e20d runelite-client: Prevent recursion when chat notifier notifies to chat 2018-06-14 08:37:53 -06:00
Tomas Slusny
f83f959caf Fix overlay collection modification checks
- Remove check for .add as for ArrayList it is always true and so it is
dead condition
- Add check for removeIf, so the overlay layers will be rebuilt only
when something is removed

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-06-14 08:36:40 -06:00
Max Weber
0ff91107b7 runelite-client: Test Overlay equality
If Overlay::equals returns true for different subclasses it breaks the OverlayManager, because it can no longer remove overlays correctly.
2018-06-14 08:36:40 -06:00
Tomas Slusny
205659defa Use Object.equals for Overlays
- Generated equals from Lombok can cause falsy equals checks and so match
with unrelated overlay.
- Do not add overlay twice to overlay list based on equals

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-06-14 08:36:40 -06:00
Runelite auto updater
b4150a47f4 [maven-release-plugin] prepare for next development iteration 2018-06-14 10:53:27 +00:00
Runelite auto updater
0824f42af6 [maven-release-plugin] prepare release runelite-parent-1.4.3 2018-06-14 10:53:21 +00:00
Magic fTail
3f035b68b7 Add missing Ape toll elite map clue (#3777) 2018-06-14 08:57:42 +02:00
Tomas Slusny
f069434b6f Merge pull request #3780 from Nightfirecat/fix-zeah-hot-cold-dig-locations
Fix zeah hot cold dig locations
2018-06-14 08:42:13 +02:00
Adam
43c4c8255f http-service: re add version for spring-boot-maven-plugin
Plugin dependency versions are not imported from import scoped
dependencies in dependencyManagement
2018-06-13 20:44:40 -04:00
Jordan Atwood
fb9e785771 Fix Lovakengj sulphur mine hot-cold clue location
Fixes runelite/runelite#3713
2018-06-13 15:20:02 -07:00