diff --git a/core/base/src/main/java/de/mm20/launcher2/search/SearchFilters.kt b/core/base/src/main/java/de/mm20/launcher2/search/SearchFilters.kt index 3edc61e3..05e8ad9d 100644 --- a/core/base/src/main/java/de/mm20/launcher2/search/SearchFilters.kt +++ b/core/base/src/main/java/de/mm20/launcher2/search/SearchFilters.kt @@ -17,9 +17,11 @@ data class SearchFilters( val events: Boolean = true, val tools: Boolean = true, ) { + private val categories = listOf(apps, websites, articles, places, files, shortcuts, contacts, events, tools) + val allCategoriesEnabled - get() = apps && websites && articles && places && files && shortcuts && contacts && events && tools + get() = categories.all { it } val enabledCategories: Int - get() = apps.toInt() + websites.toInt() + articles.toInt() + places.toInt() + files.toInt() + shortcuts.toInt() + contacts.toInt() + events.toInt() + tools.toInt() + get() = categories.count { it } } diff --git a/core/i18n/src/main/res/values-de/strings.xml b/core/i18n/src/main/res/values-de/strings.xml index ea8e40c4..9659eac1 100644 --- a/core/i18n/src/main/res/values-de/strings.xml +++ b/core/i18n/src/main/res/values-de/strings.xml @@ -777,4 +777,5 @@ %1$s Benachrichtigungen Es ist kein Wetterdienst ausgewählt oder der gewählte Dienst ist nicht verfügbar + Privater Bereich \ No newline at end of file diff --git a/core/i18n/src/main/res/values-ru/strings.xml b/core/i18n/src/main/res/values-ru/strings.xml index 9b953434..83ce2303 100644 --- a/core/i18n/src/main/res/values-ru/strings.xml +++ b/core/i18n/src/main/res/values-ru/strings.xml @@ -793,4 +793,5 @@ Отделить рабочие приложения Мойка + Private space \ No newline at end of file