Adam
98b8a3b76f
http-service: try to release okhttp resources on shutdown
2018-02-12 18:59:30 -05:00
Adam
f50c657122
runelite-client: shut down discord service when closed
...
It is preventing jvm termination otherwise for some reason
2018-02-12 11:57:02 -05:00
Adam
5c6a205a8a
fishing plugin: move minimap overlay to own overlay
...
To render above the minimap in resizable, it must be above widgets
2018-02-09 15:15:58 -05:00
Adam
6cfb5d4978
perspective: add method for checking if world location is in scene
2018-02-09 14:22:50 -05:00
Adam
a691d07cd0
timers plugin: respect enabled configuration
2018-02-08 20:18:56 -05:00
Adam
d0a0c6928a
mousehighlight: don't show tooltip on sliding puzzles
2018-02-08 19:02:02 -05:00
Adam
c5a7e642fa
mixins: also disable execute6500 hook
2018-02-08 08:43:47 -05:00
Adam
b2358cdc71
scripts: disable callbacks
...
The method we are hooking to in the VM got inlined..
2018-02-08 08:29:42 -05:00
Adam
d7407758a5
player indicators: use new isFriend/isClanMember api
2018-02-04 10:54:44 -05:00
Adam
175fee2cba
screenshot plugin: fix test
2018-02-03 21:34:15 -05:00
Adam
05d079d816
screenshot plugin: add configuration for auto screenshot of levelups and rewards
2018-02-03 20:50:47 -05:00
Adam
181c717a05
runelite-client: add central skill icon cache
2018-02-03 20:32:02 -05:00
Adam
d5f56f695e
http service: change cache datasource to runelite-cache2
2018-02-03 19:24:37 -05:00
Adam
cda04b7acd
Split out cache updater into own project
2018-02-03 19:24:35 -05:00
Adam
8c678f69eb
cache service: split up into cache controller and service
2018-02-03 19:24:33 -05:00
Adam
b25c237e94
cache service: fix duplicating index to archive associations
...
It is unclear whether archives in an index can change without the index
crc or revision changing, so always create new indexes for each cache.
This is much simplier with not much more overhead.
2018-02-03 19:24:32 -05:00
Adam
a73afb7990
cache client: log when index crc changes too
2018-02-03 19:24:30 -05:00
Adam
01a3ed82f8
Revert "runelite-client: remove teamcape plugin"
...
We believe the teamcape plugin has equivalents in both OSBuddy and
Konduit, and so are readding it on the principle that rules should not
be selectively enforced on clients.
2018-02-01 17:48:12 -05:00
Adam
00ef622144
Update API for 162
2018-02-01 14:36:00 -05:00
Adam
0325150267
runescape-client: refactor for 162
2018-02-01 13:08:19 -05:00
Adam
e0364f791a
runescape-client: update 162
2018-02-01 09:40:12 -05:00
Adam
0e634653f1
Merge remote-tracking branch 'adam/tile-events'
2018-01-30 17:45:29 -05:00
Adam
9505da573d
mlm plugin: default to enabled once again
2018-01-30 10:48:31 -05:00
Adam
8a4fc564c2
mlm plugin: rewrite to use events
2018-01-30 10:48:31 -05:00
Adam
90f7da166a
hunter plugin: update for event change
2018-01-30 10:24:31 -05:00
Adam
94afeeda40
cannon plugin: update for event change
2018-01-30 10:24:30 -05:00
Adam
789221490e
runelite-api: add game object and wall object spawn/change/despawn events
2018-01-30 09:52:41 -05:00
Adam
69c4ced2db
xp tracker plugin: update on logout
2018-01-29 17:33:58 -05:00
Adam
3577d58679
xp tracker: don't add duplicate entries if nothing changes
2018-01-29 17:33:02 -05:00
Adam
eba950c931
runelite-client: fix exception from --no-rs
2018-01-29 17:31:37 -05:00
Adam
1e472cb1cd
slayer plugin: fix getting -1 count left on tasks
...
Don't readd a new infobox for each kill due to config update triggers
2018-01-29 14:18:59 -05:00
Adam
4eb96e0b99
config manager: thread config flushes to disk too
2018-01-29 14:15:49 -05:00
Adam
1a97d56ef0
item manager: fix trying to cache null in getItemPrice
2018-01-29 13:54:05 -05:00
Adam
06fc579ef2
Remove even more unused imports
2018-01-29 09:16:20 -05:00
Adam
7a0e74c6bb
Remove unused imports
2018-01-29 08:53:54 -05:00
Adam
eebf3eee03
mixins: fix getProjectiles queue iteration logic
2018-01-29 08:16:44 -05:00
Adam
f31bc0d794
Remote projectile target and length tracking
...
Continuation of 4c293e612cd4b08fc7230a5e6722c8acc74e5a9e
2018-01-29 08:10:46 -05:00
Adam
550a079093
cache: allow carriage returns in newlines in scripts
2018-01-28 22:14:58 -05:00
Adam
90b6cd30a4
ground items: REGION_SIZE - 1 since this is inclusive now
2018-01-28 12:07:20 -05:00
Adam
986c99be5d
ground items: only loop tiles which are within distance
2018-01-28 11:58:04 -05:00
Adam
04b65f9ef1
mlm plugin: disable until it can be rewritten without scene scans every frame
2018-01-28 11:18:37 -05:00
Adam
c34c21bfbb
xo drop plugin: set back xp drops to default color too
2018-01-28 10:22:16 -05:00
Adam
16857a6924
xo drop plugin: add rigour and augury
2018-01-28 10:01:21 -05:00
Adam
ecd9c5b2f1
runelite-api: add rigour and augury prayers
2018-01-28 10:00:02 -05:00
Adam
017f9b2919
metronome plugin: remove configurable sound ids until a better solution is found
2018-01-27 20:17:35 -05:00
Adam
07d57f0c72
runelite-client: add xp drop plugin which colors based on prayers
2018-01-27 20:12:17 -05:00
Adam
ff1c56812a
cache service: fix findArchive to select distinct
2018-01-27 17:59:03 -05:00
Adam
f8baca7be5
Add zoom plugin
2018-01-27 13:07:39 -05:00
Adam
7e4bbf66cb
Add runelite-scripts project for packaging overlaid scripts and dependency
2018-01-27 13:07:37 -05:00
Adam
edabf9ea71
Add script assembler plugin for packing scripts at build time
2018-01-27 13:07:35 -05:00
Adam
4bfa22448d
Add int and string script stack to api
2018-01-27 13:07:34 -05:00
Adam
41f005827c
Add runelite vm opcode and event
2018-01-27 13:07:32 -05:00
Adam
c4d838b10c
Add ability to overlay cache archives
2018-01-27 13:07:31 -05:00
Adam
e467ebdcf8
Add slf4j to mixins and expose logger in Hooks for them
2018-01-27 13:07:21 -05:00
Adam
3d9542a8b4
runescape-api: add IndexData and IndexDataBase
2018-01-27 13:07:16 -05:00
Adam
049ab21819
cache: add script id to grammar
2018-01-27 13:07:14 -05:00
Adam
6353bb0138
cache: add get_camera_focal_point_height
2018-01-27 13:07:12 -05:00
Adam
d53200cb14
cache: add set_camera_focal_point_height
2018-01-27 13:07:07 -05:00
Adam
7b3c8c34e9
cache: add comment to rs2asm grammar
2018-01-27 13:07:06 -05:00
Adam
cdfc7c549a
cache: add get_zoom_distance
2018-01-27 13:07:04 -05:00
Adam
4ca7ee2014
cache: add set_zoom_distance
2018-01-27 13:07:01 -05:00
Adam
96eb258410
runelite-api: add Script
2018-01-27 13:06:59 -05:00
Adam
e650637176
cache: allow passing instruction set to assembler
2018-01-27 13:06:53 -05:00
Adam
4624371bf9
cache: remove script interpreter
...
It is unfinished and probably not something I want to complete soon
2018-01-26 20:30:52 -05:00
Adam
092bd1a73f
checkstyle: enforce whitespace after comma
2018-01-26 20:13:53 -05:00
Adam
9448457193
screenshot plugin: add test for different level up messages
2018-01-26 17:22:12 -05:00
Adam
446d5b8bab
Add item stats plugin
2018-01-25 18:33:14 -05:00
Adam
f507354f84
Remove external plugin support
...
Jagex has requested I take steps to prevent users from making plugins
which are in violation of the game rules. This limits plugins to the core
plugins.
2018-01-25 17:03:09 -05:00
Adam
f23b970212
runelite-client: remove AoE warning plugin
...
It has been deemed to be against the game rules, and removal requested by Jagex.
2018-01-25 17:03:06 -05:00
Adam
638029d5ba
runelite-client: remove volcanic mine plugin
...
It has been deemed to be against the game rules, and removal requested by Jagex.
2018-01-25 17:03:04 -05:00
Adam
155dfb7c63
runelite-client: remove Zulrah plugin
...
It has been deemed to be against the game rules, and removal requested by Jagex.
2018-01-25 17:03:02 -05:00
Adam
050fbd250b
runelite-client: remove teamcape plugin
...
It has been deemed to be against the game rules, and removal requested by Jagex.
2018-01-25 17:03:00 -05:00
Adam
cedb7041c8
Fix usage of getViewportHeight/getViewportWidth now they are correct
...
They were swapped in 580335c9cdc4c5b6faafd969d557ef5f1d4187e8
2018-01-24 20:46:22 -05:00
Adam
f1e4bae31a
runelite-client: remove version and account name from title
...
Otherwise it shows in screenshots, and on Discord
2018-01-24 19:19:51 -05:00
Adam
fd98b7205d
runelite-api: add inventory item query
2018-01-24 18:03:16 -05:00
Adam
b6c00a774d
runelite-api: add ItemContainer
2018-01-24 18:01:29 -05:00
Adam
eea3136c69
runelite-api: rename InventoryItemQuery -> InventoryWidgetItemQuery
2018-01-24 18:00:19 -05:00
Adam
65f810ef7b
Add maven central to be tried before repo.runelite.net
2018-01-23 12:29:38 -05:00
Adam
7d5e0ff389
http-service: add beginning of xp tracker
2018-01-20 19:48:07 -05:00
Adam
4d2c02e81c
http-service: split hiscore service from controller
2018-01-20 19:11:28 -05:00
Adam
0bed534b26
xp tracker: don't reset on logout or hop
2018-01-20 11:58:37 -05:00
Adam
d227ca516a
infobox manager: check infobox isn't null
2018-01-20 08:41:11 -05:00
Adam
d1156a3b01
runelite-client: move all main loop checks info try/catch
2018-01-20 08:41:10 -05:00
Adam
a9c4e37c3f
config panel: don't show groups with no visible config items
2018-01-19 21:22:10 -05:00
Adam
b7d8b75647
item service: set cache-control: public too
2018-01-19 19:39:24 -05:00
Adam
9aded64e04
cache service: remove unused import
2018-01-19 15:06:59 -05:00
Adam
8eb37bb3db
Revert "cache service: move database updating to happen during download"
...
This reverts commit 018843f3a34f343c32c59db259aae317193f9fc8.
2018-01-19 14:13:02 -05:00
Adam
1eeab55b01
Revert "cache service: don't skip already up to date archives"
...
This reverts commit cb90940b54dc07dd2221d3169e569b08876a3265.
2018-01-19 14:12:50 -05:00
Adam
057327463e
Revert "cache service: use an identity hashmap as equals checks archive contents"
...
This reverts commit 1b46911dea9e8362c16de89952c5c4becfdc4e43.
2018-01-19 14:12:40 -05:00
Adam
00480e6030
cache service: use an identity hashmap as equals checks archive contents
2018-01-19 11:10:35 -05:00
Adam
244cce506c
cache service: don't skip already up to date archives
2018-01-19 10:31:53 -05:00
Adam
36acbebd1b
cache service: move database updating to happen during download
2018-01-19 09:45:36 -05:00
Adam
fff5f51077
cache service: skip loading filedata as it is not necessary for cache updater
2018-01-19 09:42:47 -05:00
Adam
e1a6fb13a2
cache service: lazily load store
2018-01-18 17:08:18 -05:00
Adam
958d2558f5
xpglobes: don't break at virt level 126
2018-01-14 11:25:37 -05:00
Adam
6801ac1843
runelite-api: fix combat fornula
2018-01-14 10:42:55 -05:00
Adam
8346339366
runelite-api: expose widget group ids
2018-01-14 10:23:16 -05:00
Adam
af1e5668b8
aoeprojectileinfo: store projectiles in a map
2018-01-14 09:41:11 -05:00
Adam
66401296b8
player indicators: update isFriend -> isFriended
2018-01-14 08:47:54 -05:00
Adam
9ce178e2f9
Merge branch 'clan-friend-names' of github.com:deathbeam/runelite into fix-isx-mixins
2018-01-14 08:40:29 -05:00