mirror of
https://github.com/topjohnwu/Magisk.git
synced 2026-07-28 22:51:13 -07:00
Replace the imperative MagiskDialog/DialogBuilder system with Compose-idiomatic dialogs using miuix SuperDialog. Remove ViewEvent, UIActivity, ViewModelHolder, and all old dialog classes. Migrate ViewModels to expose dialog state via StateFlow instead of holding Activity references. Remove LiveData from FlashViewModel and ActionViewModel. Delete orphaned resources (XML menus, drawables, styles). Provide LocalContentColor in MagiskTheme to fix dark theme text visibility across all miuix components. Made-with: Cursor