From c842f7f42af9f712257a1eb70a35c9b84d8a37a1 Mon Sep 17 00:00:00 2001 From: vvb2060 Date: Mon, 16 Aug 2021 13:54:11 +0800 Subject: [PATCH] [app] Remove fastscroll (#916) --- app/build.gradle.kts | 1 - .../java/org/lsposed/manager/ui/fragment/AppListFragment.java | 1 - .../java/org/lsposed/manager/ui/fragment/ModulesFragment.java | 1 - .../main/java/org/lsposed/manager/ui/fragment/RepoFragment.java | 1 - .../java/org/lsposed/manager/ui/fragment/RepoItemFragment.java | 1 - 5 files changed, 5 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index f5273c32..64edb782 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -196,7 +196,6 @@ dependencies { implementation("dev.rikka.rikkax.widget:switchbar:1.0.2") implementation("dev.rikka.rikkax.layoutinflater:layoutinflater:1.0.1") implementation("me.zhanghai.android.appiconloader:appiconloader-glide:1.3.1") - implementation("me.zhanghai.android.fastscroll:library:1.1.7") implementation("org.lsposed.hiddenapibypass:hiddenapibypass:2.0") implementation(project(":manager-service")) } diff --git a/app/src/main/java/org/lsposed/manager/ui/fragment/AppListFragment.java b/app/src/main/java/org/lsposed/manager/ui/fragment/AppListFragment.java index 095bd743..ad6d37f2 100644 --- a/app/src/main/java/org/lsposed/manager/ui/fragment/AppListFragment.java +++ b/app/src/main/java/org/lsposed/manager/ui/fragment/AppListFragment.java @@ -83,7 +83,6 @@ public class AppListFragment extends BaseFragment { binding.recyclerView.setAdapter(scopeAdapter); binding.recyclerView.setHasFixedSize(true); binding.recyclerView.setLayoutManager(new LinearLayoutManagerFix(requireActivity())); - RecyclerViewKt.addFastScroller(binding.recyclerView, binding.recyclerView); RecyclerViewKt.fixEdgeEffect(binding.recyclerView, false, true); binding.swipeRefreshLayout.setOnRefreshListener(() -> scopeAdapter.refresh(true)); diff --git a/app/src/main/java/org/lsposed/manager/ui/fragment/ModulesFragment.java b/app/src/main/java/org/lsposed/manager/ui/fragment/ModulesFragment.java index eb442e0e..d59eaaed 100644 --- a/app/src/main/java/org/lsposed/manager/ui/fragment/ModulesFragment.java +++ b/app/src/main/java/org/lsposed/manager/ui/fragment/ModulesFragment.java @@ -424,7 +424,6 @@ public class ModulesFragment extends BaseFragment implements ModuleUtil.ModuleLi if (insets != null) binding.recyclerView.onApplyWindowInsets(insets); RecyclerViewKt.fixEdgeEffect(binding.recyclerView, false, true); - RecyclerViewKt.addFastScroller(binding.recyclerView, binding.recyclerView); return binding.getRoot(); } } diff --git a/app/src/main/java/org/lsposed/manager/ui/fragment/RepoFragment.java b/app/src/main/java/org/lsposed/manager/ui/fragment/RepoFragment.java index 253080a4..923a5b8a 100644 --- a/app/src/main/java/org/lsposed/manager/ui/fragment/RepoFragment.java +++ b/app/src/main/java/org/lsposed/manager/ui/fragment/RepoFragment.java @@ -97,7 +97,6 @@ public class RepoFragment extends BaseFragment implements RepoLoader.Listener { binding.recyclerView.setAdapter(adapter); binding.recyclerView.setHasFixedSize(true); binding.recyclerView.setLayoutManager(new LinearLayoutManagerFix(requireActivity())); - RecyclerViewKt.addFastScroller(binding.recyclerView, binding.recyclerView); RecyclerViewKt.fixEdgeEffect(binding.recyclerView, false, true); binding.progress.setVisibilityAfterHide(View.GONE); repoLoader.addListener(this); diff --git a/app/src/main/java/org/lsposed/manager/ui/fragment/RepoItemFragment.java b/app/src/main/java/org/lsposed/manager/ui/fragment/RepoItemFragment.java index 0b7f8498..13474d1d 100644 --- a/app/src/main/java/org/lsposed/manager/ui/fragment/RepoItemFragment.java +++ b/app/src/main/java/org/lsposed/manager/ui/fragment/RepoItemFragment.java @@ -451,7 +451,6 @@ public class RepoItemFragment extends BaseFragment implements RepoLoader.Listene if (insets != null) holder.recyclerView.onApplyWindowInsets(insets); RecyclerViewKt.fixEdgeEffect(holder.recyclerView, false, true); - RecyclerViewKt.addFastScroller(holder.recyclerView, holder.itemView); break; } }