From 19c751d349b15f377b0865617edb2e9592014258 Mon Sep 17 00:00:00 2001 From: Koitharu Date: Sat, 26 Feb 2022 11:39:10 +0200 Subject: [PATCH] Small ui updates --- .../java/org/koitharu/kotatsu/utils/ext/StringExt.kt | 6 +++--- .../drawable/{ic_bookmark_add.xml => ic_list_add.xml} | 6 +++--- app/src/main/res/drawable/ic_loading.xml | 11 +++++++++++ app/src/main/res/layout/activity_categories.xml | 6 ++++-- .../main/res/layout/dialog_favorite_categories.xml | 4 ++-- app/src/main/res/menu/opt_reader_bottom.xml | 11 ++--------- app/src/main/res/values/styles.xml | 2 +- 7 files changed, 26 insertions(+), 20 deletions(-) rename app/src/main/res/drawable/{ic_bookmark_add.xml => ic_list_add.xml} (55%) create mode 100644 app/src/main/res/drawable/ic_loading.xml diff --git a/app/src/main/java/org/koitharu/kotatsu/utils/ext/StringExt.kt b/app/src/main/java/org/koitharu/kotatsu/utils/ext/StringExt.kt index 380019019..1f7961634 100644 --- a/app/src/main/java/org/koitharu/kotatsu/utils/ext/StringExt.kt +++ b/app/src/main/java/org/koitharu/kotatsu/utils/ext/StringExt.kt @@ -12,13 +12,13 @@ fun String.longHashCode(): Long { var h = 1125899906842597L val len: Int = this.length for (i in 0 until len) { - h = 31 * h + this[i].toLong() + h = 31 * h + this[i].code } return h } fun String.removeSurrounding(vararg chars: Char): String { - if (length == 0) { + if (isEmpty()) { return this } for (c in chars) { @@ -224,4 +224,4 @@ inline fun StringBuilder.appendAll( } append(transform(item)) } -} \ No newline at end of file +} diff --git a/app/src/main/res/drawable/ic_bookmark_add.xml b/app/src/main/res/drawable/ic_list_add.xml similarity index 55% rename from app/src/main/res/drawable/ic_bookmark_add.xml rename to app/src/main/res/drawable/ic_list_add.xml index 81ac20eb6..7a804e7a0 100644 --- a/app/src/main/res/drawable/ic_bookmark_add.xml +++ b/app/src/main/res/drawable/ic_list_add.xml @@ -3,10 +3,10 @@ xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" - android:tint="?android:textColorPrimary" + android:tint="?attr/colorControlNormal" android:viewportWidth="24" android:viewportHeight="24"> - \ No newline at end of file + android:pathData="M2,16H10V14H2M18,14V10H16V14H12V16H16V20H18V16H22V14M14,6H2V8H14M14,10H2V12H14V10Z" /> + diff --git a/app/src/main/res/drawable/ic_loading.xml b/app/src/main/res/drawable/ic_loading.xml new file mode 100644 index 000000000..02ad35b76 --- /dev/null +++ b/app/src/main/res/drawable/ic_loading.xml @@ -0,0 +1,11 @@ + + + diff --git a/app/src/main/res/layout/activity_categories.xml b/app/src/main/res/layout/activity_categories.xml index 9c05aee7f..5dcfe622d 100644 --- a/app/src/main/res/layout/activity_categories.xml +++ b/app/src/main/res/layout/activity_categories.xml @@ -41,16 +41,18 @@ android:visibility="gone" tools:visibility="visible" /> - - \ No newline at end of file + diff --git a/app/src/main/res/layout/dialog_favorite_categories.xml b/app/src/main/res/layout/dialog_favorite_categories.xml index c9ba0ebe0..a510d4c8c 100644 --- a/app/src/main/res/layout/dialog_favorite_categories.xml +++ b/app/src/main/res/layout/dialog_favorite_categories.xml @@ -42,6 +42,6 @@ android:paddingEnd="?android:listPreferredItemPaddingEnd" android:text="@string/add_new_category" android:textAppearance="?attr/textAppearanceBodyLarge" - app:drawableEndCompat="@drawable/ic_add" /> + app:drawableEndCompat="@drawable/ic_list_add" /> - \ No newline at end of file + diff --git a/app/src/main/res/menu/opt_reader_bottom.xml b/app/src/main/res/menu/opt_reader_bottom.xml index 4c72591b6..b56029f73 100644 --- a/app/src/main/res/menu/opt_reader_bottom.xml +++ b/app/src/main/res/menu/opt_reader_bottom.xml @@ -12,13 +12,6 @@ android:visible="false" app:showAsAction="always" /> - - @@ -41,4 +34,4 @@ android:title="@string/settings" app:showAsAction="never" /> - \ No newline at end of file + diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 4ca1bf269..fd4d5d283 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -140,4 +140,4 @@ @layout/pref_slider - \ No newline at end of file +