Adam
|
34aaaa4dea
|
Change tomcat username to runelite
|
2017-05-07 11:32:43 -04:00 |
|
Adam
|
71dac537b5
|
runelite-client: allow plugins to have multiple overlays, fix top down renderer right
|
2017-05-06 16:13:15 -04:00 |
|
Adam
|
d39953a232
|
http service: fix not setting AI on user id
|
2017-05-06 11:40:22 -04:00 |
|
Adam
|
7bac276e25
|
http-service: add account api
|
2017-05-05 23:11:47 -04:00 |
|
Adam
|
a22b8384f9
|
hiscore plugin: replace nbsp with space in player names, run lookup on another thread
|
2017-05-03 19:59:41 -04:00 |
|
Adam
|
747af7cb24
|
runelite-api: change getBoosted/RealSkillLevel to take a Skill
|
2017-05-03 19:23:58 -04:00 |
|
Adam
|
685771ea6b
|
runelite-api: add beginning of prayers
|
2017-05-03 19:11:10 -04:00 |
|
Adam
|
6f8d000351
|
dev tools: add simple settings tracker
|
2017-05-03 18:52:31 -04:00 |
|
Adam
|
b0135776f8
|
http service: close response body
|
2017-05-02 08:12:12 -04:00 |
|
Adam
|
1ffb146474
|
http api/service: switch to okhttp
okhttp has websocket support and http/2 support
|
2017-05-01 19:30:56 -04:00 |
|
Adam
|
9e1ad9362f
|
cache: update script loading for newer cache
|
2017-04-30 19:38:21 -04:00 |
|
Adam
|
d038cc1ef4
|
cache: also copy index255
|
2017-04-30 19:37:33 -04:00 |
|
Adam
|
791854ed23
|
cache: remove old cache from test resources, instead pull in as a dependnecy via maven
This also updates the cache the tests use to 140
|
2017-04-30 19:13:21 -04:00 |
|
Adam
|
8e767f36c7
|
Add pest control plugin
|
2017-04-30 17:11:28 -04:00 |
|
Adam
|
ef1ed4e11f
|
Add WidgetInfo enum and use instead of WidgetID
|
2017-04-30 16:46:56 -04:00 |
|
Adam
|
31a781e5f2
|
cache: set handshake future prior to writing handshake
|
2017-04-30 10:41:28 -04:00 |
|
Adam
|
9615083da9
|
Fixup previous commit
|
2017-04-30 08:57:28 -04:00 |
|
Adam
|
b9bd70d051
|
Rename widget textureId to spriteId
|
2017-04-29 19:58:33 -04:00 |
|
Adam
|
cb3b9a653c
|
mousehighlight: don't show overlay if menu is open
|
2017-04-29 18:39:24 -04:00 |
|
Adam
|
a46f96784f
|
travis: don't deploy releases
|
2017-04-28 19:30:58 -04:00 |
|
Adam
|
a8c82348f9
|
runelite-client: fix not being able to add system tray icon
|
2017-04-28 13:23:41 -04:00 |
|
Adam
|
529a4ff68e
|
runelite-client: don't render non visible widgets
|
2017-04-23 16:00:58 -04:00 |
|
Adam
|
db2a86d75d
|
api: fix finding widget parents and make isHidden check parent
|
2017-04-23 16:00:44 -04:00 |
|
Adam
|
74f23300bc
|
Add runelite-proxy with some work on the login packet sequence
|
2017-04-22 20:54:07 -04:00 |
|
Adam
|
9024417b77
|
cache: document more handshake responses
|
2017-04-22 20:50:00 -04:00 |
|
Adam
|
56330ebe63
|
runelite-client: fix unregistering plugins from eventbus
|
2017-04-21 22:38:56 -04:00 |
|
Adam
|
23dabe982c
|
runelite-client: use guava service manager for plugins
Seems more robust and the whole client doesn't break if one plugin fails
|
2017-04-21 22:37:02 -04:00 |
|
Adam
|
345d197171
|
Fix a couple npes if the client isnt' loaded
|
2017-04-21 22:35:31 -04:00 |
|
Adam
|
b8b962ec20
|
runescape-client: add runecraft plugin for pouch overlays
|
2017-04-21 18:31:10 -04:00 |
|
Adam
|
63e1ba6a26
|
runelite-api: add api method for reading varbits
|
2017-04-21 13:43:52 -04:00 |
|
Adam
|
512d0f5ff1
|
cache: add varbit definition and loader
|
2017-04-21 11:00:00 -04:00 |
|
Adam
|
b288b81cea
|
runelite-api: fix getInteracting logic
|
2017-04-20 19:55:31 -04:00 |
|
Adam
|
79bd48f2ce
|
runelite-client: some work on widget overlays
can't figure out how to only render whats on screen and some positions are off, when others aren't
|
2017-04-20 19:44:37 -04:00 |
|
Adam
|
57d93b5801
|
runelite-client: catch exceptions from overlay renderer
|
2017-04-20 19:37:05 -04:00 |
|
Adam
|
ea9e17a472
|
http-service: fix test. irritatingly can't make slf4j-simple the only slf4j implementation during tests
|
2017-04-20 15:02:31 -04:00 |
|
Adam
|
7c9560cbcf
|
http service: log to application log
|
2017-04-20 13:02:34 -04:00 |
|
Adam
|
19daaae739
|
http-service: use guice for dependency injection
|
2017-04-20 12:23:13 -04:00 |
|
Adam
|
913e430047
|
Add update-check http api call to see if client is outdated
|
2017-04-19 20:40:36 -04:00 |
|
Adam
|
1c807151f9
|
Make rs version a project property
|
2017-04-19 15:58:36 -04:00 |
|
Adam
|
e7c6a5e11e
|
Get rid of the separate versioning scheme for the rs projects - it is just confusing
|
2017-04-19 14:12:52 -04:00 |
|
Adam
|
470c747568
|
runelite-client: try to fix switching between plugins
|
2017-04-18 17:56:55 -04:00 |
|
Adam
|
b0b1bfc780
|
runelite-client: add maven-jarsigner-plugin configuration
|
2017-04-17 17:23:14 -04:00 |
|
Adam
|
6fedfb63cb
|
runelite-client: build full jar with the shade plugin instead
|
2017-04-17 13:54:21 -04:00 |
|
Adam
|
4d0e6e8247
|
runelite-client: add icon image and tray icon
|
2017-04-16 12:01:44 -04:00 |
|
Adam
|
4157fef61e
|
http api: fix spelling of submit
|
2017-04-14 21:42:53 -04:00 |
|
Adam
|
db7737906f
|
http service: fix test
|
2017-04-14 20:15:50 -04:00 |
|
Adam
|
b5798a99ac
|
runelite-client: add xtea plugin for submitting xtea keys
|
2017-04-14 19:41:56 -04:00 |
|
Adam
|
93588bda35
|
http service: add xtea service for storing xtea keys
|
2017-04-14 19:41:31 -04:00 |
|
Adam
|
188b3b6f41
|
runelite-client: some work on overlays on widget items
|
2017-04-13 19:30:01 -04:00 |
|
Adam
|
df92264e8d
|
runelite-client: add debug/ground item plugins for labeling objects and tiles, and the apis for them
|
2017-04-10 18:49:37 -04:00 |
|
Adam
|
3f6212507d
|
runelite-api: replace magic number in sine/cosine calculations with pi/1024
|
2017-04-09 17:10:27 -04:00 |
|
Adam
|
4dc9a87650
|
Add worldToCanvas and getTileHeight methods
From a combination of code from @UniquePassive, runeloeader, and the client
|
2017-04-09 16:32:19 -04:00 |
|
Adam
|
2248dfd15f
|
Rename track1 -> track, dump both track1/track2 indexes
|
2017-04-03 19:05:48 -04:00 |
|
Adam
|
cafa2b3189
|
cache: add track1 definition and loader
I am able to play the resulting midi file with javax.sound.midi.Sequencer
|
2017-04-03 12:26:30 -04:00 |
|
Adam
|
b71ada8ff8
|
cache: add djb2 manager with a couple hashes dumped from the client
|
2017-04-03 12:24:18 -04:00 |
|
Adam
|
198d61f78c
|
cache: sound effect parsing
|
2017-04-01 09:43:23 -04:00 |
|
Adam
|
776add59a3
|
cache: add interface definition, loader, and manager
|
2017-03-30 19:28:03 -04:00 |
|
Adam
|
3c0ed845f9
|
model viewer: don't render faces with type & 2
|
2017-03-28 18:26:45 -04:00 |
|
Adam
|
caf5015cdf
|
model viewer: support textured models
|
2017-03-27 18:38:22 -04:00 |
|
Adam
|
16f23c9e8f
|
cache: add textures to objexporter, from @UniquePassive
|
2017-03-27 17:47:29 -04:00 |
|
Adam
|
731fa488dd
|
cache: add texture manager
|
2017-03-26 19:48:28 -04:00 |
|
Adam
|
a3828fcedf
|
cache: split npc exporter from dumper
|
2017-03-26 13:09:44 -04:00 |
|
Adam
|
5e7ab6e34c
|
cache: split object exporter from dumper
|
2017-03-26 13:09:43 -04:00 |
|
Adam
|
e154d85788
|
cache: split item exporter from dumper
|
2017-03-26 13:09:42 -04:00 |
|
Adam
|
83735ceae0
|
cache: split sprite exporter from dumper
|
2017-03-26 13:09:15 -04:00 |
|
Adam
|
cdbbe9f5d4
|
cache: try-with-resources the rest of the Stores in tests
|
2017-03-26 12:35:27 -04:00 |
|
Adam
|
7146d4da93
|
cache:add sprite dumper
|
2017-03-26 12:31:06 -04:00 |
|
Adam
|
9444e8ce37
|
cache: fix cache server to buffer stream socket data, this works with vanilla client
|
2017-03-26 12:10:00 -04:00 |
|
Adam
|
609b0f1514
|
cache: don't return archive data in saveContents, its already compressed and encrypted which is confusing/everywhere already checks first
|
2017-03-25 22:31:44 -04:00 |
|
Adam
|
220175b80b
|
cache: add cache server
|
2017-03-25 18:31:15 -04:00 |
|
Adam
|
aa02330722
|
cache: decompress and load archive data in client too, so saveTree() later works as expected
|
2017-03-23 19:22:53 -04:00 |
|
Adam
|
a723d662dd
|
cache: add kitdefinition and loader
|
2017-03-21 09:16:57 -04:00 |
|
Adam
|
98096fd1e0
|
cache: also include normal indicies in faces
|
2017-03-20 21:13:47 -04:00 |
|
Adam
|
081bed8ab7
|
cache: fix material names colliding/the same one multiple times with different alphas
|
2017-03-20 19:23:20 -04:00 |
|
Adam
|
046ce8d8f6
|
cache: fix exporting alphas
|
2017-03-20 18:47:05 -04:00 |
|
Adam
|
da68089c18
|
cache: add .obj model exporter
|
2017-03-20 18:01:33 -04:00 |
|
Adam
|
592a2502cf
|
cache: consolidate dumper entrypoints, add pack/unpack commands
|
2017-03-16 12:36:11 -04:00 |
|
Adam
|
b2327d7e8e
|
cache: add saveTree/loadTree to save/load cache to/from a normal filesystem
|
2017-03-14 14:08:36 -04:00 |
|
Adam
|
963d82c903
|
cache: assume archive data we don't decompress contains no revision. The downloaded data does not.
|
2017-03-11 23:15:41 -05:00 |
|
Adam
|
9170c41856
|
Make cache client a little more friendly to use
|
2017-03-11 21:27:38 -05:00 |
|
Adam
|
693452a0a7
|
Try this again, with less special characters in the password..
|
2017-03-11 14:42:30 -05:00 |
|
Adam
|
20831b39eb
|
Use webdev for distribution repository
|
2017-03-11 14:34:22 -05:00 |
|
Adam
|
97d28abd0a
|
rsmv: renaming of some fields and classes
|
2017-03-11 13:07:25 -05:00 |
|
Adam
|
937d27a1e6
|
cache: some work on the interpreter
|
2017-03-07 17:34:34 -05:00 |
|
Adam
|
76dcf79e1c
|
cache: also clear instruction list by name
|
2017-03-05 16:37:50 -05:00 |
|
Adam
|
633a184db9
|
cache: add assembler and split scriptdumper test into disassembler/disassemblertest
|
2017-03-05 16:28:39 -05:00 |
|
Adam
|
6d23945efa
|
cache: also label conditional jumps
|
2017-03-05 11:07:08 -05:00 |
|
Adam
|
e6cf15672e
|
cache: fix tests... static state being initialized twice
|
2017-03-03 13:35:00 -05:00 |
|
Adam
|
968494850d
|
cache: fix labels (earlier script dump was fine)
|
2017-03-03 13:33:36 -05:00 |
|
Adam
|
cc0b5e1aa7
|
cache: add names to instructions
update script dumper to use names if available, and show labels/jumps
|
2017-03-03 13:14:01 -05:00 |
|
Adam
|
c90f8c2f53
|
scripts: pom version is required
|
2017-03-01 11:42:24 -05:00 |
|
Adam
|
ac0dda1f63
|
http service: add worlds api
|
2017-02-28 12:30:54 -05:00 |
|
Adam
|
56448b4e31
|
cache: various fixes to downloader and logging improvements
|
2017-02-27 21:28:31 -05:00 |
|
Adam
|
47541ffe05
|
cache: newer stuff for itemloader, from @UniquePassive
|
2017-02-27 21:03:40 -05:00 |
|
Adam
|
73b0beaea8
|
cache: fix itemdumper
|
2017-02-26 17:49:03 -05:00 |
|
Adam
|
ea612d1879
|
cache: fix 5309
|
2017-02-26 12:41:47 -05:00 |
|
Adam
|
09272b9f34
|
cache: rest of the opcodes
|
2017-02-26 12:38:37 -05:00 |
|
Adam
|
25edc0065f
|
cache: some work on script opcodes
|
2017-02-25 21:40:02 -05:00 |
|
Adam
|
24b3374064
|
Export Script and various fields
|
2017-02-24 19:55:31 -05:00 |
|
Adam
|
0c5ec311d9
|
[maven-release-plugin] prepare for next development iteration
|
2017-02-24 11:30:21 -05:00 |
|