Adam
d715b3a50c
runelite-api: add skull icon api for local player
2018-11-24 11:18:15 -05:00
Runelite auto updater
0ca4308906
[maven-release-plugin] prepare for next development iteration
2018-11-22 12:53:18 +00:00
Runelite auto updater
9de59a1a8b
[maven-release-plugin] prepare release runelite-parent-1.5.1
2018-11-22 12:53:12 +00:00
Adam
14d6cd9670
Add implementation of getSprites as it has been inlined
2018-11-22 07:27:41 -05:00
Adam
dcbcae21d1
Merge pull request #6572 from Abextm/fix-carrot
...
Fix carrots in ChatboxTextInput
2018-11-19 17:48:15 -05:00
Adam
98b4e5aede
mixins: remove extended visiblity maps
...
They ended up not being used on GPU, and the time spent calculating them
noticibly slows down the client when resizing it.
2018-11-19 12:41:01 -05:00
Max Weber
b8ff7f8412
ScriptVM: Catch exceptions thrown from a JavaScriptCallback
...
These shouldn't crash the client
2018-11-18 17:43:55 -07:00
Lotto
5e3caf9190
gpu: limit interaction distance from camera
...
The bounding box limitation is not enough for preventing users from interacting with objects far away when the game window is wide.
This introduces a limit on how far away the camera can be from objects for you to be able to interact with them, remedying the issue above.
2018-11-17 16:15:28 +01:00
Runelite auto updater
2cfdde3a07
[maven-release-plugin] prepare for next development iteration
2018-11-16 14:03:40 +00:00
Runelite auto updater
b3295350ac
[maven-release-plugin] prepare release runelite-parent-1.5.0
2018-11-16 14:03:33 +00:00
Adam
3064726e0f
Bump to 1.5.0-SNAPSHOT
2018-11-15 18:58:10 -05:00
Adam
3f5e273349
Add GPU renderer
2018-11-15 09:37:36 -05:00
Adam
f09a0d7d89
mixins: replace drawScene
...
This is in preparation for extending draw distance.
2018-11-15 09:30:34 -05:00
Runelite auto updater
49d7c15f24
[maven-release-plugin] prepare for next development iteration
2018-11-15 12:40:03 +00:00
Runelite auto updater
4ee92f9dfa
[maven-release-plugin] prepare release runelite-parent-1.4.26
2018-11-15 12:39:56 +00:00
Tomas Slusny
11b0121814
Properly limit scaling factor for stretched resizable
...
Instead of limiting width and height when stretching to fixed mode size,
limit scaling factor to fixed mode size to prevent improportional
stretching in resizable mode.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-11-09 16:40:38 +01:00
Tomas Slusny
78ffe80805
Unlimit stretched resizable mode
...
The limits are no longer necessary as it is limited anyway to fixed mode
base size, and with new method of scaling the 100% max is quite
limiting.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-11-09 16:40:37 +01:00
Runelite auto updater
90fbf71859
[maven-release-plugin] prepare for next development iteration
2018-11-08 12:37:01 +00:00
Runelite auto updater
b8d262633e
[maven-release-plugin] prepare release runelite-parent-1.4.25
2018-11-08 12:36:54 +00:00
Adam
42ad93c33c
entity hider: check for players with no names
...
Not sure why this happens but we have stacktraces of isFriend crashing
due to a player not having a name (yet?). It looks like the names are
sent separately from the player spawn in the protocol.
2018-11-07 18:08:41 -05:00
Lotto
02d814f6a6
Merge pull request #6314 from devLotto/stretchedmode-improved-scaling
...
stretchedmode: retain aspect ratio when scaling
2018-11-06 12:49:37 +01:00
Adam
258d66cfd9
player mixin: remove unused field
2018-11-04 18:52:50 -05:00
Lotto
fdfdf77ddc
stretchedmode: retain aspect ratio when scaling
2018-11-02 16:18:31 +01:00
Runelite auto updater
8b4b4c3ba1
[maven-release-plugin] prepare for next development iteration
2018-11-01 16:12:17 +00:00
Runelite auto updater
7f3f912629
[maven-release-plugin] prepare release runelite-parent-1.4.24
2018-11-01 16:12:08 +00:00
Lotto
e7aea257e3
stretchedfixedmode: rename plugin to 'stretched mode'
2018-10-31 20:21:19 +01:00
Lotto
7cf3e3401a
stretchedfixedmode: add resizable interface scaling
2018-10-31 20:21:07 +01:00
Runelite auto updater
3c4c4eb009
[maven-release-plugin] prepare for next development iteration
2018-10-25 11:30:38 +00:00
Runelite auto updater
494057adf6
[maven-release-plugin] prepare release runelite-parent-1.4.23
2018-10-25 11:30:31 +00:00
Max Weber
2434557e1a
Add ChatboxPanelManager to allow for more advanced chatbox inputs
2018-10-21 17:05:14 -06:00
Max Weber
33dec14a38
Add JavaScriptCallback to allow java callbacks instead of cs2
2018-10-21 16:49:31 -06:00
WooxSolo
33db0af80d
Rename getUnknownSoundValues2
2018-10-19 20:02:56 +02:00
Runelite auto updater
d9eb92db50
[maven-release-plugin] prepare for next development iteration
2018-10-18 19:16:30 +00:00
Runelite auto updater
41c3297a76
[maven-release-plugin] prepare release runelite-parent-1.4.22
2018-10-18 19:16:23 +00: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
6b0f747a75
mixins: fix runelite message not being cleared on reused messages nodes
2018-10-08 18:12:47 -04:00
Adam
b325e0dbf3
Merge pull request #5751 from Abextm/widget-assertions
...
Run unsafe widget accesses on client thread
2018-10-04 10:27:43 -04:00
Adam
930987825f
Merge pull request #5756 from Abextm/varbit-thread-safe
...
Make sure varbit access happen on the client thread
2018-10-04 10:23:17 -04:00
Runelite auto updater
05af097b09
[maven-release-plugin] prepare for next development iteration
2018-10-04 11:05:10 +00:00
Runelite auto updater
1faec74898
[maven-release-plugin] prepare release runelite-parent-1.4.20
2018-10-04 11:05:00 +00:00
Max Weber
a35cb5fbd4
Add thread assertion to getVar(Varbits)
2018-10-02 03:37:13 -06:00
Tomas Slusny
345e5aa258
Merge pull request #3635 from deathbeam/add-currently-hovered-tile
...
Add currently hovered tile to TileIndicators
2018-10-02 10:55:42 +02:00
Max Weber
b559a6b1af
Add thread assertions to Widget
2018-10-02 01:04:22 -06:00
Tomas Slusny
ac5ef045b7
Make sprite and widget sprite overrides more flexible
...
- Expose NodeCache interface in RuneLite
- Expose Client.getWidgetSpriteCache and reset method on it
- Change setters for sprite and widget overrides to be getters
This allows for more than 1 plugin to use the widget/sprite override API
in future.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-09-28 20:47:57 +02:00
Tomas Slusny
01628545df
Add mappings for checkClick, mouseCanvasHoverX/Y
...
- Add mappings to use checkClick, mouseCanvasHover X and Y from
runescape-client
- Add methods to set them to runelite-api
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-09-28 11:31:36 +02:00
Tomas Slusny
73dbea874a
Properly name Perspective methods, remove unused
...
- Properly rename world->local Perspective methods and force them to
accept LocalPoint to prevent confusion
- Remove unused params from Perspective methods
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-09-28 11:06:45 +02:00
Runelite auto updater
5c6ac3bfd7
[maven-release-plugin] prepare for next development iteration
2018-09-27 11:43:28 +00:00
Runelite auto updater
41b49e118f
[maven-release-plugin] prepare release runelite-parent-1.4.19
2018-09-27 11:43:21 +00:00
Runelite auto updater
21d00e4ea8
[maven-release-plugin] prepare for next development iteration
2018-09-20 11:16:17 +00:00