Commit Graph

396 Commits

Author SHA1 Message Date
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
Runelite auto updater
8fb2b1604a [maven-release-plugin] prepare release runelite-parent-1.4.18 2018-09-20 11:16:06 +00:00
Adam
2b27e2163c runelite-api: add queueChangedSkill for queueing a skill change event 2018-09-19 18:42:14 -04:00
Tomas Slusny
396f24e39d Merge pull request #5445 from devLotto/issue-1979
entityhider: make hidden entities not occupy the tile they're on
2018-09-18 13:35:02 +02:00
Jordan Atwood
ea284f9ca0 Centralize item (de)spawn log messages
Fixes runelite/runelite#5452
2018-09-14 14:33:06 -07:00
Runelite auto updater
b46622c87c [maven-release-plugin] prepare for next development iteration 2018-09-13 12:25:40 +00:00
Runelite auto updater
ee27d64880 [maven-release-plugin] prepare release runelite-parent-1.4.17 2018-09-13 12:25:34 +00:00
Lotto
18851f1094 entityhider: make hidden entities not occupy the tile they're on 2018-09-13 00:00:31 +02:00
Max Weber
a03b34a2c3 runelite-mixins: Add setter for varcint 2018-09-11 22:10:57 -06:00
Max Weber
d159bc63b3 runelite-api: Update widget field names 2018-09-09 11:02:14 -06:00
Runelite auto updater
8f613f7126 [maven-release-plugin] prepare for next development iteration 2018-09-06 12:19:29 +00:00
Runelite auto updater
a6aefa6978 [maven-release-plugin] prepare release runelite-parent-1.4.16 2018-09-06 12:19:23 +00:00
Runelite auto updater
c3b68a56c2 [maven-release-plugin] prepare for next development iteration 2018-08-30 13:41:19 +00:00
Runelite auto updater
e30531f095 [maven-release-plugin] prepare release runelite-parent-1.4.15 2018-08-30 13:41:13 +00:00
Adam
2b81d30228 Add Ignore API 2018-08-24 21:13:34 -04:00
Adam
962d5d7827 runelite-api: add method for getting number of friends 2018-08-24 21:13:26 -04:00