KOWX712
fa57ccccf4
manager: introduce webui package manager api ( #2928 )
...
this is a squash of:
* manager: introduce app package info API for webui-next
(KernelSU-Next/KernelSU-Next@58167a4 )
* manager: sort a-z order for webui-next list packages api
(KernelSU-Next/KernelSU-Next@4a9733c )
* manager: implement getPackagesIcons and cacheAllPackageIcons api to
webui-next (KernelSU-Next/KernelSU-Next@a361fa3 )
* manager/webui: let getPackagesIcons generate icon and store in cache
as well when called (KernelSU-Next/KernelSU-Next@6afa86d )
* POC: load icon app via ksu://icon/[packageName] (KernelSU-Next#674)
(KernelSU-Next/KernelSU-Next@bc9927b )
* manager: refine webui package manager (KOWX712/KernelSU@0400c42 )
Co-Authored-By: Rifat Azad <33044977+rifsxd@users.noreply.github.com >
Co-Authored-By: Fahrez256Bit
<167403685+fahrez256@users.noreply.github.com >
Signed-off-by: KOWX712 <leecc0503@gmail.com >
---------
Signed-off-by: KOWX712 <leecc0503@gmail.com >
Co-authored-by: Rifat Azad <33044977+rifsxd@users.noreply.github.com >
Co-authored-by: Fahrez256Bit <167403685+fahrez256@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-14 19:02:21 +08:00
ShirkNeko
af25f8d49e
manager: Optimize Language Settings
...
- Do not update language configurations by refreshing activities; instead, introduce consistent language configurations from kernelsu-next.
Co-authored-by: rifsxd <rifat.44.azad.rifs@gmail.com >
2025-10-16 22:37:52 +08:00
ShirkNeko
cead5b03f4
Revert "manager: Optimized import, optimized all libsu shell calls, and fixed WebUI memory leaks #369
...
This reverts commit c3533861f2 .
2025-09-17 20:00:51 +08:00
梦璃酱
c3533861f2
manager: Optimized import, optimized all libsu shell calls, and fixed WebUI memory leaks ( #369 )
...
* manager: simply optimize
* manager: optimize webui functions
* manager: detect selinux using libsu:io
* manager: optimize webui functions
* manager: use the default shell
* manager: optimize import
* manager: optimize shell builder
* manager: fix memory leaks
* manager: optimize magisk detection
* manager: use libsu
* manager: optimize webui
---------
Co-authored-by: 白彩恋 <shiro@oom-wg.dev >
2025-09-01 15:04:58 +08:00
ShirkNeko
07c9cce4b9
manager: Fixed flickering on activity refresh using a clever method.
...
- Add Activity lifecycle callback and method to refresh current Activity
2025-06-03 01:43:31 +08:00
ShirkNeko
dee7cc6f2b
Add language options
...
- Fix some icon color issues
2025-05-14 15:01:59 +08:00
Der_Googler
cdc6a6cb4a
Add option to use WebUI X
...
- Added WebUI X from MMRL
Co-authored-by:Der_Googler <54764558+DerGoogler@users.noreply.github.com >
Co-authored-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
Signed-off-by: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com >
2025-05-13 15:44:20 +08:00
ShirkNeko
9ea6de340d
Refactor the namespace to com.sukisu.ultra, add IKsuInterface and LatestVersionInfo data classes, and remove obsolete classes and methods.
2025-04-23 02:24:55 +08:00