From 650c3bc4f8352e33532070d5553fe7b49eb48da1 Mon Sep 17 00:00:00 2001 From: Jays2Kings Date: Fri, 16 Apr 2021 02:22:40 -0400 Subject: [PATCH] Creating BooleanExtentions Starting off with toInt() --- .../ui/migration/manga/design/MigrationBottomSheetDialog.kt | 3 +-- .../java/eu/kanade/tachiyomi/util/system/BooleanExtensions.kt | 3 +++ app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt | 1 - 3 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 app/src/main/java/eu/kanade/tachiyomi/util/system/BooleanExtensions.kt diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/migration/manga/design/MigrationBottomSheetDialog.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/migration/manga/design/MigrationBottomSheetDialog.kt index 4f4fb3af1a..4134c49ef4 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/migration/manga/design/MigrationBottomSheetDialog.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/migration/manga/design/MigrationBottomSheetDialog.kt @@ -18,6 +18,7 @@ import eu.kanade.tachiyomi.data.preference.getOrDefault import eu.kanade.tachiyomi.databinding.MigrationBottomSheetBinding import eu.kanade.tachiyomi.ui.migration.MigrationFlags import eu.kanade.tachiyomi.util.system.dpToPx +import eu.kanade.tachiyomi.util.system.toInt import eu.kanade.tachiyomi.util.system.toast import eu.kanade.tachiyomi.util.view.gone import eu.kanade.tachiyomi.util.view.setBottomEdge @@ -147,8 +148,6 @@ class MigrationBottomSheetDialog( pref.set(index == 1) } } - - private fun Boolean.toInt() = if (this) 1 else 0 } interface StartMigrationListener { diff --git a/app/src/main/java/eu/kanade/tachiyomi/util/system/BooleanExtensions.kt b/app/src/main/java/eu/kanade/tachiyomi/util/system/BooleanExtensions.kt new file mode 100644 index 0000000000..aae8f3caab --- /dev/null +++ b/app/src/main/java/eu/kanade/tachiyomi/util/system/BooleanExtensions.kt @@ -0,0 +1,3 @@ +package eu.kanade.tachiyomi.util.system + +fun Boolean.toInt() = if (this) 1 else 0 diff --git a/app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt b/app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt index 18bc8d8ef0..e019980386 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/util/system/ImageUtil.kt @@ -291,7 +291,6 @@ object ImageUtil { private val Bitmap.rect: Rect get() = Rect(0, 0, width, height) - fun Boolean.toInt() = if (this) 1 else 0 private fun isDark(color: Int): Boolean { return Color.red(color) < 40 && Color.blue(color) < 40 && Color.green(color) < 40 && Color.alpha(color) > 200