支持加载 WebP 格式的背景图片 (#3457)

* 支持加载 WebP 格式的背景图片

* update

* update

* update

* update
This commit is contained in:
Glavo
2024-11-28 00:35:08 +08:00
committed by GitHub
parent 4c242d0c80
commit 36da64f796
16 changed files with 264 additions and 113 deletions

View File

@@ -37,6 +37,7 @@ version = "$versionRoot.$buildNumber"
dependencies {
implementation(project(":HMCLCore"))
implementation("libs:JFoenix")
implementation("com.twelvemonkeys.imageio:imageio-webp:3.12.0")
}
fun digest(algorithm: String, bytes: ByteArray): ByteArray = MessageDigest.getInstance(algorithm).digest(bytes)
@@ -110,6 +111,9 @@ tasks.getByName<com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar>("sha
exclude("**/package-info.class")
exclude("META-INF/maven/**")
exclude("META-INF/services/javax.imageio.spi.ImageReaderSpi")
exclude("META-INF/services/javax.imageio.spi.ImageInputStreamSpi")
minimize {
exclude(dependency("com.google.code.gson:.*:.*"))
exclude(dependency("libs:JFoenix:.*"))