Commit graph

73 commits

Author SHA1 Message Date
Ecorous 9eabb5c59d
fix artifact id
All checks were successful
Publish to snapshot maven / build (push) Successful in 19s
2024-06-08 09:46:55 +01:00
moehreag 85c94881cf fix running in versions without version.json
All checks were successful
Publish to snapshot maven / build (push) Successful in 23s
2024-06-08 03:04:32 +02:00
moehreag acc021ffa0 update gradle wrapper
All checks were successful
Publish to snapshot maven / build (push) Successful in 50s
2024-06-07 15:17:05 +02:00
moehreag 8f58e1601c add mixinextras, fix property keys, add mod paths
- refactor some other things as well
2024-06-05 20:06:20 +02:00
moehreag 101dec4e14 don't evaluate subproject in action 2024-06-05 11:34:19 +02:00
moehreag 347ad2a58a add javadocs to api classes, build javadoc & sources jars, allow multiple mixin configs to be declared, format 2024-06-05 11:25:32 +02:00
owlsys 4aec13abc2 Merge pull request 'add dependency-resolving' (#11) from owlsys/dependency-resolving into main
Reviewed-on: #11
Reviewed-by: Ecorous <ecorous@outlook.com>
2024-06-05 05:18:17 -04:00
moehreag 75607fc7fe allow more exceptions to get displayed 2024-06-04 12:58:54 +02:00
moehreag 75b6efdc51 rename a few more things 2024-06-04 11:36:18 +02:00
moehreag 93e397a19c rename NonsensePlugin -> FrogPlugin 2024-06-03 23:17:12 +02:00
moehreag 932cf3e076 only run workflow on main branch 2024-06-03 22:07:24 +02:00
moehreag f6f536c182 tweak dependency error gui 2024-06-03 21:40:20 +02:00
moehreag b82e6bceae add name declaration to the dependency section 2024-06-03 20:59:24 +02:00
moehreag 5a312eaba3 add publishing 2024-06-03 19:59:22 +02:00
moehreag 98848bafee add crash report generation, add error handling, separate system properties 2024-06-03 19:38:31 +02:00
moehreag e688242ef5 Merge branch 'refs/heads/main' into owlsys/dependency-resolving 2024-06-03 13:53:12 +02:00
moehreag 621816c6d8 rename nonsense -> frog 2024-06-03 13:35:58 +02:00
moehreag 1c3a8bd070 rename nonsense -> frog 2024-06-03 13:33:05 +02:00
moehreag 6ff44aac48 refactor gui code 2024-06-03 13:20:08 +02:00
moehreag e076c98531 Merge remote-tracking branch 'refs/remotes/origin/main' into owlsys/dependency-resolving 2024-06-03 01:10:27 +02:00
moehreag 9675b66276 move to domain namespace 2024-06-03 00:53:46 +02:00
moehreag 7f04454847 correct plugin coordinates 2024-06-02 23:54:51 +02:00
moehreag 525d16b17d move to domain namespace 2024-06-02 23:21:45 +02:00
moehreag f197ebca4b fix more renames 2024-06-02 20:50:47 +02:00
moehreag a62114b201 move maven group/package 2024-06-02 16:42:13 +02:00
moehreag ef6e0136f1 first rudimentary gui implementation 2024-06-02 02:19:23 +02:00
owlsys a163a5ef89 Merge branch 'main' into owlsys/dependency-resolving 2024-06-01 13:31:32 -04:00
owlsys 36260356e2 Merge pull request 'add provides dependency type, add accesswidener processing, jij mod loading' (#10) from owlsys/aw-jij into main
Reviewed-on: https://git-esnesnon.ecorous.org/esnesnon/FrogLoader/pulls/10
Reviewed-by: Ecorous <ecorous@outlook.com>
Reviewed-by: TheKodeToad <kode@noreply.localhost>
2024-06-01 12:19:31 -04:00
moehreag 6c564df5dd add log messages for found incompatibilities 2024-05-29 16:06:22 +02:00
moehreag 7f22499f32 add missing branch 2024-05-29 15:21:47 +02:00
moehreag ac09413c61 format 2024-05-29 15:19:59 +02:00
moehreag 9e61b40f81 add dependency resolving 2024-05-29 15:19:09 +02:00
moehreag de57a631a2 refactor accesswidening to be on-demand during classloading 2024-05-29 15:03:08 +02:00
moehreag 0bc8d555d0 implement improvements and simplifications 2024-05-28 15:12:52 +02:00
moehreag dd8b87a1cf another ~0.03s less :3 2024-05-28 12:27:20 +02:00
moehreag 1dcd0c8c05 fix bugs, speed up processing by only reading modified classes 2024-05-28 12:18:54 +02:00
moehreag 1fdb459433 fix accesswidener application, rename project 2024-05-28 01:37:41 +02:00
moehreag 0e826dac3a add error in case no plugin applicable to current state is found 2024-05-27 12:22:44 +02:00
moehreag f8c6b88d8f add included mod ids to manifest 2024-05-27 12:04:30 +02:00
moehreag dde054f6a9 add provides dependency type, add accesswidener processing, jij mod loading 2024-05-27 00:37:53 +02:00
Ecorous 44378d47cc Merge pull request 'add manifest versioning' (#9) from owlsys/add-manifest-version into main
Reviewed-on: https://git-esnesnon.ecorous.org/esnesnon/nonsense-loader/pulls/9
Reviewed-by: Ecorous <ecorous@outlook.com>
2024-05-26 08:05:29 -04:00
moehreag 2e64ad2289 rename: manifest_version -> format_version 2024-05-26 13:59:29 +02:00
moehreag 1b4b1d0d93 add manifest versioning 2024-05-26 13:48:45 +02:00
TheKodeToad 8487df905b Merge pull request 'expand loader API' (#8) from owlsys/expand-loader-api into main
Reviewed-on: https://git-esnesnon.ecorous.org/esnesnon/nonsense-loader/pulls/8
Reviewed-by: Ecorous <ecorous@outlook.com>
Reviewed-by: TheKodeToad <kode@noreply.localhost>
2024-05-26 07:47:38 -04:00
moehreag 6bd11ad76d expand loader API 2024-05-25 19:06:38 +02:00
owlsys e5d4a343ca Merge pull request 'TheKodeToad/loading-fixes' (#7) from TheKodeToad/loading-fixes into main
Reviewed-on: https://git-esnesnon.ecorous.org/esnesnon/nonsense-loader/pulls/7
2024-05-24 16:03:36 -04:00
moehreag ba409f9905 mixins are now working 2024-05-24 21:14:05 +02:00
moehreag 798fc26fe4 add example mixin 2024-05-24 19:15:03 +02:00
moehreag df66596b5e example mod pre_launch working 2024-05-24 19:14:45 +02:00
moehreag c42681f445 Merge remote-tracking branch 'refs/remotes/origin/main' into TheKodeToad/loading-fixes
# Conflicts:
#	src/main/java/org/ecorous/esnesnon/nonsense/loader/impl/launch/MixinClassloader.java
2024-05-24 19:11:35 +02:00