Commit Graph
440 Commits
Author SHA1 Message Date
Runelite auto updater eacc548a74 [maven-release-plugin] prepare for next development iteration 2019-01-24 12:32:35 +00:00
Runelite auto updater 6cb7eee390 [maven-release-plugin] prepare release runelite-parent-1.5.9 2019-01-24 12:32:29 +00:00
Adam ccae0c2c48 api: mark getCollisionMaps as nullable 2019-01-19 15:23:47 -05:00
Runelite auto updater 0d2c32c093 [maven-release-plugin] prepare for next development iteration 2019-01-17 11:55:43 +00:00
Runelite auto updater 6df69cb415 [maven-release-plugin] prepare release runelite-parent-1.5.8 2019-01-17 11:55:36 +00:00
Tomas Slusny 0d5eac1a88 Add ClientTick event
Add ClientTick event that is fired every time game cycle counter
is updated.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-13 19:35:24 -05:00
Runelite auto updater 505ba97f96 [maven-release-plugin] prepare for next development iteration 2019-01-10 12:46:58 +00:00
Runelite auto updater affb58cf27 [maven-release-plugin] prepare release runelite-parent-1.5.7 2019-01-10 12:46:52 +00:00
Max Weber 7268d2cf34 ScriptVM: Bump execution time limit
This was changed a long time ago in Jagex's code. Normal listeners timeout after 500kops, but onLoadListeners timeout after 5mops
2019-01-07 19:03:15 -07:00
Adam a342a1f220 Merge pull request #7200 from Abextm/skybox-y
Add Skybox plugin
2019-01-07 13:48:49 -05:00
Max Weber 9098d1fa94 Add Skybox plugin 2019-01-07 13:39:09 -05:00
Adam 0e7b9cf380 scene mixin: disable clickbox checks when detatched camera is enabled
This is already disabled in GPU mode (since we control the clickboxes
there), has no real use, and is frequently abused.
2019-01-07 10:18:20 -05:00
Runelite auto updater 60a3fad2c3 [maven-release-plugin] prepare for next development iteration 2019-01-03 13:51:10 +00:00
Runelite auto updater 0310515b06 [maven-release-plugin] prepare release runelite-parent-1.5.6 2019-01-03 13:51:04 +00:00
Adam 758f95c517 Merge pull request #7090 from Abextm/premul-alpha-external
gpu: Use premultiplied alpha
2018-12-31 22:41:20 -05:00
Adam bff1bb6f70 model data mixin: move lighting model log message to trace level 2018-12-28 22:05:13 -05:00
Max Weber b1bfe1c47f gpu: Use premultiplied alpha 2018-12-27 13:32:07 -07:00
Runelite auto updater ee455e93dd [maven-release-plugin] prepare for next development iteration 2018-12-20 12:20:33 +00:00
Runelite auto updater 2c8a04fb47 [maven-release-plugin] prepare release runelite-parent-1.5.5 2018-12-20 12:20:26 +00:00
Adam ed13fd3039 api: add timestamps to message nodes, expose message id 2018-12-13 20:00:38 -05:00
Runelite auto updater e330824766 [maven-release-plugin] prepare for next development iteration 2018-12-13 12:20:16 +00:00
Runelite auto updater bbfc32915d [maven-release-plugin] prepare release runelite-parent-1.5.4 2018-12-13 12:20:03 +00:00
Runelite auto updater cb9038a69a [maven-release-plugin] prepare for next development iteration 2018-12-06 12:12:42 +00:00
Runelite auto updater 39626abdec [maven-release-plugin] prepare release runelite-parent-1.5.3 2018-12-06 12:12:36 +00:00
WooxSolo f7377d75ec gpu: fix black overlays behind gradients 2018-12-03 09:58:41 -05:00
Runelite auto updater a94772d768 [maven-release-plugin] prepare for next development iteration 2018-11-29 12:54:24 +00:00
Runelite auto updater eb3f99c14f [maven-release-plugin] prepare release runelite-parent-1.5.2 2018-11-29 12:54:18 +00:00
Lotto bcf05083df Merge pull request #6315 from devLotto/stretchedmode-reducescalingtime
stretchedmode: reduce wait time after changing scaling percentage
2018-11-27 04:40:39 +01:00
Lotto b145fae00f stretchedmode: reduce wait time after changing scaling percentage
It now sets the max width and height right before the canvas is resized,
so the canvas size uses those max bounds immediately, instead of setting
it 500ms after the canvas is resized initially.
2018-11-25 17:56:41 +01:00
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