Adam
cbfa298ac2
cache: add generated equals/hashCode to ArchiveFiles
2017-09-11 16:38:50 -04:00
Adam
94530bda30
http-service: add cache service
2017-09-11 16:25:25 -04:00
Adam
a005ad0924
http-service: use gson for serialization, pretty print
2017-09-11 16:25:25 -04:00
Adam
ea7a9257b3
http-api: add cache pojos
2017-09-11 16:25:25 -04:00
Adam
ed05ab93a5
cache client: download indexes even if revision is up to date
...
Also add DownloadWatcher to watch download progress
2017-09-11 16:25:25 -04:00
Adam
218333e97c
cache: split archive file processing out from archive
2017-09-11 16:25:25 -04:00
Adam
2cc0eb4766
http-service: use spring externalized configuration for oauth id/secret
2017-09-10 13:20:54 -04:00
Adam
78f5ddcd3a
cache: split storage apart from Store
2017-09-05 20:05:41 -04:00
Adam
1b5cd87351
cache: fix not creating files in cache client
2017-09-05 19:55:17 -04:00
Adam
dcdcfc7420
cache: make slf4j implementation optional for others which pull it in
2017-09-05 19:54:51 -04:00
Adam
c4833cd435
Downgrade surefire plugin to one which more reliably shows stacktraces in Netbeans
2017-09-05 19:54:12 -04:00
Adam
ce250f789e
cache: throw less out of download()
2017-09-03 22:02:23 -04:00
Adam
9e00655326
cache: use newer index data parser for cache client
2017-09-03 21:54:59 -04:00
Adam
bf4436178d
cache: split index data reading off. It is shared with the cache client too.
2017-09-03 20:49:58 -04:00
Adam
bee7bcec37
cache: overwrite archive crc/revision with stored version on mismatch
2017-09-03 19:46:42 -04:00
Adam
69b85e41b2
cache: expand on revision/crc mismatch warnings
2017-09-03 19:25:09 -04:00
Adam
684bf70719
cache: rename File to FSFile
2017-09-03 16:46:34 -04:00
Adam
0bfdf1d39a
cache: split index request from download, remove hardcoded client rev
2017-09-03 16:21:23 -04:00
Adam
1305c37951
cache: rename downloader -> client
2017-09-03 15:44:15 -04:00
Adam
01b792f9f8
cache: use hex for archive names
2017-09-03 15:26:42 -04:00
Adam
fd402fca7e
Add plugin repositories too for injector plugin
2017-08-28 08:24:19 -04:00
Runelite auto updater
e38ac2c52a
[maven-release-plugin] prepare for next development iteration
2017-08-24 17:26:25 +00:00
Runelite auto updater
a93ffa730d
[maven-release-plugin] prepare release runelite-parent-1.2.3
2017-08-24 17:26:21 +00:00
Runelite auto updater
0f904ade65
Update 154
2017-08-24 17:14:22 +00:00
Adam
712e5774da
Merge pull request #146 from kfricilone/deob/castnull
...
Use method reference for null cast removing
2017-08-20 18:43:55 -04:00
Adam
4d97f0140e
Merge pull request #145 from kfricilone/deob/exec/native
...
Check for native access during execution
2017-08-20 18:43:27 -04:00
Adam
15cf007c0c
Merge pull request #143 from l2-/titleBarButton
...
Discord button
2017-08-20 17:13:15 -04:00
Adam
809298347b
Merge pull request #144 from l2-/lvlCommandsUpdate
...
Lvl commands update
2017-08-20 17:07:04 -04:00
l2-
5ec840b29a
Added discord button to the title bar
2017-08-20 16:52:50 -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