Adam
ebb665df45
hiscore panel: pass result to detailsHtml and remove reduncant null check
2018-05-21 17:39:18 -04:00
Adam
d718133782
hiscore panel: clear tooltips when clearing levels
2018-05-21 17:14:01 -04:00
Adam
f1131a2f70
hiscore panel: wrap lookup in a runnable exception logger
2018-05-21 17:13:35 -04:00
Adam
0cb3404bae
Revert "Fix early stop of player lookup in HiScores ( #3035 )"
...
This reverts commit 323da7fd1b .
2018-05-21 15:27:50 -04:00
Adam
0fe49ec2df
runelite-api: expand hint arrow api
2018-05-21 08:20:48 -04:00
Adam
2c5284d597
runelite-mixins: fix hasHintArrow
2018-05-21 08:20:08 -04:00
Adam
35ffca59e5
low detail plugin: apply low detail on startup if on login screen
...
Fix race with changing memory mode when loading which causes sounds to
not load
2018-05-20 20:22:37 -04:00
Adam
97caee3e04
Revert "Delay setting of low detail mode"
...
This reverts commit a13b6c69b35a35507bc17ddc3972a0a36905f7a2.
2018-05-20 20:22:29 -04:00
Adam
aa30d2c782
modelviewer: begin work on tile shapes
2018-05-20 20:20:04 -04:00
Adam
5fca70b056
agility plugin: limit obstacles to agility pyramid regions
2018-05-20 12:44:08 -04:00
Adam
bc7df6b0f2
runelite-client: fix usage of npc despawn event
...
Sincee 915070b4b3e5365dd052479bfc67a35937c32e0 the event no longer fires on logout
2018-05-20 11:43:18 -04:00
Adam
ec1512dab5
Add interface styles plugin
2018-05-19 20:40:54 -04:00
Adam
fbca624ffd
runelite-api: add widget positioned event
2018-05-19 20:40:53 -04:00
Adam
444e3a5152
runelite-api: add sprite override api
2018-05-19 19:15:35 -04:00
Adam
023de4c91f
runescape-api: add sprite related imports for interface style plugin
2018-05-19 19:15:27 -04:00
Adam
e3e8bf7c5d
Bump to 1.4.0-SNAPSHOT
2018-05-19 18:53:25 -04:00
Adam
ae617f019d
Update substance to 8.0.02
2018-05-19 15:13:22 +02:00
Adam
37ec6d0ac9
Remove distribution management
2018-05-17 19:54:50 -04:00
Adam
75674cfd55
Update pom and README to reflect changes to project structure
2018-05-16 14:14:08 -04:00
Adam
ce46256a44
speccounter plugin: fix kalphite queen spelling
2018-05-15 10:24:15 -04:00
Adam
0acde2bd06
runelite-mixins: wrap drawTileUnderlay in try/catch
...
The rasterizer crashes on certain tiles ingame with specific camera angles.
java.lang.ArrayIndexOutOfBoundsException: -1
at Graphics3D.rasterGouraudLine(Graphics3D.java:797)
at Graphics3D.rasterGouraud(Graphics3D.java:680)
at Region.drawTileUnderlay(Region.java:1853)
at Region.draw(Region.java:1376)
at Region.drawRegion(Region.java:1187)
at class35.method682(class35.java:808)
at WorldMapType3.gameDraw(WorldMapType3.java:448)
at class218.method4359(class218.java:1069)
at Client.method1268(Client.java:3922)
at Client.methodDraw(Client.java:2239)
at GameEngine.method914(GameEngine.java:605)
at GameEngine.run(GameEngine.java:1027)
at java.lang.Thread.run(Thread.java:748)
2018-05-14 18:22:23 -04:00
Adam
e915070b4b
runelite-mixins: fire npc despawn event before composition is nulled
2018-05-13 15:45:39 -04:00
Adam
484d664a3c
injector: support field hooks prior to field being changed
2018-05-13 15:45:16 -04:00
Adam
42005ffcea
item manager: cache no price when unable to batch lookup
2018-05-13 11:47:06 -04:00
Adam
aa35b2c218
http-service: lombok item api
2018-05-13 08:42:00 -04:00
Adam
274c79a7ba
http-service: optimize bulk item price lookup
2018-05-13 08:39:20 -04:00
Adam
ede2041a61
item controller: don't return duplicate items in bulk lookup
2018-05-13 08:14:12 -04:00
Adam
3c1f3f2e5a
opponent info: use player hitpoints from hiscores
2018-05-12 18:28:50 -04:00
Adam
3f55610612
runelite-client: add hiscore manager
2018-05-12 18:26:14 -04:00
Adam
bc2c959e7a
runelite-api: add getWorldType()
2018-05-12 18:25:30 -04:00
Adam
bdf6532471
agility plugin: fix exception if obstacle is off screen
2018-05-11 16:48:04 -04:00
Adam
d5d5f4890d
friend notes plugin: only add menu entry after "Message"
2018-05-11 15:47:04 -04:00
Adam
837d373fdd
runelite-mixins: fix setting menu preventing menu add event from being fired
2018-05-11 15:47:04 -04:00
Adam
0ac809fae2
runelite-api: expose friends
2018-05-11 13:28:12 -04:00
Adam
f6a093aada
slayer plugin: move widget inventory check to game tick
2018-05-10 21:08:14 -04:00
Adam
87ce6cc2fd
agility plugin: use immutableset
2018-05-10 13:23:02 -04:00
Adam
817d6ac375
scripts: update options panel rebuilder
2018-05-10 09:25:51 -04:00
Adam
2320f0f31b
spec counter plugin: fix array index out of bound error when accessing equipment inventory
2018-05-10 09:06:16 -04:00
Adam
4d9c58750a
Remove bounding boxes
2018-05-10 08:54:43 -04:00
Adam
b805f786a8
Update mixins/api for 170
2018-05-10 08:54:43 -04:00
Adam
440e420b2b
runescape-client: export itemlayer fields
2018-05-10 08:54:43 -04:00
Adam
df82f6a741
pom: update rs to 170
2018-05-10 08:54:43 -04:00
Adam
96ce9898e4
runelite-client: set default locale to english
...
Fix hiscore panel not being able to load image resources due to relying
on toLowerCase()
2018-05-09 11:00:13 -04:00
Adam
d2bf775e3b
Add friend notes plugin
2018-05-08 16:36:44 -04:00
Adam
e60d9ec2c1
chatbox input manager: add support for character limit
2018-05-08 16:36:44 -04:00
Adam
e74dfcf13d
Add removed friend event
2018-05-08 16:36:44 -04:00
Adam
4037ba9c00
injector: add method hooks
2018-05-08 16:36:44 -04:00
Adam
8106d99f83
runelite-api: add nameable name change event
2018-05-08 16:36:44 -04:00
Adam
863522afa9
runelite-api: expose Friend
2018-05-08 16:36:41 -04:00
Adam
dcfbfd8441
mixins: inject get/set tick count
2018-05-07 11:30:37 -04:00
Adam
077608478c
demonic gollias: use tick counter
2018-05-07 09:43:31 -04:00
Adam
ccef1dddd0
runelite-client: add tick counter
2018-05-07 09:43:31 -04:00
Adam
40d0fab0b5
npc indicators: use events for highlighted npcs
2018-05-07 09:42:15 -04:00
Adam
b29f2ff0ed
npc indicators: remove unnecessary tagged npcs list
2018-05-06 20:40:30 -04:00
Adam
77823d518d
impling plugin: use spawn events
...
remove broken dynamic spawn support
2018-05-06 13:52:13 -04:00
Adam
0be4059b4a
Merge remote-tracking branch 'github/next'
2018-05-03 10:00:49 -04:00
Adam
32a0dff962
scripts: apply command callback to command script
2018-05-03 08:31:23 -04:00
Adam
02bbde2307
scripts: apply zoom limits to options panel rebuilder
2018-05-03 08:31:23 -04:00
Adam
907b5df0ad
scripts: update options panel rebuilder from live
2018-05-03 08:13:52 -04:00
Adam
d5e5f5b677
scripts: update comand script from live
2018-05-03 08:13:30 -04:00
Adam
8da3109520
Use only southermost ghost wave for cerb plugin
...
Closes #2252
2018-05-02 19:54:59 -04:00
Adam
4a8eef023d
Merge remote-tracking branch 'joshua/feat/accounttype' into next
2018-05-01 21:24:58 -04:00
Adam
24865f050f
Merge remote-tracking branch 'kamiel/overhead-api-additions' into next
2018-05-01 21:24:44 -04:00
Adam
3f0782e83a
Merge remote-tracking branch 'db/ground-item-only-right-click' into next
2018-05-01 21:24:28 -04:00
Adam
b87b0f3591
Merge remote-tracking branch 'abex/cli-args' into next
2018-05-01 21:24:05 -04:00
Adam
91b15deb4b
Merge remote-tracking branch 'db/notification-mode' into next
2018-05-01 21:23:40 -04:00
Adam
e9d1d7e75f
devtools: post xp changed event too
2018-05-01 20:43:09 -04:00
Adam
b150a7b535
Add maven-compiler-plugin to plugin management
2018-04-30 18:50:41 -04:00
Adam
2d7adb248a
http-service: fix sql2o statement leak
...
commit() will call closeJdbcConnection() which does not clean up statements and causes the later close() to noop
2018-04-30 10:33:59 -04:00
Adam
ff89cac97e
demonic gorilla plugin: use headicon api
2018-04-29 19:42:54 -04:00
Adam
18dc60db60
runelite-api: add headicon enum
2018-04-29 19:42:21 -04:00
Adam
87da5aed68
devtools: add addxp
2018-04-29 14:21:53 -04:00
Adam
17c988b8a9
runelite-api: add VisibleForDevtools annotation for methods only visible for use in devtools
2018-04-29 14:21:30 -04:00
Adam
6c6f795ef4
account service: fix not setting autoincrement on user id
...
Fixes 82ffa4457c9b63794ce820c02a888f0de655a8db
2018-04-29 13:40:15 -04:00
Adam
23c7701f65
runelite: add --disable-update-check
2018-04-29 13:08:35 -04:00
Adam
c567ca277a
runelite: fix check for client before requesting itemmanager
...
If outdated, this.client is null but client is not null. Invoking get() on the item manager provider will make guice late construct it and it has a dependency on client.
2018-04-29 13:08:35 -04:00
Adam
7c8db8025e
Revert "Fix cannon cannonball count"
...
This reverts commit 9d215b4b285711e511997157b944a2fb745b873e.
2018-04-28 17:21:20 -04:00
Adam
b43ebd82ea
ws service: optimize session storage
...
This also removes tracking sessions with no id
2018-04-27 19:45:17 -04:00
Adam
6c699cc54f
item service: move overflow of pending lookups log message to debug
2018-04-27 11:15:45 -04:00
Adam
9de803fb7a
item controller: remove all synchronous fetching
2018-04-27 11:02:35 -04:00
Adam
607c465101
update check: set read timeout on socket, move off of request thread
...
Update check was hung on read(), which holds a lock causing all other requests for update status to wait
2018-04-26 13:04:13 -04:00
Adam
a0033320c5
modelviewer: fix most of rotation logic
...
Also add alpha support
2018-04-25 21:10:09 -04:00
Adam
b0225770ac
xp tracker service: fix deadlock acquiring connections
2018-04-25 15:31:09 -04:00
Adam
f1cd66b5b0
Revert "Merge pull request #1886 from deathbeam/cleanup-sidebar"
...
This reverts commit f1a6267c9742038bb4a771d350291999c3d8431c, reversing
changes made to 2b24b5eaa28735053823b210618318cbbe2afa56.
2018-04-24 20:38:33 -04:00
Adam
c33c6ef9d7
npc indicators: fix npe building npcs
2018-04-24 08:16:56 -04:00
Adam
3caf182b0b
npc mixin: transform npc in getName/getCombatLevel/getId
2018-04-23 19:38:09 -04:00
Adam
9a27d37eae
infobox overlay: Configure the amount of boxes per row
...
allow the user to set the amount of info boxes per row as well as set it to display vertically or horizontally. setting it to 0 will default to normal horizontal behavior
2018-04-23 15:25:00 -04:00
Adam
4118fa9f50
runelite config: add position to config items
2018-04-23 14:31:13 -04:00
Adam
066498a5b9
idle notifier plugin: use wildcard import for animation ids
2018-04-23 11:35:08 -04:00
Adam
fad8472c50
devtools plugin: add commands to get and set varbits
2018-04-23 10:09:21 -04:00
Adam
946688cdf8
Add command executed event
2018-04-23 10:09:18 -04:00
Adam
05883a6a2f
update check service: set a lower connect timeout
2018-04-23 10:02:10 -04:00
Adam
6c6fb3b87e
tile mixin: don't fire itemlayer change events when loading regions
2018-04-22 21:00:06 -04:00
Adam
021b1b8c14
Add ground marker plugin
2018-04-22 17:48:18 -04:00
Adam
77c7532177
devtools: show instance location information
2018-04-22 17:43:36 -04:00
Adam
f11cb369b6
overlay renderer: fix npe when client is null
2018-04-22 10:45:02 -04:00
Adam
e0b7ac9d79
Update cache-server test to use cache 165 too
2018-04-22 10:44:20 -04:00
Adam
c72008d39e
Change pushingpixels groupId to be under net/runelite
2018-04-21 20:28:13 -04:00
Adam
3f4cfd209f
Rename runescape api artifact to runescape-api
2018-04-21 18:21:57 -04:00
Adam
058264958c
Rename runelite api artifact to runelite-api
2018-04-21 18:21:57 -04:00