Commit Graph

50 Commits

Author SHA1 Message Date
Owain van Brakel
a0e59e7dbe project(injector): Fix menu swapping 2022-06-16 07:30:54 +02:00
Owain van Brakel
022681de0d project(internal): Fix tests 2022-06-12 07:06:58 +02:00
Owain van Brakel
3a9bec65f5 project(internal): Move a couple methods to mixins 2022-06-12 05:30:09 +02:00
Owain van Brakel
8d02eb78c1 project(internal): Mixins and injectors 2022-06-12 01:49:13 +02:00
Owain van Brakel
b842e86a20 project(gradle): Cache injector task 2022-05-30 15:16:54 +02:00
Owain van Brakel
46b6def0df project(gradle): Fix warnings and deprecations 2022-05-30 14:52:46 +02:00
Owain van Brakel
28dcc47ac8 project(injector): Make it possible to use rsc-api in rsc 2022-05-12 01:50:21 +02:00
Owain van Brakel
8ed22caad4 project(injector): Remove edge case checks and let the injector handle it 2022-05-11 22:28:48 +02:00
Owain van Brakel
69234931db project(injector): Add back swapMenuEntries 2022-05-11 15:01:23 +02:00
Justin
04e04f230c injector: temp disable incrementMenuEntries 2022-05-11 21:15:26 +10:00
Owain van Brakel
de7aae5315 project: Oops v2 🤭 2022-05-01 01:45:45 +02:00
Owain van Brakel
ac38fddbf9 project(mixins): Update 2022-04-20 19:08:54 +02:00
Owain van Brakel
3834b46aee project: Rev 204 2022-03-23 15:01:48 +01:00
Owain van Brakel
4727bc8e1d injector: Checkstyle 2022-01-26 00:54:49 +01:00
Owain van Brakel
379a57dc57 Merge pull request #3120 from Lucwousin/injector-debug 2022-01-26 00:50:10 +01:00
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
Owain van Brakel
c57301c0d3 project: Mixins 2022-01-16 04:13:20 +01:00
Owain van Brakel
18050c604c project: set GameDrawingMode 2021-12-22 15:09:19 +01:00
Owain van Brakel
28bb104f14 Merge remote-tracking branch 'origin/master' 2021-12-17 13:47:05 +01:00
Owain van Brakel
99802813b3 project: Support for creating a bare MenuEntry 2021-12-17 11:45:26 +01:00
Owain van Brakel
a42c845ad3 project: Implement the new menu entry handling 2021-12-16 09:45:44 +01:00
Owain van Brakel
0b91062e9d project: Injector add CheckCast support for copy classes 2021-12-15 17:15:19 +01:00
Owain van Brakel
8b80c0b71f Merge remote-tracking branch 'runelite/master' 2021-12-15 05:49:19 +01:00
Owain van Brakel
6b133497df project: Injector and mixins 2021-12-15 05:39:57 +01:00
Owain van Brakel
54eea68dab project: Bump version 2021-10-28 11:02:12 +02:00
Owain van Brakel
24d7c9c351 project: Mixing stuff and what not 2021-10-27 02:26:59 +02:00
Owain van Brakel
4938b84123 feat: biem boem bam 2021-09-26 21:58:11 +02:00
Owain van Brakel
6df0372290 project: Java 17 support, update deps, rework some stupid logic 2021-09-24 01:18:09 +02:00
ThatGamerBlue
58a86899ee clientloader: check vanilla hash before loading injected client 2021-06-12 17:36:15 +01:00
ThatGamerBlue
29a3d313a4 rev 196 2021-05-19 12:59:30 +01:00
ThatGamerBlue
3e8318e18a make the injector more reliable 2021-04-21 00:25:08 +01:00
ThatGamerBlue
94f9816df3 project: update lombok 2021-04-07 20:54:22 +01:00
ThatGamerBlue
fe9970827f Merge remote-tracking branch 'upstream/master' into master 2021-04-07 20:29:40 +01:00
ThatGamerBlue
31fac156db injector: add sanity check for fieldhook parameters 2021-03-06 19:23:25 +00:00
Owain van Brakel
6d4f04f2bc gradle: Wait for the injector before starting 2021-03-04 02:56:54 +01:00
Owain van Brakel
2b2369a6db dependencies: Match RL dependencies 2021-02-22 03:18:19 +01:00
ThatGamerBlue
afd057cbb0 injector: update license location 2021-02-19 15:05:19 +00:00
ThatGamerBlue
195b4a94dd make injected client java8-compliant, dumb mixin 2021-02-19 15:00:07 +00:00
ThatGamerBlue
e8ba6bfd52 fix injection error via ignorance 2021-02-14 14:41:04 +00:00
TheRealNull
b5bb349259 project: we are actually up to date now, thanks blue! 2021-01-04 06:58:20 -05:00
TheRealNull
de95668590 injector: saveJar -> save, finish main cleanup 2021-01-02 04:45:43 -05:00
TheRealNull
cdd293a865 injector: loadJar -> load, small cleanups in main 2021-01-02 04:16:57 -05:00
TheRealNull
099f89f1d0 injector: move initialization to main 2021-01-02 03:53:43 -05:00
TheRealNull
eba3866e1a fix shading injected client, remove assertion mandate 2020-12-24 13:44:24 -05:00
TheRealNull
67f4cf10bb injector: don't use hard-coded versions in main 2020-12-23 11:58:48 -05:00
TheRealNull
1f03da2a91 injector: remove repo block, remove static vanilla dep 2020-12-23 11:49:40 -05:00
Tyler Bochard
c36be56e26 "finish" injector module, more robust injected-client loading (#2881)
"finish" injector module, more robust injected-client loading
2020-12-22 22:03:29 -05:00