From cfc317cf1943d92ae073cd8ee6205d16672c8146 Mon Sep 17 00:00:00 2001 From: Zakhar Timoshenko Date: Fri, 8 Jul 2022 07:53:38 +0300 Subject: [PATCH] Misc changes --- app/src/main/java/org/koitharu/kotatsu/core/ui/uiModule.kt | 5 +++++ app/src/main/res/layout/item_explore_buttons.xml | 5 ++--- app/src/main/res/values/styles.xml | 1 + 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/koitharu/kotatsu/core/ui/uiModule.kt b/app/src/main/java/org/koitharu/kotatsu/core/ui/uiModule.kt index c9168abaf..3a6859af7 100644 --- a/app/src/main/java/org/koitharu/kotatsu/core/ui/uiModule.kt +++ b/app/src/main/java/org/koitharu/kotatsu/core/ui/uiModule.kt @@ -1,6 +1,8 @@ package org.koitharu.kotatsu.core.ui +import android.app.ActivityManager import android.text.Html +import androidx.core.content.getSystemService import coil.ComponentRegistry import coil.ImageLoader import coil.disk.DiskCache @@ -11,6 +13,7 @@ import org.koin.dsl.module import org.koitharu.kotatsu.core.parser.FaviconMapper import org.koitharu.kotatsu.local.data.CacheDir import org.koitharu.kotatsu.local.data.CbzFetcher +import org.koitharu.kotatsu.utils.ext.animatorDurationScale import org.koitharu.kotatsu.utils.image.CoilImageGetter val uiModule @@ -35,6 +38,8 @@ val uiModule .decoderDispatcher(Dispatchers.Default) .transformationDispatcher(Dispatchers.Default) .diskCache(diskCacheFactory) + .crossfade((300 * androidContext().animatorDurationScale).toInt()) + .allowRgb565(androidContext().getSystemService()!!.isLowRamDevice) .components( ComponentRegistry.Builder() .add(CbzFetcher.Factory()) diff --git a/app/src/main/res/layout/item_explore_buttons.xml b/app/src/main/res/layout/item_explore_buttons.xml index 408723edb..3c85420f5 100644 --- a/app/src/main/res/layout/item_explore_buttons.xml +++ b/app/src/main/res/layout/item_explore_buttons.xml @@ -2,7 +2,6 @@ ?attr/colorOnSurface true ?shapeAppearanceCornerLarge + 22dp 16dp start 2dp