feat: move EventSync to left drawer, remove button from AllRelayListScreen

https://claude.ai/code/session_01U8qF9mK4UBvXsXP1zNMXfX
This commit is contained in:
Claude
2026-03-13 22:37:16 +00:00
parent 0da3e562fb
commit 441dae8e25
2 changed files with 9 additions and 7 deletions
@@ -50,6 +50,7 @@ import androidx.compose.material.icons.outlined.CollectionsBookmark
import androidx.compose.material.icons.outlined.Drafts
import androidx.compose.material.icons.outlined.GroupAdd
import androidx.compose.material.icons.outlined.Settings
import androidx.compose.material.icons.outlined.Sync
import androidx.compose.material3.HorizontalDivider
import androidx.compose.material3.Icon
import androidx.compose.material3.IconButton
@@ -472,6 +473,14 @@ fun ListContent(
route = Route.Chess,
)
NavigationRow(
title = R.string.event_sync_title,
icon = Icons.Outlined.Sync,
tint = MaterialTheme.colorScheme.onBackground,
nav = nav,
route = Route.EventSync,
)
NavigationRow(
title = R.string.route_import_follows,
icon = Icons.Outlined.GroupAdd,
@@ -44,7 +44,6 @@ import com.vitorpamplona.amethyst.model.DefaultDMRelayList
import com.vitorpamplona.amethyst.model.DefaultIndexerRelayList
import com.vitorpamplona.amethyst.model.DefaultSearchRelayList
import com.vitorpamplona.amethyst.ui.navigation.navs.INav
import com.vitorpamplona.amethyst.ui.navigation.routes.Route
import com.vitorpamplona.amethyst.ui.navigation.topbars.SavingTopBar
import com.vitorpamplona.amethyst.ui.screen.loggedIn.AccountViewModel
import com.vitorpamplona.amethyst.ui.screen.loggedIn.relays.blocked.BlockedRelayListViewModel
@@ -354,12 +353,6 @@ fun MappedAllRelayListView(
R.string.event_sync_section_explainer,
SettingsCategorySpacingModifier,
)
OutlinedButton(
onClick = { newNav.nav(Route.EventSync) },
modifier = Modifier.padding(top = 8.dp),
) {
Text(stringRes(R.string.event_sync_open_button))
}
}
}
}