From 894b2e99edd3c670f509841fce1719b4f0ba8847 Mon Sep 17 00:00:00 2001 From: Nullptr Date: Mon, 26 Dec 2022 08:59:37 +0800 Subject: [PATCH] manager: ui refactor (#21) * manager: ui refactor --- manager/.idea/compiler.xml | 4 +- manager/.idea/gradle.xml | 3 +- manager/.idea/misc.xml | 2 +- manager/app/build.gradle | 104 ------ manager/app/build.gradle.kts | 80 +++++ manager/app/src/main/AndroidManifest.xml | 14 +- .../me/weishu/kernelsu/KernelSUApplication.kt | 13 + .../java/me/weishu/kernelsu/MainActivity.kt | 165 --------- .../me/weishu/kernelsu/ui/MainActivity.kt | 86 +++++ .../weishu/kernelsu/ui/component/SearchBar.kt | 133 ++++++++ .../weishu/kernelsu/ui/screen/AboutDialog.kt | 70 ---- .../ui/screen/BottomBarDestination.kt | 23 ++ .../java/me/weishu/kernelsu/ui/screen/Home.kt | 320 +++++++++++------- .../me/weishu/kernelsu/ui/screen/Module.kt | 13 +- .../me/weishu/kernelsu/ui/screen/SuperUser.kt | 252 +++++--------- .../kernelsu/ui/util/CompositionProvider.kt | 8 + .../kernelsu/{ => ui/util}/HyperlinkText.kt | 65 ++-- .../ui/viewmodel/SuperUserViewModel.kt | 76 +++++ manager/app/src/main/res/drawable/ic_home.xml | 7 - .../res/drawable/ic_launcher_background.xml | 170 ---------- .../app/src/main/res/drawable/ic_module.xml | 7 - .../main/res/drawable/ic_status_supported.xml | 7 - .../res/drawable/ic_status_unsupported.xml | 7 - .../main/res/drawable/ic_status_working.xml | 7 - .../src/main/res/drawable/ic_superuser.xml | 7 - manager/app/src/main/res/values/colors.xml | 11 - manager/app/src/main/res/values/strings.xml | 14 +- manager/build.gradle | 10 - manager/build.gradle.kts | 102 ++++++ .../gradle/wrapper/gradle-wrapper.properties | 3 +- manager/settings.gradle | 16 - manager/settings.gradle.kts | 28 ++ manager/sign.gradle | 16 - 33 files changed, 894 insertions(+), 949 deletions(-) delete mode 100644 manager/app/build.gradle create mode 100644 manager/app/build.gradle.kts create mode 100644 manager/app/src/main/java/me/weishu/kernelsu/KernelSUApplication.kt delete mode 100644 manager/app/src/main/java/me/weishu/kernelsu/MainActivity.kt create mode 100644 manager/app/src/main/java/me/weishu/kernelsu/ui/MainActivity.kt create mode 100644 manager/app/src/main/java/me/weishu/kernelsu/ui/component/SearchBar.kt delete mode 100644 manager/app/src/main/java/me/weishu/kernelsu/ui/screen/AboutDialog.kt create mode 100644 manager/app/src/main/java/me/weishu/kernelsu/ui/screen/BottomBarDestination.kt create mode 100644 manager/app/src/main/java/me/weishu/kernelsu/ui/util/CompositionProvider.kt rename manager/app/src/main/java/me/weishu/kernelsu/{ => ui/util}/HyperlinkText.kt (63%) create mode 100644 manager/app/src/main/java/me/weishu/kernelsu/ui/viewmodel/SuperUserViewModel.kt delete mode 100644 manager/app/src/main/res/drawable/ic_home.xml delete mode 100644 manager/app/src/main/res/drawable/ic_launcher_background.xml delete mode 100644 manager/app/src/main/res/drawable/ic_module.xml delete mode 100644 manager/app/src/main/res/drawable/ic_status_supported.xml delete mode 100644 manager/app/src/main/res/drawable/ic_status_unsupported.xml delete mode 100644 manager/app/src/main/res/drawable/ic_status_working.xml delete mode 100644 manager/app/src/main/res/drawable/ic_superuser.xml delete mode 100644 manager/app/src/main/res/values/colors.xml delete mode 100644 manager/build.gradle create mode 100644 manager/build.gradle.kts delete mode 100644 manager/settings.gradle create mode 100644 manager/settings.gradle.kts delete mode 100644 manager/sign.gradle diff --git a/manager/.idea/compiler.xml b/manager/.idea/compiler.xml index fb7f4a8a..f17a7498 100644 --- a/manager/.idea/compiler.xml +++ b/manager/.idea/compiler.xml @@ -1,6 +1,6 @@ - + - \ No newline at end of file + diff --git a/manager/.idea/gradle.xml b/manager/.idea/gradle.xml index b49a10ac..be204626 100644 --- a/manager/.idea/gradle.xml +++ b/manager/.idea/gradle.xml @@ -7,8 +7,7 @@