From 4fd1b206a7fb7c61b241bda68c438ed3264bd35f Mon Sep 17 00:00:00 2001 From: tehcneko <7764726+tehcneko@users.noreply.github.com> Date: Sat, 30 Jan 2021 14:31:04 +0800 Subject: [PATCH] Remove unused codes --- .../java/io/github/lsposed/manager/App.java | 12 ------------ .../manager/ui/activity/ModulesActivity.java | 19 ++++--------------- app/src/main/res/values-zh-rCN/strings.xml | 2 -- app/src/main/res/values-zh-rHK/strings.xml | 1 - app/src/main/res/values-zh-rTW/strings.xml | 1 - app/src/main/res/values/strings.xml | 2 -- 6 files changed, 4 insertions(+), 33 deletions(-) diff --git a/app/src/main/java/io/github/lsposed/manager/App.java b/app/src/main/java/io/github/lsposed/manager/App.java index 7b72a7a4..f27b4ce5 100644 --- a/app/src/main/java/io/github/lsposed/manager/App.java +++ b/app/src/main/java/io/github/lsposed/manager/App.java @@ -9,13 +9,11 @@ import android.os.Looper; import androidx.preference.PreferenceManager; -import java.io.File; import java.io.PrintWriter; import java.io.StringWriter; import io.github.lsposed.manager.ui.activity.CrashReportActivity; import io.github.lsposed.manager.util.CompileUtil; -import io.github.lsposed.manager.util.ModuleUtil; import io.github.lsposed.manager.util.NotificationUtil; import io.github.lsposed.manager.util.RebootUtil; import rikka.shizuku.Shizuku; @@ -80,15 +78,6 @@ public class App extends Application { return instance.pref; } - public static void mkdir(String dir) { - //noinspection ResultOfMethodCallIgnored - new File(Constants.getBaseDir() + dir).mkdir(); - } - - public static boolean supportScope() { - return Constants.getXposedApiVersion() >= 92; - } - public void onCreate() { super.onCreate(); if (!BuildConfig.DEBUG) { @@ -127,7 +116,6 @@ public class App extends Application { pref = PreferenceManager.getDefaultSharedPreferences(this); NotificationUtil.init(); - ModuleUtil.getInstance(); Shizuku.addRequestPermissionResultListener(REQUEST_PERMISSION_RESULT_LISTENER); } diff --git a/app/src/main/java/io/github/lsposed/manager/ui/activity/ModulesActivity.java b/app/src/main/java/io/github/lsposed/manager/ui/activity/ModulesActivity.java index f762cd1e..e200cc43 100644 --- a/app/src/main/java/io/github/lsposed/manager/ui/activity/ModulesActivity.java +++ b/app/src/main/java/io/github/lsposed/manager/ui/activity/ModulesActivity.java @@ -24,7 +24,6 @@ import androidx.core.content.ContextCompat; import androidx.recyclerview.widget.DividerItemDecoration; import androidx.recyclerview.widget.RecyclerView; -import com.google.android.material.dialog.MaterialAlertDialogBuilder; import com.google.android.material.snackbar.Snackbar; import java.io.File; @@ -42,7 +41,6 @@ import java.util.Map; import java.util.Objects; import java.util.Set; -import io.github.lsposed.manager.App; import io.github.lsposed.manager.BuildConfig; import io.github.lsposed.manager.Constants; import io.github.lsposed.manager.R; @@ -52,7 +50,6 @@ import io.github.lsposed.manager.databinding.ActivityModulesBinding; import io.github.lsposed.manager.util.GlideApp; import io.github.lsposed.manager.util.LinearLayoutManagerFix; import io.github.lsposed.manager.util.ModuleUtil; -import io.github.lsposed.manager.util.NavUtil; import me.zhanghai.android.fastscroll.FastScrollerBuilder; import static android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS; @@ -320,18 +317,10 @@ public class ModulesActivity extends BaseActivity implements ModuleUtil.ModuleLi startActivity(new Intent(Intent.ACTION_UNINSTALL_PACKAGE, Uri.fromParts("package", module.packageName, null))); return true; } else if (itemId == R.id.menu_scope) { - if (App.supportScope()) { - Intent intent = new Intent(this, AppListActivity.class); - intent.putExtra("modulePackageName", module.packageName); - intent.putExtra("moduleName", module.getAppName()); - startActivity(intent); - } else { - new MaterialAlertDialogBuilder(this) - .setMessage(R.string.scope_not_supported) - .setPositiveButton(R.string.download_view_download, (dialog, which) -> NavUtil.startURL(this, getString(R.string.about_source))) - .setNegativeButton(android.R.string.cancel, null) - .show(); - } + Intent intent = new Intent(this, AppListActivity.class); + intent.putExtra("modulePackageName", module.packageName); + intent.putExtra("moduleName", module.getAppName()); + startActivity(intent); return true; } return super.onContextItemSelected(item); diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index b9ed027c..949b5186 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -70,7 +70,6 @@ 源代码 - 下载 @@ -141,7 +140,6 @@ 主题 惨白设计 作用域 - 您安装的 LSPosed 版本不支持模块作用域,下载新版本? 启用资源钩子 警告: 资源钩子已被弃用 变体 diff --git a/app/src/main/res/values-zh-rHK/strings.xml b/app/src/main/res/values-zh-rHK/strings.xml index e9fb9275..a999f5ac 100644 --- a/app/src/main/res/values-zh-rHK/strings.xml +++ b/app/src/main/res/values-zh-rHK/strings.xml @@ -69,7 +69,6 @@ 源代碼 - 下載 diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 3a26b113..b94baf0c 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -69,7 +69,6 @@ 原始碼 - 下載 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 1813f536..a29bd9f9 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -74,7 +74,6 @@ Source code - Download @@ -151,7 +150,6 @@ Theme Material Design 2 Scope - The version of LSPosed you installed does not support module scope, download new version? Variant Optimize… System apps