diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/alternatives/ui/AutoFixService.kt b/app/src/main/kotlin/org/koitharu/kotatsu/alternatives/ui/AutoFixService.kt index 84ba7717b..2ebcb595f 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/alternatives/ui/AutoFixService.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/alternatives/ui/AutoFixService.kt @@ -31,7 +31,7 @@ import org.koitharu.kotatsu.core.util.ext.withPartialWakeLock import org.koitharu.kotatsu.parsers.model.Manga import org.koitharu.kotatsu.parsers.util.runCatchingCancellable import javax.inject.Inject -import com.google.android.material.R as materialR +import androidx.appcompat.R as appcompatR @AndroidEntryPoint class AutoFixService : CoroutineIntentService() { @@ -95,7 +95,7 @@ class AutoFixService : CoroutineIntentService() { .setForegroundServiceBehavior(NotificationCompat.FOREGROUND_SERVICE_IMMEDIATE) .setCategory(NotificationCompat.CATEGORY_PROGRESS) .addAction( - materialR.drawable.material_ic_clear_black_24dp, + appcompatR.drawable.abc_ic_clear_material, applicationContext.getString(android.R.string.cancel), jobContext.getCancelIntent(), ) diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/core/ui/BaseActivity.kt b/app/src/main/kotlin/org/koitharu/kotatsu/core/ui/BaseActivity.kt index 9b2c9a618..6b2ade41f 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/core/ui/BaseActivity.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/core/ui/BaseActivity.kt @@ -29,7 +29,7 @@ import org.koitharu.kotatsu.core.nav.AppRouter import org.koitharu.kotatsu.core.ui.util.ActionModeDelegate import org.koitharu.kotatsu.core.util.ext.isWebViewUnavailable import org.koitharu.kotatsu.main.ui.protect.ScreenshotPolicyHelper -import com.google.android.material.R as materialR +import androidx.appcompat.R as appcompatR abstract class BaseActivity : AppCompatActivity(), @@ -103,7 +103,7 @@ abstract class BaseActivity : supportActionBar?.run { setDisplayHomeAsUpEnabled(isEnabled) if (showUpAsClose) { - setHomeAsUpIndicator(materialR.drawable.ic_clear_black_24) + setHomeAsUpIndicator(appcompatR.drawable.abc_ic_clear_material) } } } diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/download/ui/worker/DownloadNotificationFactory.kt b/app/src/main/kotlin/org/koitharu/kotatsu/download/ui/worker/DownloadNotificationFactory.kt index 67a5ac01a..9b3d0b651 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/download/ui/worker/DownloadNotificationFactory.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/download/ui/worker/DownloadNotificationFactory.kt @@ -36,7 +36,7 @@ import org.koitharu.kotatsu.parsers.model.Manga import org.koitharu.kotatsu.parsers.util.format import org.koitharu.kotatsu.parsers.util.runCatchingCancellable import java.util.UUID -import com.google.android.material.R as materialR +import androidx.appcompat.R as appcompatR private const val CHANNEL_ID_DEFAULT = "download" private const val CHANNEL_ID_SILENT = "download_bg" @@ -70,7 +70,7 @@ class DownloadNotificationFactory @AssistedInject constructor( private val actionCancel by lazy { NotificationCompat.Action( - materialR.drawable.material_ic_clear_black_24dp, + appcompatR.drawable.abc_ic_clear_material, context.getString(android.R.string.cancel), workManager.createCancelPendingIntent(uuid), ) diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/MainActivity.kt b/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/MainActivity.kt index b2a95e303..17ba0f9f6 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/MainActivity.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/MainActivity.kt @@ -72,7 +72,7 @@ import org.koitharu.kotatsu.search.ui.suggestion.SearchSuggestionListener import org.koitharu.kotatsu.search.ui.suggestion.SearchSuggestionViewModel import org.koitharu.kotatsu.settings.backup.PeriodicalBackupService import javax.inject.Inject -import com.google.android.material.R as materialR +import androidx.appcompat.R as appcompatR private const val TAG_SEARCH = "search" @@ -231,6 +231,7 @@ class MainActivity : BaseActivity(), AppBarOwner, BottomNav topMargin = barsInsets.top bottomMargin = barsInsets.bottom } + updateContainerBottomMargin() return insets.consume(v, typeMask, start = viewBinding.navRail != null) } @@ -429,9 +430,9 @@ class MainActivity : BaseActivity(), AppBarOwner, BottomNav supportActionBar?.apply { setHomeAsUpIndicator( if (isOpened) { - materialR.drawable.ic_arrow_back_black_24 + appcompatR.drawable.abc_ic_ab_back_material } else { - materialR.drawable.ic_search_black_24 + appcompatR.drawable.abc_ic_search_api_material }, ) setHomeActionContentDescription( diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/settings/backup/RestoreService.kt b/app/src/main/kotlin/org/koitharu/kotatsu/settings/backup/RestoreService.kt index d5a6733e8..debf4eb7c 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/settings/backup/RestoreService.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/settings/backup/RestoreService.kt @@ -37,7 +37,7 @@ import java.io.File import java.io.FileNotFoundException import java.util.EnumSet import javax.inject.Inject -import com.google.android.material.R as materialR +import androidx.appcompat.R as appcompatR @AndroidEntryPoint class RestoreService : CoroutineIntentService() { @@ -219,7 +219,7 @@ class RestoreService : CoroutineIntentService() { .setForegroundServiceBehavior(NotificationCompat.FOREGROUND_SERVICE_IMMEDIATE) .setCategory(NotificationCompat.CATEGORY_PROGRESS) .addAction( - materialR.drawable.material_ic_clear_black_24dp, + appcompatR.drawable.abc_ic_clear_material, applicationContext.getString(android.R.string.cancel), getCancelIntent(), ).build() diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/suggestions/ui/SuggestionsWorker.kt b/app/src/main/kotlin/org/koitharu/kotatsu/suggestions/ui/SuggestionsWorker.kt index d6ed0368d..a2c4108b6 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/suggestions/ui/SuggestionsWorker.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/suggestions/ui/SuggestionsWorker.kt @@ -86,7 +86,7 @@ import java.util.concurrent.TimeUnit import javax.inject.Inject import kotlin.math.pow import kotlin.random.Random -import com.google.android.material.R as materialR +import androidx.appcompat.R as appcompatR @HiltWorker class SuggestionsWorker @AssistedInject constructor( @@ -137,7 +137,7 @@ class SuggestionsWorker @AssistedInject constructor( false, ), ).addAction( - materialR.drawable.material_ic_clear_black_24dp, + appcompatR.drawable.abc_ic_clear_material, applicationContext.getString(android.R.string.cancel), workManager.createCancelPendingIntent(id), ) diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/tracker/work/TrackWorker.kt b/app/src/main/kotlin/org/koitharu/kotatsu/tracker/work/TrackWorker.kt index 323bb1f4b..bb8e565d5 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/tracker/work/TrackWorker.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/tracker/work/TrackWorker.kt @@ -70,7 +70,7 @@ import java.util.concurrent.TimeUnit import javax.inject.Inject import javax.inject.Provider import kotlin.math.roundToInt -import com.google.android.material.R as materialR +import androidx.appcompat.R as appcompatR @HiltWorker class TrackWorker @AssistedInject constructor( @@ -215,7 +215,7 @@ class TrackWorker @AssistedInject constructor( ), ) addAction( - materialR.drawable.material_ic_clear_black_24dp, + appcompatR.drawable.abc_ic_clear_material, applicationContext.getString(android.R.string.cancel), workManager.createCancelPendingIntent(id), )