From ed65145f8341c7fe25e000ba16764c4b18df84f5 Mon Sep 17 00:00:00 2001 From: ztimms73 Date: Sun, 20 Jun 2021 20:07:44 +0300 Subject: [PATCH] Change some icons for empty views --- .../kotatsu/remotelist/ui/RemoteListViewModel.kt | 2 +- .../org/koitharu/kotatsu/search/ui/SearchViewModel.kt | 2 +- .../kotatsu/search/ui/global/GlobalSearchViewModel.kt | 2 +- app/src/main/res/drawable/ic_book_cross.xml | 10 ++++++++++ app/src/main/res/drawable/ic_book_search.xml | 10 ++++++++++ 5 files changed, 23 insertions(+), 3 deletions(-) create mode 100644 app/src/main/res/drawable/ic_book_cross.xml create mode 100644 app/src/main/res/drawable/ic_book_search.xml diff --git a/app/src/main/java/org/koitharu/kotatsu/remotelist/ui/RemoteListViewModel.kt b/app/src/main/java/org/koitharu/kotatsu/remotelist/ui/RemoteListViewModel.kt index d280a10ec..e8ccc594f 100644 --- a/app/src/main/java/org/koitharu/kotatsu/remotelist/ui/RemoteListViewModel.kt +++ b/app/src/main/java/org/koitharu/kotatsu/remotelist/ui/RemoteListViewModel.kt @@ -37,7 +37,7 @@ class RemoteListViewModel( when { list.isNullOrEmpty() && error != null -> listOf(error.toErrorState(canRetry = true)) list == null -> listOf(LoadingState) - list.isEmpty() -> listOf(EmptyState(R.drawable.ic_search, R.string.nothing_found, R.string._empty)) + list.isEmpty() -> listOf(EmptyState(R.drawable.ic_book_search, R.string.nothing_found, R.string._empty)) else -> { val result = ArrayList(list.size + 1) list.toUi(result, mode) diff --git a/app/src/main/java/org/koitharu/kotatsu/search/ui/SearchViewModel.kt b/app/src/main/java/org/koitharu/kotatsu/search/ui/SearchViewModel.kt index 80e87ca2c..193817c33 100644 --- a/app/src/main/java/org/koitharu/kotatsu/search/ui/SearchViewModel.kt +++ b/app/src/main/java/org/koitharu/kotatsu/search/ui/SearchViewModel.kt @@ -34,7 +34,7 @@ class SearchViewModel( when { list.isNullOrEmpty() && error != null -> listOf(error.toErrorState(canRetry = true)) list == null -> listOf(LoadingState) - list.isEmpty() -> listOf(EmptyState(R.drawable.ic_search, R.string.nothing_found, R.string.text_search_holder_secondary)) + list.isEmpty() -> listOf(EmptyState(R.drawable.ic_book_search, R.string.nothing_found, R.string.text_search_holder_secondary)) else -> { val result = ArrayList(list.size + 1) list.toUi(result, mode) diff --git a/app/src/main/java/org/koitharu/kotatsu/search/ui/global/GlobalSearchViewModel.kt b/app/src/main/java/org/koitharu/kotatsu/search/ui/global/GlobalSearchViewModel.kt index 00dee0bff..fff40209e 100644 --- a/app/src/main/java/org/koitharu/kotatsu/search/ui/global/GlobalSearchViewModel.kt +++ b/app/src/main/java/org/koitharu/kotatsu/search/ui/global/GlobalSearchViewModel.kt @@ -35,7 +35,7 @@ class GlobalSearchViewModel( when { list.isNullOrEmpty() && error != null -> listOf(error.toErrorState(canRetry = true)) list == null -> listOf(LoadingState) - list.isEmpty() -> listOf(EmptyState(R.drawable.ic_search, R.string.nothing_found, R.string.text_search_holder_secondary)) + list.isEmpty() -> listOf(EmptyState(R.drawable.ic_book_search, R.string.nothing_found, R.string.text_search_holder_secondary)) else -> { val result = ArrayList(list.size + 1) list.toUi(result, mode) diff --git a/app/src/main/res/drawable/ic_book_cross.xml b/app/src/main/res/drawable/ic_book_cross.xml new file mode 100644 index 000000000..3fdb5d217 --- /dev/null +++ b/app/src/main/res/drawable/ic_book_cross.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_book_search.xml b/app/src/main/res/drawable/ic_book_search.xml new file mode 100644 index 000000000..0c342bf4e --- /dev/null +++ b/app/src/main/res/drawable/ic_book_search.xml @@ -0,0 +1,10 @@ + + +