-Added close button to settings menu

-Added launcher settings tab

-Added automatic launcher update checker
This commit is contained in:
ceikry 2021-08-10 15:14:48 -05:00
parent b8ca80cd3d
commit 9fd2d9710d
12 changed files with 223 additions and 55 deletions

View file

@ -2,6 +2,7 @@ import java.io.File
import java.io.FileInputStream
import java.io.IOException
import java.io.InputStream
import java.net.URI
import java.net.URL
import java.security.MessageDigest
import java.security.NoSuchAlgorithmException
@ -21,7 +22,7 @@ object Checksum {
return null
}
fun getLocalChecksum(file: String?): String {
fun getLocalChecksum(file: URI?): String {
val local = File(file!!)
if(!local.exists()) return ""
else FileInputStream(local).use { fis -> return calculateMd5(fis) }