Lucwousin
|
b3889ce469
|
Remove injector printlns
|
2022-01-25 22:40:53 +01:00 |
|
Lucwousin
|
cebf6d920f
|
Check mixins only for duplicate static fields
|
2022-01-25 21:15:17 +01:00 |
|
Lucwousin
|
d731d12a9d
|
Add test for injecting a field into multiple classes
|
2022-01-25 21:14:21 +01:00 |
|
Lucwousin
|
3ec6dfd113
|
Readd (and fix) injector tests
|
2022-01-25 20:44:32 +01:00 |
|
Lucwousin
|
792a8f12d4
|
Merge pull request #2756 from open-osrs/GRADLE-DEPS-UPDATE-6fdf5d5
project: Update gradle dependencies
|
2020-07-30 21:11:31 +02:00 |
|
Lucwousin
|
57b7476299
|
Collapse @Copy, @Replace mixin methods
|
2020-07-19 03:31:16 +02:00 |
|
Lucwousin
|
fa2944d50a
|
Use new injector ver
|
2020-07-19 03:31:16 +02:00 |
|
Lucwousin
|
86f6886d8c
|
Finishing touches to annotations
|
2020-07-19 03:29:45 +02:00 |
|
Lucwousin
|
663bbc80db
|
Annotations: signature -> descriptor; use linkedhashmap
|
2020-07-19 03:29:45 +02:00 |
|
Lucwousin
|
42affee0f0
|
Use more descriptive names in Block (+lombok)
|
2020-07-19 03:29:45 +02:00 |
|
Lucwousin
|
29105c9501
|
asm: Use a more sensible approach for annotations
|
2020-07-19 03:29:45 +02:00 |
|
Lucwousin
|
eb1d6bbd74
|
Make jars saved by JarUtil reproducible
|
2020-07-19 03:29:45 +02:00 |
|
Lucwousin
|
b75695475d
|
Deob control flow housekeeping
|
2020-07-19 03:29:44 +02:00 |
|
Lucwousin
|
f21367d30c
|
Stop pf4j spam
|
2020-06-30 20:07:39 +02:00 |
|
Lucwousin
|
0d101d091a
|
Merge pull request #2731 from Lucwousin/vars-final
api: var stuff
|
2020-06-30 16:56:26 +02:00 |
|
Lucwousin
|
156920b931
|
Merge pull request #2730 from Lucwousin/scriptvm
mixins: check script argument type
|
2020-06-29 02:27:49 +02:00 |
|
Lucwousin
|
9c05215c43
|
check script argument type
|
2020-06-29 02:26:28 +02:00 |
|
Lucwousin
|
186d166479
|
Merge pull request #2729 from Lucwousin/varb-thing
mixins: add getVarbitCount and warn instead of throw when varb doesnt exist
|
2020-06-29 02:24:04 +02:00 |
|
Lucwousin
|
2d9c26387a
|
add getVarbitCount and warn instead of throw when varb doesnt exist
|
2020-06-29 02:10:46 +02:00 |
|
Lucwousin
|
3025299417
|
Merge pull request #2726 from ThatGamerBlue/scriptvm
mixins: make scriptvm more reliable
|
2020-06-28 17:17:20 +02:00 |
|
Lucwousin
|
934fad63b5
|
add maven repo and increment injector dep version
|
2020-06-28 17:02:21 +02:00 |
|
Lucwousin
|
c5292dfeab
|
Merge pull request #2724 from Lucwousin/injector-cache
gradle: update injector version
|
2020-06-28 14:41:32 +02:00 |
|
Lucwousin
|
99dffc1f3b
|
Normalize jars
|
2020-06-28 09:32:04 +02:00 |
|
Lucwousin
|
eb39e9176c
|
update injector version
|
2020-06-28 07:52:43 +02:00 |
|
Lucwousin
|
9f5abcd2f3
|
Merge pull request #2714 from ThatGamerBlue/grounditems-316
grounditems: fix items not disappearing
|
2020-06-28 03:18:53 +02:00 |
|
Lucwousin
|
63a7b03ef7
|
Merge pull request #2722 from Lucwousin/from-the-gradle-to-the-grave
gradle: Optimizations/cleanup
|
2020-06-28 03:13:09 +02:00 |
|
Lucwousin
|
9f6e4dd8a6
|
Merge pull request #2718 from dutta64/gos
Make GameObjectSpawned Immutable with @value
|
2020-06-28 03:02:41 +02:00 |
|
Lucwousin
|
6d00f64750
|
Merge pull request #2719 from Lucwousin/hint-arrow-prio
mixins: Bring player targeted by hint arrow to front (while not in combat)
|
2020-06-28 02:44:40 +02:00 |
|
Lucwousin
|
9c698f7e9b
|
Merge pull request #2723 from Lucwousin/peeveepeeyoetl
client: Fix PvPUtil.isAttackable
|
2020-06-28 02:43:51 +02:00 |
|
Lucwousin
|
dcd8f6a837
|
Fix PvPUtil.isAttackable
|
2020-06-28 02:35:37 +02:00 |
|
Lucwousin
|
64564ab1c0
|
Implement IndexMojo in doLast block
|
2020-06-28 02:15:12 +02:00 |
|
Lucwousin
|
fe8a40a6a7
|
cleanup injected-client.gradle.kts
|
2020-06-28 00:18:25 +02:00 |
|
Lucwousin
|
cdf597a1ef
|
lazy resolve bootstrap deps
|
2020-06-27 19:08:52 +02:00 |
|
Lucwousin
|
35f22e1592
|
Add env var for build scan tos
|
2020-06-27 19:07:49 +02:00 |
|
Lucwousin
|
78cc12205c
|
Fix and clean up TextComponent
|
2020-06-27 16:25:30 +02:00 |
|
Lucwousin
|
4363e79bb1
|
Reprioritize arrow target player when leaving combat
|
2020-06-27 16:01:05 +02:00 |
|
Lucwousin
|
81542d02a6
|
Bring player targeted by hint arrow to front (while not in combat)
|
2020-06-27 15:09:15 +02:00 |
|
Lucwousin
|
d80f6a211c
|
Make blending TextComponent alpha not default
|
2020-06-26 22:29:31 +02:00 |
|
Lucwousin
|
8eb9ea7e45
|
Merge pull request #2712 from swazrgb/runelite-2020-06-25-1
Merge upstream
|
2020-06-25 19:41:03 +02:00 |
|
Lucwousin
|
5270dfcbf9
|
Merge pull request #2708 from Lucwousin/sentry-gunnoe-gek
client: Fix sentry, improve logging
|
2020-06-23 20:51:48 +02:00 |
|
Lucwousin
|
31a5061478
|
rename udp.xml to make sure we use the correct one, try-with-res the stream
|
2020-06-23 20:38:43 +02:00 |
|
Lucwousin
|
220686ba9a
|
Add version to jgroups xml
|
2020-06-22 18:57:51 +02:00 |
|
Lucwousin
|
20d3646e4e
|
Fix sentry.properties and bump up log level for pf4j and jgroups
|
2020-06-22 18:13:59 +02:00 |
|
Lucwousin
|
40806312cd
|
Fix client filterResources task
|
2020-06-22 18:11:03 +02:00 |
|
Lucwousin
|
f91941d22a
|
Merge pull request #2707 from Lucwousin/assert-u-see-dem-errors
gradle: enable assertions when running from gradle
|
2020-06-22 01:37:21 +02:00 |
|
Lucwousin
|
56639cb30f
|
enable assertions when running from gradle
|
2020-06-22 01:30:21 +02:00 |
|
Lucwousin
|
13fbfb0047
|
Merge pull request #2706 from Lucwousin/symlinks
client: Respect symlinks for the config file
|
2020-06-21 17:53:21 +02:00 |
|
Lucwousin
|
e2e146efbf
|
Respect symlinks for the config file
|
2020-06-21 17:20:54 +02:00 |
|
Lucwousin
|
b76c1b2eca
|
Merge pull request #2702 from open-osrs/GRADLE-DEPS-UPDATE-1c68411ca
project: Update gradle dependencies
|
2020-06-21 10:33:55 +02:00 |
|
Lucwousin
|
0e6f5f4b46
|
rename clanchat methods in RSClanChat
|
2020-06-21 07:00:23 +02:00 |
|
Lucwousin
|
c97f7b196e
|
playermanager: Ensure no duplicate hiscore lookups are performed (and cleanup) (#2690)
* playermanager: Make sure no duplicate hiscore lookups are done
* playermanager: cleanup
|
2020-06-16 22:44:23 -04:00 |
|
Lucwousin
|
4664ba7b19
|
configmanager: Save config on client shutdown (#2686)
|
2020-06-14 07:09:22 -04:00 |
|
Lucwousin
|
5484a99bd6
|
api: Add pyramid plunder sarcophagus varbit
|
2020-06-05 18:20:23 +02:00 |
|
Lucwousin
|
257a3e4010
|
api: Add pyramid plunder chest open varbit
|
2020-06-05 17:56:28 +02:00 |
|
Lucwousin
|
f452dde7c6
|
Add windowed borderless to "RuneLite" config
|
2020-06-02 22:47:57 +02:00 |
|
Lucwousin
|
f231af9a4f
|
Nag user (and sentry) if event handlers declare to throw an exception
|
2020-05-14 22:34:59 +02:00 |
|
Lucwousin
|
9587f698a2
|
Nag user (and sentry) if event handlers declare to throw an exception
|
2020-05-14 19:54:30 +02:00 |
|
Lucwousin
|
f39c368bc6
|
increment injector version
|
2020-01-03 04:57:52 +01:00 |
|
Lucwousin
|
53b7e9bd2e
|
idk: Move annotations to do with injection to a seperate module for improved modularity (#2181)
* Move annotations to do with injection to a seperate module for improved modularity
* Remove redundant config in build script, add (c)
|
2020-01-03 04:57:03 +01:00 |
|
Lucwousin
|
d7efe2304a
|
Merge pull request #2179 from dutta64/feature/plugin-itemcharges
Plugin: Add Kharedst's Memoirs to ItemChargePlugin
|
2020-01-03 00:07:45 +01:00 |
|
Lucwousin
|
d1b4e2e23f
|
Merge pull request #2060 from Lucwousin/hd-minimaps
Client: add hd minimaps
|
2020-01-02 19:39:51 +01:00 |
|
Lucwousin
|
318e3659ca
|
Fix alpha and nw/se being swapped
|
2020-01-02 19:25:06 +01:00 |
|
Lucwousin
|
61aea62c11
|
get triggered by dumb namings
|
2020-01-02 19:19:55 +01:00 |
|
Lucwousin
|
0783bc0695
|
Add missed static
|
2020-01-02 19:19:54 +01:00 |
|
Lucwousin
|
4915fd627b
|
Remove unused import
|
2019-12-31 22:31:25 +01:00 |
|
Lucwousin
|
9515f6d220
|
Don't set stop to false
|
2019-12-31 22:29:40 +01:00 |
|
Lucwousin
|
214f642e95
|
Refactor chat input listeners to just use the eventbus
|
2019-12-31 22:22:13 +01:00 |
|
Lucwousin
|
810d0c19f5
|
Disable MaxMemoryTransformer
|
2019-12-31 11:45:13 +01:00 |
|
Lucwousin
|
8341dc9fa3
|
Don't check overlay hash for overlays that didn't exist before (#2136)
|
2019-12-16 20:06:17 +00:00 |
|
Lucwousin
|
9c7d4fae81
|
missed classes -.-
|
2019-12-16 18:43:21 +01:00 |
|
Lucwousin
|
64a8d2ab6d
|
Merge pull request #2135 from Lucwousin/rev187
rev187
|
2019-12-16 18:40:54 +01:00 |
|
Lucwousin
|
f6c2b4ac11
|
rev187
|
2019-12-16 18:40:02 +01:00 |
|
Lucwousin
|
0c1c461139
|
Fix pluginmanagertest for async subbing (and some enhancements which don't really belong in this pr but shhh about that)
|
2019-12-15 21:25:25 +01:00 |
|
Lucwousin
|
8724311d20
|
Use LambdaMetaFactory to generate accessors for @Subscribe annotations
|
2019-12-15 02:45:32 +01:00 |
|
Lucwousin
|
c691351825
|
Add Scheduler suppliers directly to EventScheduler enum
|
2019-12-15 02:45:31 +01:00 |
|
Lucwousin
|
60f26a8c41
|
Make Schedulers::single use client thread
|
2019-12-15 02:45:28 +01:00 |
|
Lucwousin
|
1117eba620
|
Change source level to 11, remove reflectutil
|
2019-12-15 01:16:59 +01:00 |
|
Lucwousin
|
471eaeb3e0
|
Merge pull request #2125 from Lucwousin/build-dams-to-close-streams
mixins: Make sure cache overlay inputstreams are closed
|
2019-12-14 23:08:39 +01:00 |
|
Lucwousin
|
67744f9d17
|
Make sure cache overlay inputstreams are closed
|
2019-12-13 21:22:55 +01:00 |
|
Lucwousin
|
e2bf128a09
|
Re-optimize wikiplugin, call contains on hashmultimap in menumanager
|
2019-12-11 11:46:30 +01:00 |
|
Lucwousin
|
298f32fead
|
Merge pull request #2045 from Lucwousin/an-not-taters
client: Readd @subscribe, for unconditionally active subscriptions in plugins
|
2019-11-21 22:09:26 +01:00 |
|
Lucwousin
|
2a2688e3ce
|
Merge branch 'master' into an-not-taters
|
2019-11-21 22:09:01 +01:00 |
|
Lucwousin
|
e11077f392
|
Remove unused spellbook widget id/info
|
2019-11-21 10:27:31 +01:00 |
|
Lucwousin
|
ca4a9c4372
|
Merge branch 'master' into in-v-trans-avec
|
2019-11-21 10:23:10 +01:00 |
|
Lucwousin
|
4290d8b978
|
Merge branch 'master' into an-not-taters
|
2019-11-21 10:21:38 +01:00 |
|
Lucwousin
|
2f11f487bd
|
Merge pull request #2059 from Lucwousin/boner-config-check
deathindicators: Fix permabones config check
|
2019-11-21 10:20:08 +01:00 |
|
Lucwousin
|
0322923895
|
Attackstyles: Add @VisibleForTesting annotations and lombokify
|
2019-11-21 10:00:04 +01:00 |
|
Lucwousin
|
74ae4d2723
|
Fix permabones config check
|
2019-11-21 09:35:19 +01:00 |
|
Lucwousin
|
f7225f413a
|
Fix indenting and accidental annotations
|
2019-11-16 18:46:47 +01:00 |
|
Lucwousin
|
6632376d0f
|
Add Subscribe annotations for default lifecycle events
|
2019-11-16 16:02:30 +01:00 |
|
Lucwousin
|
10f7a582f0
|
Merge pull request #2044 from Lucwousin/consider-your-style-checked
project: Update checkstyle rules
|
2019-11-16 15:51:07 +01:00 |
|
Lucwousin
|
4fa3a73eb9
|
Readd @Subscribe, for unconditionally active subscriptions in plugins
|
2019-11-16 11:17:20 +01:00 |
|
Lucwousin
|
b7bd7c5a08
|
{} where allowed
|
2019-11-16 04:51:03 +01:00 |
|
Lucwousin
|
55b0845a18
|
Optimize imports
|
2019-11-16 04:51:03 +01:00 |
|
Lucwousin
|
7900089eda
|
Update checkstyle
allow {} on classes and anonymous classes
check empty lines in imports
|
2019-11-16 04:51:02 +01:00 |
|
Lucwousin
|
8478941f95
|
Halve bootstrapplugin in size
|
2019-11-15 19:56:29 +01:00 |
|
Lucwousin
|
dd0b6c6be7
|
Use spellbook onInvTransmit rather than hardcoded script args
|
2019-11-14 19:59:27 +01:00 |
|
Lucwousin
|
25d3211d62
|
parallellerize injected-client more
|
2019-11-14 14:59:23 +01:00 |
|
Lucwousin
|
7fc4ffb4fb
|
Versions bump
|
2019-11-14 14:06:42 +01:00 |
|
Lucwousin
|
10dbc5e6bc
|
update spellbook script
|
2019-11-14 14:02:42 +01:00 |
|