Adam
|
ebf39b286b
|
checkstyle: enforce RightCurly alone
|
2017-07-08 14:17:16 -04:00 |
|
Adam
|
77c9f40e35
|
runelite-client: add examine plugin to submit examines
|
2017-07-08 13:36:18 -04:00 |
|
Adam
|
10b4ce6f0f
|
runelite-client: add menu action enum
|
2017-07-08 13:33:09 -04:00 |
|
Adam
|
24a6291145
|
http-service: add examine service
|
2017-07-08 12:37:39 -04:00 |
|
Adam
|
c690d11840
|
http-service: set response status to 501 if an exception is encountered
|
2017-07-08 12:33:47 -04:00 |
|
Adam
|
b78f661722
|
Merge branch 'seth'
|
2017-06-29 17:36:12 -04:00 |
|
Adam
|
63a66db969
|
Specify versions of all maven plugins
Fixes Maven warnings about unstable/unreproducable builds
|
2017-06-29 17:20:07 -04:00 |
|
Adam
|
b1010d78b3
|
runelite-client: add cache for item compositions in grounditems plugin
|
2017-06-28 12:46:48 -04:00 |
|
Adam
|
54dbe446ed
|
runelite-client: add actor death event, use in bosstimer plugin
|
2017-06-18 12:57:29 -04:00 |
|
Adam
|
b1ab29d8dd
|
checkstyle: use default tokens for WhitespaceAround
|
2017-06-17 21:46:33 -04:00 |
|
Adam
|
437e99f511
|
xp globes: remove double call to getSkillImage
|
2017-06-17 20:59:33 -04:00 |
|
Adam
|
41dfdbef5d
|
runelite-api: update NpcID from cache 143
|
2017-06-15 21:21:59 -04:00 |
|
Adam
|
a3747e0a2a
|
runelite-client: draw by hooking to MainBufferProvider draw()
Remove old double buffer method with canvas replacement
|
2017-06-14 21:35:42 -04:00 |
|
Adam
|
5f71ad036a
|
runescape-client: export gameDrawingMode
|
2017-06-14 21:35:42 -04:00 |
|
Adam
|
1cc849dbe5
|
runelite-client: fix npe in fps overlay if the xp orb is not loaded
|
2017-06-14 21:27:15 -04:00 |
|
Adam
|
7393b9715e
|
runescape-client: export more
|
2017-06-14 19:36:07 -04:00 |
|
Adam
|
412bac5e28
|
checkstyle: don't allow newline between else and if
|
2017-06-14 15:48:59 -04:00 |
|
Adam
|
c3b3a761b4
|
runelite-client: cache negative item price queries
Also don't return null to guava cache, it doesn't support it
|
2017-06-13 20:29:15 -04:00 |
|
Adam
|
91c7dde12d
|
runelite-client: add prices to ground items plugin
|
2017-06-13 19:35:56 -04:00 |
|
Adam
|
4844d024f8
|
runelite-client: add item manager for caching item prices
|
2017-06-13 19:35:28 -04:00 |
|
Adam
|
9b89d169e5
|
http-api: add item client
|
2017-06-13 19:34:59 -04:00 |
|
Adam
|
a67fb38d27
|
http-service: add item price api
|
2017-06-13 18:20:24 -04:00 |
|
Adam
|
cae29ff754
|
http-service: set content-type to application/json in various responses
|
2017-06-12 19:11:15 -04:00 |
|
Adam
|
2c6a19c434
|
http-service: add item api
|
2017-06-12 18:35:21 -04:00 |
|
Adam
|
ba2062816a
|
checkstyle: add WhitespaceAround for if/else/while/do/for
|
2017-06-10 13:58:34 -04:00 |
|
Adam
|
922366e131
|
checkstyle: require tabs for indenting
|
2017-06-09 23:17:51 -04:00 |
|
Adam
|
3118e6a799
|
Add checkstyle config for brace style
|
2017-06-08 11:58:58 -04:00 |
|
Adam
|
bec5ff64db
|
cache: fix trackdumpertest with negative archive names
|
2017-06-05 12:12:12 -04:00 |
|
Adam
|
c0a25b5626
|
cache: update to 143
|
2017-06-04 21:19:10 -04:00 |
|
Adam
|
ca93ce2a8b
|
cache: remove unnecessary loop from TrackLoader
|
2017-06-04 19:46:58 -04:00 |
|
Adam
|
7e0a1c37d3
|
cache: fix trackloader sometmies producing corrupt midis
OutputStream is free to internally resize its bytebuffer. Remove byte[] constructor to prevent misuse again.
|
2017-06-04 19:42:26 -04:00 |
|
Adam
|
0ef72eb878
|
cache: fix setting enum size
|
2017-06-01 19:39:35 -04:00 |
|
Adam
|
6a552a81d6
|
cache: add area definition and loader
|
2017-06-01 19:14:47 -04:00 |
|
Adam
|
1bc843b648
|
cache: fix cache server test
|
2017-05-31 21:02:17 -04:00 |
|
Adam
|
f81592c320
|
cache client: batch requested archives instead of requesting individually
|
2017-05-31 20:51:36 -04:00 |
|
Adam
|
c7af537df7
|
Disable javadoc generation by default, enable on ci
It javadoc:jar is run as part of release by maven-release-plugin, so it must pass ci, but it annoying locally
|
2017-05-30 17:52:07 -04:00 |
|
Adam
|
9adfb183d6
|
cache: add loaders for archive 0 of world map index
|
2017-05-29 21:03:50 -04:00 |
|
Adam
|
21f9f583f9
|
Update cache to 142
|
2017-05-29 18:30:32 -04:00 |
|
Adam
|
2e5e118df4
|
cache: extract cache to working directory based on cache version
|
2017-05-29 18:21:44 -04:00 |
|
Adam
|
2143973127
|
Add maven-javadoc-plugin to catch javadoc errors prior to release
|
2017-05-26 17:25:09 -04:00 |
|
Adam
|
2e3028f664
|
runescape-api: fix getObjectDefinition import
|
2017-05-25 21:14:24 -04:00 |
|
Adam
|
10ee577f5e
|
runescape-api: move canvas to GameEngine
|
2017-05-25 21:14:24 -04:00 |
|
Adam
|
20e397de4d
|
runescape-api: remove unused imports
|
2017-05-25 21:14:23 -04:00 |
|
Adam
|
968d3ce6c1
|
runelite-client: set client size
|
2017-05-25 20:07:06 -04:00 |
|
Adam
|
51fe5f2b3b
|
Bump rs.version to 142
|
2017-05-25 20:01:35 -04:00 |
|
Adam
|
31f600e49f
|
cache: add string append instruction
|
2017-05-21 21:00:12 -04:00 |
|
Adam
|
519e6d9f91
|
cache: add switch to interpreter
|
2017-05-21 18:29:28 -04:00 |
|
Adam
|
99d47b2053
|
cache: add invoke to instructions
|
2017-05-21 18:07:07 -04:00 |
|
Adam
|
21d7955071
|
cache: also write int operand for sload
|
2017-05-21 18:02:49 -04:00 |
|
Adam
|
27d154249e
|
cache: add stack and lvt string/int counts to rs2asm
|
2017-05-21 17:37:03 -04:00 |
|
Adam
|
4f14eebd9d
|
cache: document invoke/return some, add beginning of lvt to interpreter
|
2017-05-21 17:03:21 -04:00 |
|
Adam
|
82fcdb9506
|
cache: add iload/istore sload/sstore opcodes
|
2017-05-21 16:35:10 -04:00 |
|
Adam
|
69bb4d97b2
|
model-viewer: render kits too
|
2017-05-21 13:17:25 -04:00 |
|
Adam
|
c73eebc934
|
runelite-api: add PlayerComposition and KitType enum
|
2017-05-21 11:57:44 -04:00 |
|
Adam
|
5eabbd8cff
|
runelite-client: comment the config return type check..
|
2017-05-21 11:44:29 -04:00 |
|
Adam
|
3cd86bbbc4
|
cache: fix framemap dumper file names
|
2017-05-21 00:34:11 -04:00 |
|
Adam
|
48bbb11ac4
|
cache: add definition/loader for frame and framemap
|
2017-05-20 20:32:32 -04:00 |
|
Adam
|
ba4ff2edd2
|
cache: couple of newFile -> newFolder
|
2017-05-20 18:13:11 -04:00 |
|
Adam
|
6ea98a73e0
|
runelite-proxy: hexdump packets
|
2017-05-20 16:33:18 -04:00 |
|
Adam
|
b8242eeed1
|
runelite-client: load vanilla client if an update has occured
|
2017-05-20 15:42:01 -04:00 |
|
Adam
|
39430395ef
|
runelite-client: check saved session validity
|
2017-05-20 11:49:24 -04:00 |
|
Adam
|
f92da7b9b1
|
http-service: add session check call to check session validity
|
2017-05-20 11:37:49 -04:00 |
|
Adam
|
edebf40162
|
runelite-client: fix invocation handler to return config
|
2017-05-20 11:29:05 -04:00 |
|
Adam
|
9e8bf482cb
|
runelite-client: set default config by default
|
2017-05-20 10:58:38 -04:00 |
|
Adam
|
ade6a2ae97
|
runelite-proxy: c2s uses different packet opcodes than s2c, so we can't packetcopy it
|
2017-05-19 19:13:10 -04:00 |
|
Adam
|
0e6d408aee
|
runelite-client: add config plugin
|
2017-05-19 12:20:28 -04:00 |
|
Adam
|
fcbb405449
|
runelite-client: destroy session on logout
|
2017-05-17 13:54:40 -04:00 |
|
Adam
|
79a10cc2d2
|
runelite-client: add logout feature to account plugin
|
2017-05-16 20:30:08 -04:00 |
|
Adam
|
7e0cc60097
|
http-api: fix building config requests
|
2017-05-16 19:24:00 -04:00 |
|
Adam
|
c32782a233
|
http-api: catch and rethrown json exceptions as ioexceptions - we don't check return code from the http response..
|
2017-05-16 19:23:48 -04:00 |
|
Adam
|
45640a34be
|
http-service: add config service
|
2017-05-16 16:24:50 -04:00 |
|
Adam
|
e213d7e888
|
Merge branch 'master' of github.com:runelite/runelite
|
2017-05-16 16:20:19 -04:00 |
|
Adam
|
08fa07cf06
|
http-service: use open() not beginTransaction() in accountservice init
|
2017-05-15 20:46:04 -04:00 |
|
Adam
|
5250c4f1c3
|
http-service: remove old servicerunner test - does not anymore due to guice+JNDI
|
2017-05-15 20:45:47 -04:00 |
|
Adam
|
1171aed331
|
http-service: add ServletContextLogger.LEVEL context-param
|
2017-05-15 20:45:16 -04:00 |
|
Adam
|
58292794f3
|
http-api: share a common gson instance
|
2017-05-15 19:36:57 -04:00 |
|
Adam
|
38823d1afa
|
http-api: share a common http client
|
2017-05-15 19:07:56 -04:00 |
|
Adam
|
566a785ebf
|
travis: only deploy commits on the master branch
|
2017-05-15 17:25:36 -04:00 |
|
Adam
|
a10b565f2e
|
runelite-client: fix npe in websocket close
|
2017-05-15 08:30:06 -04:00 |
|
Adam
|
e90e6ea2ab
|
runelite-client: create session file directory if it doesn't exist
|
2017-05-14 19:52:28 -04:00 |
|
Adam
|
7af13c6d99
|
runelite-client: reconnect if connection is closed.
|
2017-05-14 19:51:38 -04:00 |
|
Adam
|
cf4e9fab1d
|
Add account plugin, and support for acquiring a session with the account webservice
|
2017-05-14 19:23:44 -04:00 |
|
Adam
|
aebeba06ad
|
runelite-client: load plugins on the main thread
|
2017-05-14 18:52:40 -04:00 |
|
Adam
|
c49fe33cf9
|
runelite-client: fix npe from --no-rs in zulrah plugin
|
2017-05-14 18:39:16 -04:00 |
|
Adam
|
cb0417cc9f
|
http-api: Remove unused exception thrown from hiscore client
|
2017-05-14 18:36:52 -04:00 |
|
Adam
|
1ce044c308
|
runelite-client: add --no-rs option
|
2017-05-14 18:35:38 -04:00 |
|
Adam
|
cb71a096a0
|
runelite-client: add runnable exception logger and use it in the zulrah plugin
|
2017-05-14 18:34:51 -04:00 |
|
Adam
|
c36df36433
|
clan chat: fix code style
|
2017-05-14 18:34:20 -04:00 |
|
Adam
|
5596462b01
|
runelite-api: optimize getInteracting
|
2017-05-11 17:30:35 -04:00 |
|
Adam
|
c24f6b5eb9
|
model-viewer: fix some of the orientation issues
|
2017-05-11 17:09:48 -04:00 |
|
Adam
|
cce60dddab
|
travis: update discord webhook
|
2017-05-11 12:20:17 -04:00 |
|
Adam
|
cac6432a55
|
model viewer: fix rendering models if faceRenderTypes is null
|
2017-05-11 09:19:03 -04:00 |
|
Adam
|
64f99a909a
|
runelite-api: add Experience class for xpForLevel and levelForXp
|
2017-05-10 16:15:07 -04:00 |
|
Adam
|
4769728aca
|
Add websocket server and client, for use later
|
2017-05-08 19:29:00 -04:00 |
|
Adam
|
3068fee671
|
zulrah: don't update when not logged in
|
2017-05-08 19:27:12 -04:00 |
|
Adam
|
c64fb003b4
|
http-service: fix servlet-api dependency
|
2017-05-08 18:48:37 -04:00 |
|
Adam
|
872d22e524
|
http-service: use own servlet for proxying requests to spark
This allows using websockets more easily later
Also exclude spark dependency on jetty during non tests since we don't use it
|
2017-05-08 18:27:56 -04:00 |
|
Adam
|
d007cdfa9f
|
travis: add .m2 to cache
|
2017-05-07 19:10:32 -04:00 |
|
Adam
|
50b7ff2064
|
cache: add switch instruction
|
2017-05-07 17:24:00 -04:00 |
|
Adam
|
b96619e2d8
|
cache: add script attrs to assembler and disassembler
|
2017-05-07 15:34:27 -04:00 |
|