diff --git a/lawnchair/src/app/lawnchair/search/algorithms/LawnchairAppSearchAlgorithm.kt b/lawnchair/src/app/lawnchair/search/algorithms/LawnchairAppSearchAlgorithm.kt index e003654fddb..cf1ec03effa 100644 --- a/lawnchair/src/app/lawnchair/search/algorithms/LawnchairAppSearchAlgorithm.kt +++ b/lawnchair/src/app/lawnchair/search/algorithms/LawnchairAppSearchAlgorithm.kt @@ -1,17 +1,13 @@ package app.lawnchair.search.algorithms import android.content.Context -import android.content.pm.ShortcutInfo import android.os.Handler -import app.lawnchair.launcher -import app.lawnchair.preferences.PreferenceManager import app.lawnchair.preferences2.PreferenceManager2 import app.lawnchair.search.LawnchairSearchAdapterProvider import app.lawnchair.search.adapter.GenerateSearchTarget import app.lawnchair.search.adapter.SPACE import app.lawnchair.search.adapter.SearchTargetCompat import app.lawnchair.search.adapter.createSearchTarget -import app.lawnchair.ui.preferences.components.HiddenAppsInSearch import app.lawnchair.util.isDefaultLauncher import com.android.launcher3.LauncherAppState import com.android.launcher3.allapps.BaseAllAppsAdapter @@ -19,18 +15,12 @@ import com.android.launcher3.model.AllAppsList import com.android.launcher3.model.BaseModelUpdateTask import com.android.launcher3.model.BgDataModel import com.android.launcher3.model.data.AppInfo -import com.android.launcher3.popup.PopupPopulator import com.android.launcher3.search.SearchCallback -import com.android.launcher3.search.StringMatcherUtility -import com.android.launcher3.shortcuts.ShortcutRequest import com.android.launcher3.util.Executors import com.patrykmichalik.opto.core.onEach -import java.util.Locale import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch -import me.xdrop.fuzzywuzzy.FuzzySearch -import me.xdrop.fuzzywuzzy.algorithms.WeightedRatio class LawnchairAppSearchAlgorithm(context: Context) : LawnchairSearchAlgorithm(context) { diff --git a/lawnchair/src/app/lawnchair/search/algorithms/LawnchairLocalSearchAlgorithm.kt b/lawnchair/src/app/lawnchair/search/algorithms/LawnchairLocalSearchAlgorithm.kt index fab5fc326bf..be2d2f29e0e 100644 --- a/lawnchair/src/app/lawnchair/search/algorithms/LawnchairLocalSearchAlgorithm.kt +++ b/lawnchair/src/app/lawnchair/search/algorithms/LawnchairLocalSearchAlgorithm.kt @@ -1,9 +1,7 @@ package app.lawnchair.search.algorithms import android.content.Context -import android.content.pm.ShortcutInfo import android.os.Handler -import app.lawnchair.launcher import app.lawnchair.preferences.PreferenceManager import app.lawnchair.preferences2.PreferenceManager2 import app.lawnchair.search.LawnchairSearchAdapterProvider @@ -32,7 +30,6 @@ import app.lawnchair.search.algorithms.data.findSettingsByNameAndAction import app.lawnchair.search.algorithms.data.getRecentKeyword import app.lawnchair.search.algorithms.data.getStartPageSuggestions import app.lawnchair.search.algorithms.data.queryFilesInMediaStore -import app.lawnchair.ui.preferences.components.HiddenAppsInSearch import app.lawnchair.util.checkAndRequestFilesPermission import app.lawnchair.util.isDefaultLauncher import app.lawnchair.util.requestContactPermissionGranted @@ -43,13 +40,9 @@ import com.android.launcher3.model.AllAppsList import com.android.launcher3.model.BaseModelUpdateTask import com.android.launcher3.model.BgDataModel import com.android.launcher3.model.data.AppInfo -import com.android.launcher3.popup.PopupPopulator import com.android.launcher3.search.SearchCallback -import com.android.launcher3.search.StringMatcherUtility -import com.android.launcher3.shortcuts.ShortcutRequest import com.android.launcher3.util.Executors import com.patrykmichalik.opto.core.onEach -import java.util.Locale import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.TimeoutCancellationException @@ -57,8 +50,6 @@ import kotlinx.coroutines.async import kotlinx.coroutines.launch import kotlinx.coroutines.withContext import kotlinx.coroutines.withTimeoutOrNull -import me.xdrop.fuzzywuzzy.FuzzySearch -import me.xdrop.fuzzywuzzy.algorithms.WeightedRatio class LawnchairLocalSearchAlgorithm(context: Context) : LawnchairSearchAlgorithm(context) { diff --git a/lawnchair/src/app/lawnchair/search/algorithms/SearchUtils.kt b/lawnchair/src/app/lawnchair/search/algorithms/SearchUtils.kt index 94cc636fb7a..b1388e01a38 100644 --- a/lawnchair/src/app/lawnchair/search/algorithms/SearchUtils.kt +++ b/lawnchair/src/app/lawnchair/search/algorithms/SearchUtils.kt @@ -57,7 +57,7 @@ class SearchUtils( fun Sequence.filterHiddenApps( query: String, hiddenApps: Set, - hiddenAppsInSearch: String + hiddenAppsInSearch: String, ): Sequence { return when (hiddenAppsInSearch) { HiddenAppsInSearch.ALWAYS -> {