Max Weber
ea69b8e57d
StackFormatter: synchronize access to NumberFormats
...
DecimalFormat likes to copy data into itself when formatting because
it is poorly designed, as such it cannot be used by multiple threads
at once.
2019-10-10 04:25:53 -06:00
Max Weber
b30243c784
StackFormatter: Fix documentation
2019-10-10 04:23:35 -06:00
Max Weber
32f624e1d5
StackFormatter: remove quantityToRSStackSize
...
This is nearly unused, and serves no great purpose as
quantityToStackSize can display the same information in a more readable
format
2019-10-10 03:49:44 -06:00
Adam
7ea68d7e72
screenmarkers: optimize panel rebuilding
...
This fixes panel rebuilding adding multiple mouse input listeners
2019-10-09 09:09:41 -04:00
Tomas Slusny
f780092ec4
Merge pull request #9738 from dekvall/fishing-indicator-minnows
...
fishing: Set status to NOT fishing when the flying fish is active
2019-10-09 15:09:13 +02:00
dekvall
e9a805c735
fishing: Set status to NOT fishing when the flying fish is active
...
Since you are not getting fish while the flying fish is active, you are not
actually fishing any minnows.
Closes #8584
2019-10-09 00:52:36 +02:00
wwchak
1959b7ea72
fishing: Add missing fishing platform highlight ( #9989 )
2019-10-08 11:26:29 +02:00
Tomas Slusny
ef4e6bc8ff
Merge pull request #9945 from dekvall/grid-item-swap
...
Inventorygrid: Draw image for replaced item
2019-10-08 11:07:48 +02:00
RensB
121f6cfa00
item charges: add charges to guthix rest tea ( #10002 )
2019-10-08 11:05:37 +02:00
Tomas Slusny
c4c72e5077
Merge pull request #9977 from dekvall/xp-tracker-interval
...
xptracker: fix goals set from level 1
2019-10-08 10:12:19 +02:00
Ignas Maslinskas
a46e1c133d
xptracker: fix out-of-sync add to canvas menu ( #9983 )
...
Changes so that `XpInfoBox` uses same method of determining whether to show `Add to canvas` or `Remove from canvas` button by calling `hasOverlay`. Previously `XpInfoBox` would rely solely on its own state which meant that if canvas is added from anywhere else (e.g. skill context menu) this action is not known by the `XpInfoBox`.
Fixes #9788
2019-10-08 09:59:34 +02:00
Taylor
478df41331
Fix Monk's residence and Rommik cryptic crate locations ( #9936 )
...
Change coordinates for "Monk's residence in the far west. See robe storage device.".
Change coordinates for "Search the crate in Rommiks crafting shop in Rimmington.".
2019-10-07 12:55:03 +02:00
Tomas Slusny
40589398f7
Merge pull request #9915 from Dava96/Plant-door-shortcut
...
agility: add plant door obstacle
2019-10-07 12:52:52 +02:00
SebastiaanVanspauwen
77deb0964e
worldmap: Add Wilderness crabs teleport ( #9970 )
2019-10-07 12:44:09 +02:00
Gustavo Rodrigues
b823af0a92
Add Drift Net to skill calc plugin ( #9958 )
2019-10-07 12:42:28 +02:00
Eric Weaver
c5e3f8c98c
Fix typo in Barrows chest emote clue ( #9982 )
2019-10-07 11:54:21 +02:00
Eric Weaver
a8cbc7a1f2
Update Anglerfish master challenge clue text ( #9988 )
2019-10-07 11:53:04 +02:00
dekvall
a23411f7f2
xptracker: fix goals set from level 1
...
Since the base xp for level 1 is 0 the startLevelXp was initialized from
the current level which made the progress bar calculations wrong as they
were based on the xp earned from the current level base xp and not level 1.
2019-10-04 23:51:45 +02:00
Adam
ad5514acde
object indicator: add support for ground objects
2019-10-02 21:19:46 -04:00
Adam
5f745be26d
api: add getConvexHull to GroundObject
2019-10-02 21:17:37 -04:00
Adam
b22fc6b301
object indicators: support non-gameobject multilocs
2019-10-02 21:15:51 -04:00
Adam
d6772a3be4
tile indicators: fix storing names for multilocs
...
This was storing "null" for multilocs whose base name is "null", which
caused a lot of unintentional matches against objects on the tile with no
names.
2019-10-02 21:15:50 -04:00
Adam
f49670cd5b
Use caching okhttp client for worldclient
2019-10-02 15:59:53 -04:00
Adam
9c5b36cec7
item manager: use caching okhttp client
2019-10-02 15:59:53 -04:00
Adam
2af98eacfc
feed: use caching okhttp client
2019-10-02 15:59:53 -04:00
Adam
1fa8409265
http-api: add javax.inject dependency
2019-10-02 15:59:53 -04:00
Adam
d6041bdc55
client: use own okhttp client with cache
2019-10-02 15:59:53 -04:00
Adam
cade74c18c
feed controller: add etag
2019-10-02 15:59:53 -04:00
Adam
1e58a77683
item controller: add etag to bulk prices
2019-10-02 15:59:53 -04:00
Adam
740697fd49
Merge pull request #9848 from abextm/faster-click-hull-external
...
Optimize getClickbox and getConvexHull
2019-10-02 14:24:52 -04:00
Runelite auto updater
03c4422628
[maven-release-plugin] prepare for next development iteration
2019-10-02 12:51:48 +00:00
Runelite auto updater
1549bc63d7
[maven-release-plugin] prepare release runelite-parent-1.5.35
2019-10-02 12:51:41 +00:00
Adam
b15bf1c221
world hopper: add ping to tags
2019-10-01 21:53:48 -04:00
Max Weber
9e696ac3f2
runelite-api: Remove Triangle and Vertex classes
2019-10-01 18:00:24 -06:00
Max Weber
f16cd53d09
runelite-api: Optimize getClickbox
...
- Use the pre-calculated center/extreme xyz fields for the aabb
- use modelToCanvas and reduce indirection
- Use a specialized union that only does axis-aligned rectangles
instead of the Area class
- Use a specialized intersection that only does convex polygons, again
to avoid Area
2019-10-01 18:00:24 -06:00
Max Weber
80709f1bfa
Jarvis: use primitive arrays
...
This creates much less garbage and allows use with modelToCanvas
2019-10-01 18:00:23 -06:00
Max Weber
b77461a3e0
Perspective: Add modelToCanvas
...
This has significantly less overhead than repeatedly calling
localToCanvas, and may be vectorized in the future by a smarter jit
2019-10-01 18:00:23 -06:00
Max Weber
293b9cdf7c
runelite-api: Add simple Shape implementations
2019-10-01 18:00:23 -06:00
Max Weber
a4cfbc3b42
runelite-api: Use more general Shape for clickboxes and convex hulls
2019-10-01 18:00:22 -06:00
Adam
cd1cf905c4
Merge pull request #9953 from dekvall/improve-object-markers
...
object indicators: add ability to mark wall objects
2019-10-01 16:34:55 -04:00
dekvall
047861d8cd
object indicators: add ability to mark wall objects
2019-10-01 15:16:54 +02:00
dekvall
3819994572
runelite-api: add convexhull to wallobject
2019-10-01 14:05:51 +02:00
Max Weber
6234f209e9
runelite-client: Remove Demonic Gorilla Plugin
...
as per Jagex's wishes
2019-09-30 12:06:50 -06:00
dekvall
03216e5954
Inventorygrid: Draw image for replaced item
2019-09-28 03:39:30 +02:00
maddie
b5de666368
clues: clarify bandit camp location in coordinate hint
2019-09-27 13:35:02 -04:00
Jordan
05243c6c95
clues: fix Warriors' Guild master clue text
2019-09-27 13:27:54 -04:00
Jordan
5d4f7d2fce
clues: fix swordfish skill challenge
2019-09-27 13:10:19 -04:00
Daniel Bolink
35a6835481
clues: add crystal pickaxe to soul altar emote clue
2019-09-27 12:44:42 -04:00
Derek Johns
721bc94216
clues: add "may require 20gp" to Gu'Tanoth coord clue help text
2019-09-27 08:19:59 -04:00
Runelite auto updater
6547478c07
[maven-release-plugin] prepare for next development iteration
2019-09-26 10:58:41 +00:00