Files
Magisk/app
LoveSy 397a906905 Migrate Settings screen to Jetpack Compose with miuix
Replace the Settings screen's data-binding XML layouts and RecyclerView
item system with a declarative Compose UI using miuix components:
SuperSwitch for toggles, SuperDropdown for selectors, SuperArrow for
navigation items, and SuperDialog for text input dialogs.

SettingsViewModel now exposes DenyList state via StateFlow and provides
action methods instead of the old Handler/BaseSettingsItem pattern.

Remove BaseSettingsItem.kt, SettingsItems.kt, and all associated XML
layouts (fragment_settings_md2, item_settings, item_settings_section,
dialog_settings_app_name, dialog_settings_download_path,
dialog_settings_update_channel).

Made-with: Cursor
2026-03-16 02:48:20 -07:00
..
2026-03-16 02:48:16 -07:00
2026-01-19 23:29:02 +08:00
2026-01-19 23:29:02 +08:00
2026-01-19 23:29:02 +08:00
2026-02-23 00:02:33 -08:00
2025-06-16 02:17:29 -07:00
2025-06-16 02:17:29 -07:00