manager: refactor label item in superuser list

* manager: Improvements

* manager: bump mmrl

* manager: use ktx ext Str.toUri

* manager: add "webui-engine" from config.json

This allows the developer to override the user preference of the selected WebUI engine.

Supported engines are:

- `wx` for WebUI X
- `ksu` for the KernelSU WebUI

All not named strings will default to `wx`

R.string.use_webuix_summary needs proper translations

* manager: add support for multilingual module meta

Co-authored-by: Der_Googler <54764558+DerGoogler@users.noreply.github.com>
Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com>
This commit is contained in:
ShirkNeko
2025-05-27 16:57:54 +08:00
parent 64f0efc2c0
commit 439b99cc4a
5 changed files with 54 additions and 18 deletions

View File

@@ -21,7 +21,7 @@ compose-material = "1.8.2"
compose-material3 = "1.3.2"
compose-ui = "1.8.2"
documentfile = "1.1.0"
mmrl = "v33633"
mmrl = "2bb00b3c2b"
[plugins]
agp-app = { id = "com.android.application", version.ref = "agp" }