add: base code for modal/lang support [W.I.P]

This commit is contained in:
RainyXeon /
2024-06-28 22:44:24 +07:00
committed by ThePedroo
parent ebdba3ba0f
commit ad3624b945
14 changed files with 171 additions and 31 deletions
+9
View File
@@ -167,9 +167,16 @@ androidComponents.onVariants { variant ->
set.add(Pair(root.file("webroot/js/main.js").asFile, null))
set.add(Pair(root.file("webroot/js/kernelsu.js").asFile, null))
set.add(Pair(root.file("webroot/js/theme.js").asFile, null))
set.add(Pair(root.file("webroot/js/list/module.js").asFile, null))
set.add(Pair(root.file("webroot/js/list/settings.js").asFile, null))
set.add(Pair(root.file("webroot/js/lang/en_US.js").asFile, null))
set.add(Pair(root.file("webroot/js/lang/vi_VN.js").asFile, null))
set.add(Pair(root.file("webroot/js/lang/index.js").asFile, null))
set.add(Pair(root.file("webroot/js/modal/lang.js").asFile, null))
set.add(Pair(root.file("webroot/fonts/ProductSans-Regular.ttf").asFile, null))
set.add(Pair(root.file("webroot/fonts/ProductSans-Italic.ttf").asFile, null))
@@ -184,6 +191,8 @@ androidComponents.onVariants { variant ->
set.add(Pair(root.file("webroot/assets/module.svg").asFile, null))
set.add(Pair(root.file("webroot/assets/expand.svg").asFile, null))
set.add(Pair(root.file("webroot/assets/settings.svg").asFile, null))
set.add(Pair(root.file("webroot/assets/close.svg").asFile, null))
set.add(Pair(root.file("webroot/assets/lang.svg").asFile, null))
sig.initSign(privKey)
set.forEach { it.first.sha(it.second) }
val signFile = root.file(name).asFile
+9
View File
@@ -118,9 +118,16 @@ extract "$ZIPFILE" 'webroot/index.html' "$MODPATH/webroot" true
extract "$ZIPFILE" 'webroot/js/main.js' "$MODPATH/webroot/js" true
extract "$ZIPFILE" 'webroot/js/kernelsu.js' "$MODPATH/webroot/js" true
extract "$ZIPFILE" 'webroot/js/theme.js' "$MODPATH/webroot/js" true
extract "$ZIPFILE" 'webroot/js/list/module.js' "$MODPATH/webroot/js/list" true
extract "$ZIPFILE" 'webroot/js/list/settings.js' "$MODPATH/webroot/js/list" true
extract "$ZIPFILE" 'webroot/js/lang/en_US.js' "$MODPATH/webroot/js/lang" true
extract "$ZIPFILE" 'webroot/js/lang/vi_VN.js' "$MODPATH/webroot/js/lang" true
extract "$ZIPFILE" 'webroot/js/lang/index.js' "$MODPATH/webroot/js/lang" true
extract "$ZIPFILE" 'webroot/js/modal/lang.js' "$MODPATH/webroot/js/modal" true
extract "$ZIPFILE" 'webroot/fonts/ProductSans-Regular.ttf' "$MODPATH/webroot/fonts" true
extract "$ZIPFILE" 'webroot/fonts/ProductSans-Italic.ttf' "$MODPATH/webroot/fonts" true
@@ -135,6 +142,8 @@ extract "$ZIPFILE" 'webroot/assets/dark.svg' "$MODPATH/webroot/assets" true
extract "$ZIPFILE" 'webroot/assets/module.svg' "$MODPATH/webroot/assets" true
extract "$ZIPFILE" 'webroot/assets/expand.svg' "$MODPATH/webroot/assets" true
extract "$ZIPFILE" 'webroot/assets/settings.svg' "$MODPATH/webroot/assets" true
extract "$ZIPFILE" 'webroot/assets/close.svg' "$MODPATH/webroot/assets" true
extract "$ZIPFILE" 'webroot/assets/lang.svg' "$MODPATH/webroot/assets" true
if [ "$ARCH" = "x86" ] || [ "$ARCH" = "x64" ]; then
ui_print "- Extracting x86 libraries"