Adam
809298347b
Merge pull request #144 from l2-/lvlCommandsUpdate
...
Lvl commands update
2017-08-20 17:07:04 -04:00
l2-
8c742a6a5c
chat commands: added total command for compatibility with other clients
2017-08-20 16:44:27 -04:00
l2-
a131541d8a
chat commands: added positions to config items
2017-08-20 16:44:05 -04:00
Adam
59552896ed
Remove object wrappers and use mixins to inject functionality
...
This causes hierarchy to be runelite-client -> runelite-api and
injected-client -> runescape-api -> runelite-api. The mixin injector
fufills the runelite-api interface with access to the runescape-api
interfaces. The mixins live in runelite-mixins and are not loaded within
the client.
Note the obfuscated client classes do not pass JVM verification on 7+,
so the mixins are currently set to target Java 6.
2017-08-19 13:58:06 -04:00
BenjaminFaal
07c8442f22
cache: add getter for npcs list
2017-08-19 11:20:30 -04:00
Runelite auto updater
9895bcbba5
[maven-release-plugin] prepare for next development iteration
2017-08-17 12:31:56 +00:00
Runelite auto updater
560830180d
[maven-release-plugin] prepare release runelite-parent-1.2.2
2017-08-17 12:31:53 +00:00
Runelite auto updater
2848c6af33
Update 153
2017-08-17 12:28:05 +00:00
Adam
fd0c3a10f2
cache: add run command opcode
2017-08-15 22:02:42 -04:00
Adam
981767b399
Draw hull on decorative objects too
2017-08-15 20:34:30 -04:00
Adam
c8b12cbc13
runelite-client: don't use full class name for Skil, remove unused import
2017-08-15 18:33:51 -04:00
Adam
1caf515377
runelite-client: improve hiscore plugin
...
Shows total level and combat level, as well as letting you view
experience/rank etc. Mostly from @jnowaczek in #139
2017-08-15 18:17:40 -04:00
Adam
20b10998d3
runelite-api: add combat level formula to Experience
2017-08-15 17:51:30 -04:00
Adam
68c9172af2
http-service: fix /account/callback
2017-08-14 07:55:59 -04:00
l2-
2ae2289972
Added support for position in ConfigItem
2017-08-13 20:07:52 -04:00
Adam
15fce9e4ca
Merge remote-tracking branch 'github/jarvis'
2017-08-13 20:04:44 -04:00
l2-
ea6048e21b
Add configurable color to chat commands
2017-08-13 17:12:57 -04:00
l2-
454e54058a
Add support for color pickers in config
2017-08-13 17:12:36 -04:00
Adam
b3bbc2bd60
runelite-client: draw convex hull around game objects in devtools overlay
2017-08-12 22:29:03 -04:00
Adam
1a95cdf5a6
runelite-api: add Jarvis march algorithm and and getConvexHull to GameObject
2017-08-12 22:28:34 -04:00
Adam
409aa9eb1f
runelite-api: move rotate() to Vertex
2017-08-12 22:26:43 -04:00
Adam
04e84e9921
Make Model extend Renderable
2017-08-12 22:25:36 -04:00
Adam
873a61d655
runelite-api: add equals/hashCode to Triangle/Vertex
2017-08-12 22:22:27 -04:00
Adam
61f276a799
verticies -> vertices everywhere
2017-08-12 14:02:47 -04:00
Adam
c0a530fe29
runelite-api: split getTriangles into getVerticies and getTriangles
2017-08-12 09:39:40 -04:00
Adam
793d8f9b5e
runelite-api: expose higher level getTriangles instead in Model
2017-08-11 21:42:05 -04:00
Adam
b5603f11b8
Add getModel to Renderable
2017-08-11 16:42:37 -04:00
Adam
f7ab56945c
model-viewer: remove hardcoded dependency version in pom [ci skip]
2017-08-10 17:57:46 -04:00
Adam
b6a7108ca5
http-service: switch to spring-web from sparkjava/guice
2017-08-10 17:56:03 -04:00
Runelite auto updater
a81935849d
[maven-release-plugin] prepare for next development iteration
2017-08-07 22:02:50 +00:00
Runelite auto updater
bb008f01b8
[maven-release-plugin] prepare release runelite-parent-1.2.1
2017-08-07 22:02:47 +00:00
Runelite auto updater
7e064eebcf
Update 152
2017-08-07 21:53:20 +00:00
Adam
f802ae8b21
cache: correct inventory dumper log message [ci skip]
2017-08-06 21:36:28 -04:00
Adam
cc52cd7ce3
cache: add get_inventory_size instruction 3304
2017-08-06 17:09:59 -04:00
Adam
72e1df2a10
cache: add inventory loader and dumper
2017-08-06 17:08:57 -04:00
Adam
39f9cfbe70
runelite-api: fix widget children lookup logic
...
Also update dev tools panel widget tree to use show all widgets children,
and start from the root widgets.
Thanks to @rsbmatt for his assistance in explaining the logic
2017-08-05 14:11:05 -04:00
Adam
b26ee3f193
Unset verbose on maven-jar-signer
...
Updater is nearing the 4MB travis limit
2017-08-03 08:48:36 -04:00
Runelite auto updater
13e4fc4117
[maven-release-plugin] prepare for next development iteration
2017-08-03 12:13:54 +00:00
Runelite auto updater
6ffe49f45d
[maven-release-plugin] prepare release runelite-parent-1.2.0
2017-08-03 12:13:51 +00:00
Runelite auto updater
11c4071347
Update 151
2017-08-03 12:06:00 +00:00
Adam
ff65210fd3
Merge pull request #137 from dey0/master
...
Add music filenames to hash list
2017-07-28 15:28:09 -04:00
dey0
2297df08d4
Add music filenames to hash list
2017-07-28 14:09:03 -05:00
Adam
f1ac4b3539
runelite-client: bring to front when tray icon is clicked
2017-07-23 13:01:37 -04:00
Adam
95ad72257f
Build out room pom more
2017-07-23 12:48:46 -04:00
Adam
9e02205b10
runelite-client: make toolbar not floatable
2017-07-23 12:38:35 -04:00
Adam
ef8ab3c0b0
runelite-client: don't filter ttf, png, gif
2017-07-23 12:37:25 -04:00
Adam
54f9a0cf70
runelite-client: add version to title
2017-07-23 12:20:09 -04:00
Adam
1a8db90c45
Fix typo BEIGHT -> HEIGHT
2017-07-23 12:05:04 -04:00
Adam
f9b68bc3bd
runelite-client: convert nav panel to a toolbar
2017-07-23 12:00:27 -04:00
Adam
9a5a7a44f9
runelite-client: don't draw overlays on event dispatch thread
...
It is causing deadlocks as the client holds a lock on client in paint() at the time draw() is called, and the EDT then causes RSCanvas (which is the listener) to get triggered when the client draws onto the canvas, which goes back to client.paint() and deadlocks.
2017-07-22 19:05:03 -04:00