Adam
db2a86d75d
api: fix finding widget parents and make isHidden check parent
2017-04-23 16:00:44 -04:00
Adam
ee137229b0
Merge pull request #29 from kylestev/enhancement/update-xteas
...
Update xteas
2017-04-23 12:16:54 -04:00
Kyle Stevenson
941d718b04
Update xteas
2017-04-23 08:47:20 -07: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
8e24e6a81f
Merge pull request #26 from KronosDesign/render-updates
...
Updated 2D rendering methods to use anti-aliasing for smoother overlays
2017-04-19 19:21:39 -04:00
Kronos
1fd4d11866
Updated 2D rendering methods to use anti-aliasing for smoother overlays
...
Also added a centralised function in Renderer for setting anti-aliasing
2017-04-20 08:47:31 +10:00
Kronos
b60300928b
Updated README.md to contain links to the RuneLite Wiki and Discord ( #27 )
2017-04-19 17:25:11 -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
Kronos
0d0a938499
Updated DevTools Plugin ( #25 )
...
Updated DevTools and consolidated developer plugins
2017-04-18 17:39:38 -04:00
RobinWeymans
53f97ed90e
Hiscore plugin: lookup menu item ( #22 )
...
Hiscore plugin: lookup menu item
2017-04-17 20:22:51 -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
Abel Briggs
b80d6b6ca5
Added implementation for an idle notifier plugin, animation hook, and thread pool ( #23 )
...
Added implementation for an idle notifier plugin and animation hook
2017-04-16 16:06:07 -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
Kronos
c412ab1764
Added worldToMiniMap() and hooked mapOffset ( #20 )
...
Added worldToMiniMap() and hooked mapOffset
2017-04-14 20:16:30 -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
16aca0cec7
Merge pull request #19 from KronosDesign/swing-updates
...
Fixed incorrect JFrame size
2017-04-12 19:32:50 -04:00
Kronos
354f8e4ec9
Fixed incorrect JFrame size
2017-04-13 09:06:05 +10:00
Kronos
3917307789
Update UI to use BorderLayout, fixes resizeable issues
2017-04-12 17:42:58 -04:00
Kronos
f324a8357d
Updated pom.xml to build jar-with-dependencies ( #15 )
...
runelite-client: Updated pom.xml to build jar-with-dependencies
2017-04-12 08:14:41 -04:00
Kronos
cd7a5253e1
Some shiny rendering methods ( #13 )
...
* Added getter methods to Actor
* Added zOffset parameter to worldToCanvas()
* Fixed formatting, added rendering functions to Actor and DevTools plugin
* Changed getCanvasTilePoly() to use Perspective.LOCAL_TILE_SIZE
2017-04-11 15:38:59 -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