This commit is contained in:
MM20
2022-06-24 17:23:59 +02:00
parent 26995c1141
commit 96e70da913
98 changed files with 61 additions and 891 deletions
@@ -1,7 +1,6 @@
package de.mm20.launcher2.search
import org.koin.android.ext.koin.androidContext
import org.koin.androidx.viewmodel.dsl.viewModel
import org.koin.dsl.module
val searchModule = module {
@@ -1,25 +0,0 @@
package de.mm20.launcher2.search
import androidx.lifecycle.MutableLiveData
class SearchRepository {
val isSearching = MutableLiveData<Boolean>(false)
val currentQuery = MutableLiveData<String>()
private var runningSearches = 0
set(value) {
synchronized(runningSearches) {
field = value
isSearching.value = value > 0
}
}
@Synchronized
fun startSearch() {
synchronized(runningSearches) {
runningSearches++
}
}
}
@@ -3,7 +3,6 @@ package de.mm20.launcher2.search.data
import android.content.Intent
import android.net.Uri
import de.mm20.launcher2.database.entities.WebsearchEntity
import java.net.URLEncoder
class Websearch(
var urlTemplate: String,