diff --git a/app/src/main/java/io/legado/app/ui/main/my/MyScreen.kt b/app/src/main/java/io/legado/app/ui/main/my/MyScreen.kt index 0c23eac09..410512ea0 100644 --- a/app/src/main/java/io/legado/app/ui/main/my/MyScreen.kt +++ b/app/src/main/java/io/legado/app/ui/main/my/MyScreen.kt @@ -14,7 +14,10 @@ import androidx.compose.material.icons.automirrored.filled.HelpOutline import androidx.compose.material.icons.automirrored.filled.LibraryBooks import androidx.compose.material.icons.automirrored.filled.Rule import androidx.compose.material.icons.filled.Backup +import androidx.compose.material.icons.filled.Bookmark import androidx.compose.material.icons.filled.FindReplace +import androidx.compose.material.icons.filled.Folder +import androidx.compose.material.icons.filled.History import androidx.compose.material.icons.filled.Info import androidx.compose.material.icons.filled.Palette import androidx.compose.material.icons.filled.Settings @@ -43,11 +46,14 @@ import androidx.compose.ui.res.stringResource import androidx.compose.ui.unit.dp import io.legado.app.R import io.legado.app.ui.about.AboutActivity +import io.legado.app.ui.book.bookmark.AllBookmarkActivity +import io.legado.app.ui.book.readRecord.ReadRecordActivity import io.legado.app.ui.book.source.manage.BookSourceActivity import io.legado.app.ui.book.toc.rule.TxtTocRuleActivity import io.legado.app.ui.config.ConfigActivity import io.legado.app.ui.config.ConfigTag import io.legado.app.ui.dict.rule.DictRuleActivity +import io.legado.app.ui.file.FileManageActivity import io.legado.app.ui.replace.ReplaceRuleActivity import io.legado.app.ui.widget.components.SettingItem import io.legado.app.ui.widget.components.SplicedColumnGroup @@ -242,6 +248,27 @@ fun MyScreen( SplicedColumnGroup( modifier = Modifier.padding(horizontal = 16.dp), title = stringResource(R.string.other)) { + SettingItem( + title = stringResource(R.string.bookmark), + imageVector = Icons.Default.Bookmark, + onClick = { + onNavigate(PrefClickEvent.StartActivity(AllBookmarkActivity::class.java)) + } + ) + SettingItem( + title = stringResource(R.string.read_record), + imageVector = Icons.Default.History, + onClick = { + onNavigate(PrefClickEvent.StartActivity(ReadRecordActivity::class.java)) + } + ) + SettingItem( + title = stringResource(R.string.file_manage), + imageVector = Icons.Default.Folder, + onClick = { + onNavigate(PrefClickEvent.StartActivity(FileManageActivity::class.java)) + } + ) SettingItem( title = stringResource(R.string.about), imageVector = Icons.Default.Info,