diff --git a/app/src/main/java/me/ash/reader/domain/model/general/Filter.kt b/app/src/main/java/me/ash/reader/domain/model/general/Filter.kt index edce46af..7f860611 100644 --- a/app/src/main/java/me/ash/reader/domain/model/general/Filter.kt +++ b/app/src/main/java/me/ash/reader/domain/model/general/Filter.kt @@ -1,6 +1,7 @@ package me.ash.reader.domain.model.general import androidx.compose.material.icons.Icons +import androidx.compose.material.icons.automirrored.rounded.Subject import androidx.compose.material.icons.outlined.FiberManualRecord import androidx.compose.material.icons.rounded.FiberManualRecord import androidx.compose.material.icons.rounded.Star @@ -65,8 +66,8 @@ class Filter private constructor( ) val All = Filter( index = 2, - iconOutline = Icons.Rounded.Subject, - iconFilled = Icons.Rounded.Subject, + iconOutline = Icons.AutoMirrored.Rounded.Subject, + iconFilled = Icons.AutoMirrored.Rounded.Subject, ) val values = listOf(Starred, Unread, All) } diff --git a/app/src/main/java/me/ash/reader/ui/page/home/feeds/FeedOptionView.kt b/app/src/main/java/me/ash/reader/ui/page/home/feeds/FeedOptionView.kt index a75896e4..c4a9e45e 100644 --- a/app/src/main/java/me/ash/reader/ui/page/home/feeds/FeedOptionView.kt +++ b/app/src/main/java/me/ash/reader/ui/page/home/feeds/FeedOptionView.kt @@ -7,6 +7,7 @@ import androidx.compose.foundation.lazy.LazyRow import androidx.compose.foundation.lazy.items import androidx.compose.foundation.shape.CircleShape import androidx.compose.material.icons.Icons +import androidx.compose.material.icons.automirrored.outlined.Article import androidx.compose.material.icons.outlined.Add import androidx.compose.material.icons.outlined.Article import androidx.compose.material.icons.outlined.Notifications @@ -163,7 +164,7 @@ private fun Preset( modifier = Modifier .padding(start = 8.dp) .size(20.dp), - imageVector = Icons.Outlined.Article, + imageVector = Icons.AutoMirrored.Outlined.Article, contentDescription = stringResource(R.string.parse_full_content), tint = MaterialTheme.colorScheme.onSurface alwaysLight true, ) diff --git a/app/src/main/java/me/ash/reader/ui/page/home/feeds/FeedsPage.kt b/app/src/main/java/me/ash/reader/ui/page/home/feeds/FeedsPage.kt index 552e1652..18ca3c52 100644 --- a/app/src/main/java/me/ash/reader/ui/page/home/feeds/FeedsPage.kt +++ b/app/src/main/java/me/ash/reader/ui/page/home/feeds/FeedsPage.kt @@ -18,6 +18,7 @@ import androidx.compose.foundation.lazy.LazyColumn import androidx.compose.foundation.lazy.itemsIndexed import androidx.compose.foundation.lazy.rememberLazyListState import androidx.compose.material.icons.Icons +import androidx.compose.material.icons.automirrored.outlined.KeyboardArrowRight import androidx.compose.material.icons.outlined.KeyboardArrowRight import androidx.compose.material.icons.outlined.Settings import androidx.compose.material.icons.rounded.Add @@ -216,7 +217,7 @@ fun FeedsPage( icon = filterUiState.filter.iconOutline, action = { Icon( - imageVector = Icons.Outlined.KeyboardArrowRight, + imageVector = Icons.AutoMirrored.Outlined.KeyboardArrowRight, contentDescription = stringResource(R.string.go_to), ) }, diff --git a/app/src/main/java/me/ash/reader/ui/page/home/feeds/drawer/group/AllMoveToGroupDialog.kt b/app/src/main/java/me/ash/reader/ui/page/home/feeds/drawer/group/AllMoveToGroupDialog.kt index 408c225e..35077741 100644 --- a/app/src/main/java/me/ash/reader/ui/page/home/feeds/drawer/group/AllMoveToGroupDialog.kt +++ b/app/src/main/java/me/ash/reader/ui/page/home/feeds/drawer/group/AllMoveToGroupDialog.kt @@ -1,6 +1,7 @@ package me.ash.reader.ui.page.home.feeds.drawer.group import androidx.compose.material.icons.Icons +import androidx.compose.material.icons.automirrored.outlined.DriveFileMove import androidx.compose.material.icons.outlined.DriveFileMove import androidx.compose.material3.Icon import androidx.compose.material3.Text @@ -35,7 +36,7 @@ fun AllMoveToGroupDialog( }, icon = { Icon( - imageVector = Icons.Outlined.DriveFileMove, + imageVector = Icons.AutoMirrored.Outlined.DriveFileMove, contentDescription = stringResource(R.string.move_to_group), ) }, diff --git a/app/src/main/java/me/ash/reader/ui/page/home/feeds/drawer/group/AllParseFullContentDialog.kt b/app/src/main/java/me/ash/reader/ui/page/home/feeds/drawer/group/AllParseFullContentDialog.kt index 7a5b747e..efeccd94 100644 --- a/app/src/main/java/me/ash/reader/ui/page/home/feeds/drawer/group/AllParseFullContentDialog.kt +++ b/app/src/main/java/me/ash/reader/ui/page/home/feeds/drawer/group/AllParseFullContentDialog.kt @@ -1,6 +1,7 @@ package me.ash.reader.ui.page.home.feeds.drawer.group import androidx.compose.material.icons.Icons +import androidx.compose.material.icons.automirrored.outlined.Article import androidx.compose.material.icons.outlined.Article import androidx.compose.material3.Icon import androidx.compose.material3.Text @@ -33,7 +34,7 @@ fun AllParseFullContentDialog( }, icon = { Icon( - imageVector = Icons.Outlined.Article, + imageVector = Icons.AutoMirrored.Outlined.Article, contentDescription = stringResource(R.string.parse_full_content), ) }, diff --git a/app/src/main/java/me/ash/reader/ui/page/home/feeds/drawer/group/GroupOptionDrawer.kt b/app/src/main/java/me/ash/reader/ui/page/home/feeds/drawer/group/GroupOptionDrawer.kt index 0e5e24f6..c6598caf 100644 --- a/app/src/main/java/me/ash/reader/ui/page/home/feeds/drawer/group/GroupOptionDrawer.kt +++ b/app/src/main/java/me/ash/reader/ui/page/home/feeds/drawer/group/GroupOptionDrawer.kt @@ -10,6 +10,7 @@ import androidx.compose.foundation.rememberScrollState import androidx.compose.foundation.verticalScroll import androidx.compose.material.ExperimentalMaterialApi import androidx.compose.material.icons.Icons +import androidx.compose.material.icons.automirrored.outlined.Article import androidx.compose.material.icons.outlined.Article import androidx.compose.material.icons.outlined.Folder import androidx.compose.material.icons.outlined.Notifications @@ -182,7 +183,7 @@ private fun Preset( selected = false, selectedIcon = { Icon( - imageVector = Icons.Outlined.Article, + imageVector = Icons.AutoMirrored.Outlined.Article, contentDescription = stringResource(R.string.parse_full_content), modifier = Modifier .padding(start = 8.dp) diff --git a/app/src/main/java/me/ash/reader/ui/page/home/reading/BottomBar.kt b/app/src/main/java/me/ash/reader/ui/page/home/reading/BottomBar.kt index 00cac2c8..ed3c1e20 100644 --- a/app/src/main/java/me/ash/reader/ui/page/home/reading/BottomBar.kt +++ b/app/src/main/java/me/ash/reader/ui/page/home/reading/BottomBar.kt @@ -3,6 +3,8 @@ package me.ash.reader.ui.page.home.reading import android.view.HapticFeedbackConstants import androidx.compose.foundation.layout.* import androidx.compose.material.icons.Icons +import androidx.compose.material.icons.automirrored.outlined.Article +import androidx.compose.material.icons.automirrored.rounded.Article import androidx.compose.material.icons.filled.FiberManualRecord import androidx.compose.material.icons.outlined.Article import androidx.compose.material.icons.outlined.FiberManualRecord @@ -119,9 +121,9 @@ fun BottomBar( disabled = false, modifier = Modifier.size(40.dp), imageVector = if (isFullContent) { - Icons.Rounded.Article + Icons.AutoMirrored.Rounded.Article } else { - Icons.Outlined.Article + Icons.AutoMirrored.Outlined.Article }, contentDescription = stringResource(R.string.parse_full_content), tint = if (isFullContent) { diff --git a/app/src/main/java/me/ash/reader/ui/page/settings/color/reading/ReadingStylePage.kt b/app/src/main/java/me/ash/reader/ui/page/settings/color/reading/ReadingStylePage.kt index b05bdba8..cf687784 100644 --- a/app/src/main/java/me/ash/reader/ui/page/settings/color/reading/ReadingStylePage.kt +++ b/app/src/main/java/me/ash/reader/ui/page/settings/color/reading/ReadingStylePage.kt @@ -20,6 +20,7 @@ import androidx.compose.foundation.rememberScrollState import androidx.compose.foundation.shape.RoundedCornerShape import androidx.compose.material.icons.Icons import androidx.compose.material.icons.automirrored.rounded.ArrowBack +import androidx.compose.material.icons.automirrored.rounded.Segment import androidx.compose.material.icons.outlined.Image import androidx.compose.material.icons.outlined.Movie import androidx.compose.material.icons.rounded.Segment @@ -237,7 +238,7 @@ fun ReadingStylePage( SettingItem( title = stringResource(R.string.text), desc = stringResource(R.string.text_desc), - icon = Icons.Rounded.Segment, + icon = Icons.AutoMirrored.Rounded.Segment, onClick = { navController.navigate(RouteName.READING_PAGE_TEXT) { launchSingleTop = true diff --git a/app/src/main/java/me/ash/reader/ui/page/settings/languages/LanguagesPage.kt b/app/src/main/java/me/ash/reader/ui/page/settings/languages/LanguagesPage.kt index dff51540..a85d46b9 100644 --- a/app/src/main/java/me/ash/reader/ui/page/settings/languages/LanguagesPage.kt +++ b/app/src/main/java/me/ash/reader/ui/page/settings/languages/LanguagesPage.kt @@ -3,6 +3,7 @@ package me.ash.reader.ui.page.settings.languages import androidx.compose.foundation.layout.* import androidx.compose.foundation.lazy.LazyColumn import androidx.compose.material.icons.Icons +import androidx.compose.material.icons.automirrored.outlined.KeyboardArrowRight import androidx.compose.material.icons.outlined.KeyboardArrowRight import androidx.compose.material.icons.outlined.Lightbulb import androidx.compose.material.icons.automirrored.rounded.ArrowBack @@ -66,7 +67,7 @@ fun LanguagesPage( icon = Icons.Outlined.Lightbulb, action = { Icon( - imageVector = Icons.Outlined.KeyboardArrowRight, + imageVector = Icons.AutoMirrored.Outlined.KeyboardArrowRight, contentDescription = stringResource(R.string.go_to), ) },