Commit graph

158 commits

Author SHA1 Message Date
moehreag a3960b933f update dependencies 2024-06-16 14:54:51 +02:00
moehreag 565e4df74e add ability for mods to provide further mod providers 2024-06-16 12:25:35 +02:00
moehreag 6dd1bf04ed add missing stacktrace arg to meta update command 2024-06-15 22:48:10 +02:00
moehreag d58867a92e rename files, add javadocs, remove unused class 2024-06-15 21:13:18 +02:00
moehreag 0476adadd8 bump version, add meta secret to action 2024-06-15 20:40:45 +02:00
moehreag a2d9ac045c Merge branch 'refs/heads/main' into ecorous/plugin-types
# Conflicts:
#	minecraft/build.gradle.kts
2024-06-15 20:35:07 +02:00
TheKodeToad e456f6849c Merge pull request 'add meta updating' (#11) from owlsys/add-meta-updating into main
Some checks failed
Publish to snapshot maven / build (push) Failing after 17s
Reviewed-on: #11
Reviewed-by: TheKodeToad <kode@noreply.localhost>
2024-06-15 14:30:49 -04:00
moehreag f0f742925b fix dependency resolving, fix minecraft version parsing
(since 1.21 isn't valid semver but we can expand it)
2024-06-15 19:59:43 +02:00
moehreag 06532fb305 add meta updating 2024-06-15 18:40:21 +02:00
moehreag a3aab3d87c clean up a bit, update example mod to 1.21 2024-06-15 16:58:11 +02:00
moehreag e9c8ecaaac fix loading (restore previous functionality) 2024-06-15 15:16:47 +02:00
moehreag e222633c13 format 2024-06-15 13:17:51 +02:00
Ecorous e352bb835f
progress 2024-06-14 14:58:33 +01:00
Ecorous f6715e36a2
initial work on separating plugin types 2024-06-13 22:08:43 +01:00
moehreag 32a95ce9cb fix jij loading by extracting nested mods, update thyroxine
All checks were successful
Publish to snapshot maven / build (push) Successful in 34s
2024-06-13 19:54:37 +02:00
moehreag e67ee70cb5 improve mod list
All checks were successful
Publish to snapshot maven / build (push) Successful in 19s
2024-06-13 14:57:03 +02:00
moehreag 8a3267ffbe update phytotelma to fix issues
All checks were successful
Publish to snapshot maven / build (push) Successful in 18s
2024-06-13 00:41:55 +02:00
Ecorous 9b15935bb6 Merge pull request 'Refactor + a few improvements to UI' (#8) from TheKodeToad/rework-ui into main
All checks were successful
Publish to snapshot maven / build (push) Successful in 19s
Reviewed-on: #8
Reviewed-by: owlsys <owlsys@noreply.localhost>
Reviewed-by: Ecorous <ecorous@outlook.com>
2024-06-12 13:37:25 -04:00
owlsys 83c2c775fe Merge branch 'main' into TheKodeToad/rework-ui 2024-06-12 13:31:25 -04:00
owlsys b957330656 Merge pull request 'Validate mod files' (#9) from TheKodeToad/better-mod-file-validation into main
All checks were successful
Publish to snapshot maven / build (push) Successful in 20s
Reviewed-on: #9
Reviewed-by: Ecorous <ecorous@outlook.com>
Reviewed-by: owlsys <owlsys@noreply.localhost>
2024-06-12 13:31:13 -04:00
moehreag c784a8b286 merge main, add scrolling to report page, scroll pages to top 2024-06-12 19:28:39 +02:00
moehreag 9ed7490c0e Merge remote-tracking branch 'refs/remotes/origin/main' into TheKodeToad/rework-ui
# Conflicts:
#	src/main/java/dev/frogmc/frogloader/impl/gui/LoaderGui.java
2024-06-12 19:03:01 +02:00
TheKodeToad 20e036972c Validate mod files 2024-06-12 17:58:11 +01:00
TheKodeToad a42efaae80 Set system LAF 2024-06-12 16:45:33 +01:00
TheKodeToad 0a11d66ce8 Refactor and make improvements to ui 2024-06-12 16:45:08 +01:00
moehreag fe32ccd2bd add inner class aw processing, make generic error gui scrollable
All checks were successful
Publish to snapshot maven / build (push) Successful in 18s
2024-06-11 23:42:04 +02:00
moehreag cf4996e1ff update workflow
All checks were successful
Publish to snapshot maven / build (push) Successful in 20s
2024-06-11 11:04:04 +02:00
moehreag eec8aaba57 fix Mixin using Level.FATAL
All checks were successful
Publish to snapshot maven / build (push) Successful in 17s
slf4j does not have this log level
2024-06-11 00:27:41 +02:00
moehreag 5a65161113 improve mod collection
All checks were successful
Publish to snapshot maven / build (push) Successful in 18s
2024-06-11 00:06:08 +02:00
moehreag 3ecd0ba812 actually check for aw header
All checks were successful
Publish to snapshot maven / build (push) Successful in 17s
2024-06-10 11:36:44 +02:00
moehreag f1482d94b4 rename extension names
All checks were successful
Publish to snapshot maven / build (push) Successful in 16s
2024-06-10 11:26:42 +02:00
moehreag d8289deea7 fix resolution with multiple mods depending on the same one
All checks were successful
Publish to snapshot maven / build (push) Successful in 15s
- sort mods list before printing it out
- add more debug logging
2024-06-09 23:14:54 +02:00
moehreag a52d97708c update to use new phytotelma declaration
All checks were successful
Publish to snapshot maven / build (push) Successful in 16s
2024-06-09 17:53:08 +02:00
moehreag b75760936d correctly set the error display gui to not be editable
All checks were successful
Publish to snapshot maven / build (push) Successful in 16s
2024-06-08 11:34:51 +02:00
moehreag e13683d215 fix the discovery of mods in the mods folder
All checks were successful
Publish to snapshot maven / build (push) Successful in 16s
2024-06-08 11:02:41 +02:00
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