From 8ee20070b6c4540d36acc8d4e7eb61db7905df6b Mon Sep 17 00:00:00 2001 From: tarsin Date: Tue, 6 Jun 2023 15:45:35 +0800 Subject: [PATCH] Add FilterScreen stub --- .../main/java/com/hippo/ehviewer/ui/settings/EhScreen.kt | 2 +- .../java/com/hippo/ehviewer/ui/settings/FilterScreen.kt | 7 +++++++ .../com/hippo/ehviewer/ui/settings/SettingsActivity.kt | 4 ++++ 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 app/src/main/java/com/hippo/ehviewer/ui/settings/FilterScreen.kt diff --git a/app/src/main/java/com/hippo/ehviewer/ui/settings/EhScreen.kt b/app/src/main/java/com/hippo/ehviewer/ui/settings/EhScreen.kt index a7d7ac57a..a447feb21 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/settings/EhScreen.kt +++ b/app/src/main/java/com/hippo/ehviewer/ui/settings/EhScreen.kt @@ -248,7 +248,7 @@ fun EhScreen() { Preference( title = stringResource(id = R.string.settings_eh_filter), summary = stringResource(id = R.string.settings_eh_filter_summary), - ) + ) { navController.navigate(FILTER_SCREEN) } SwitchPreference( title = stringResource(id = R.string.settings_eh_metered_network_warning), value = Settings::meteredNetworkWarning, diff --git a/app/src/main/java/com/hippo/ehviewer/ui/settings/FilterScreen.kt b/app/src/main/java/com/hippo/ehviewer/ui/settings/FilterScreen.kt new file mode 100644 index 000000000..e32923c25 --- /dev/null +++ b/app/src/main/java/com/hippo/ehviewer/ui/settings/FilterScreen.kt @@ -0,0 +1,7 @@ +package com.hippo.ehviewer.ui.settings + +import androidx.compose.runtime.Composable + +@Composable +fun FilterScreen() { +} diff --git a/app/src/main/java/com/hippo/ehviewer/ui/settings/SettingsActivity.kt b/app/src/main/java/com/hippo/ehviewer/ui/settings/SettingsActivity.kt index 15197964d..79ec4384b 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/settings/SettingsActivity.kt +++ b/app/src/main/java/com/hippo/ehviewer/ui/settings/SettingsActivity.kt @@ -57,6 +57,9 @@ class SettingsActivity : EhActivity() { composable(MYTAGS_SCREEN) { MyTagsScreen() } + composable(FILTER_SCREEN) { + FilterScreen() + } } } } @@ -72,3 +75,4 @@ const val ABOUT_SETTINGS_SCREEN = "About" const val LICENSE_SCREEN = "License" const val UCONFIG_SCREEN = "UConfig" const val MYTAGS_SCREEN = "Mytags" +const val FILTER_SCREEN = "Filter"