manager: Update WebUI X to the latest version (#345)
* manager: bump WebUI X * manager: forgot to add interface name back * manager: use compose set content for webuix * manager: fix :jna library and reflections in prod
This commit is contained in:
@@ -28,12 +28,12 @@ apksign {
|
||||
android {
|
||||
|
||||
/**signingConfigs {
|
||||
create("Debug") {
|
||||
storeFile = file("D:\\other\\AndroidTool\\android_key\\keystore\\release-key.keystore")
|
||||
storePassword = ""
|
||||
keyAlias = ""
|
||||
keyPassword = ""
|
||||
}
|
||||
create("Debug") {
|
||||
storeFile = file("D:\\other\\AndroidTool\\android_key\\keystore\\release-key.keystore")
|
||||
storePassword = ""
|
||||
keyAlias = ""
|
||||
keyPassword = ""
|
||||
}
|
||||
}**/
|
||||
namespace = "com.sukisu.ultra"
|
||||
|
||||
@@ -41,10 +41,13 @@ android {
|
||||
release {
|
||||
isMinifyEnabled = true
|
||||
isShrinkResources = true
|
||||
proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro")
|
||||
proguardFiles(
|
||||
getDefaultProguardFile("proguard-android-optimize.txt"),
|
||||
"proguard-rules.pro"
|
||||
)
|
||||
}
|
||||
/**debug {
|
||||
signingConfig = signingConfigs.named("Debug").get() as ApkSigningConfig
|
||||
signingConfig = signingConfigs.named("Debug").get() as ApkSigningConfig
|
||||
}**/
|
||||
}
|
||||
|
||||
@@ -131,6 +134,8 @@ dependencies {
|
||||
implementation(libs.androidx.lifecycle.runtime.ktx)
|
||||
implementation(libs.androidx.lifecycle.viewmodel.compose)
|
||||
|
||||
implementation(libs.androidx.swiperefreshlayout)
|
||||
|
||||
implementation(libs.compose.destinations.core)
|
||||
ksp(libs.compose.destinations.ksp)
|
||||
|
||||
@@ -159,7 +164,16 @@ dependencies {
|
||||
|
||||
implementation(libs.mmrl.platform)
|
||||
compileOnly(libs.mmrl.hidden.api)
|
||||
implementation(libs.mmrl.webui)
|
||||
/**
|
||||
* Compile only `Java-Native-Access` since plugins are disabled in both WebUI X and KSU WebUI
|
||||
* Avoid using:
|
||||
* - fun WXInterface.registerLibrary(clazz: Class<*>, name: String): Unit
|
||||
* - fun WXInterface.unregisterLibrary(clazz: Class<*>): Unit
|
||||
* - fun WXInterface.isLibraryRegistered(libName: String): Boolean
|
||||
*/
|
||||
compileOnly(libs.mmrl.webui.jna)
|
||||
|
||||
implementation(libs.mmrl.webui.portable)
|
||||
implementation(libs.mmrl.ui)
|
||||
|
||||
implementation(libs.accompanist.drawablepainter)
|
||||
|
||||
Reference in New Issue
Block a user