591ec36136
* Rebase onto master * Commmit-work * Use Kotlin Flow instead of RXJava I wanted to maintain the code as java as much as possible, but RXJava is a pain to use. Now that it is in Kotlin, it is much nicer to write. * Update CHANGELOG * Rename .java to .kt * Rewrite VanillaPacksTab with Kotlin & ViewModel * Add localization * Reimplement legacy fabric * Fix misedited string * Use apollo coroutines support in VanillaPacksViewModel * FIx legacy fabric set function * Add logs to VanillaPacksViewModel * Fix minecraft version selection mechanic * Fix version type selection mechanic * Add way to sync selectedMinecraftVersion with GUI * Format VanillaPacksViewModel.kt * Readd logs & Simplify loader loading * Fix mod loader auto selection * Update CHANGELOG.md * Update CHANGELOG.md * Back to mainline * Back to mainline * Move MCVersionRow to data directory * Update documentation in IVanillaPacksViewModel * Attach visibility control to loader button UI * Fix showLegacyFabricOption loader not using correct key * Remove reset TODO from VanillaPacksViewModel |
||
---|---|---|
.. | ||
runConfigurations | ||
.gitignore | ||
compiler.xml | ||
gradle.xml | ||
kotlinc.xml |