The sendPreview function has been refactored to use Kotlin's apply function and inline lists.
The helper functions have been updated to use better methods for date formatting.
The createImageArray method has been drastically improved to use the getSubimage method on a BufferedImage instead of trying to draw the image on another createGraphics()
Longer lines will be truncated with a hover option to view the full line.
Moved to this download button after positive feedback from Akkih and Bosh.
Other improvements:
Removed the repeated prefix from the subcommand into an extension function.
Refactored the getVersionRange and getVersion functions to use a data class called GameVersion and to use an improved sort method.
Improvements:
createImageArray
method has been drastically improved to use thegetSubimage
method on aBufferedImage
instead of trying to draw the image on anothercreateGraphics()
Other improvements:
getVersionRange
andgetVersion
functions to use a data class calledGameVersion
and to use an improved sort method.Edit: WOO first PR! 🥳