mirror of
https://github.com/f-droid/fdroidclient.git
synced 2026-04-23 08:22:32 -04:00
Improve no repos message on discover screen
This commit is contained in:
@@ -166,7 +166,13 @@ fun Discover(
|
||||
}
|
||||
}
|
||||
NoEnabledReposDiscoverModel -> {
|
||||
Text(stringResource(R.string.no_repos_enabled))
|
||||
Text(
|
||||
text = stringResource(R.string.no_repos_enabled),
|
||||
textAlign = TextAlign.Center,
|
||||
modifier = Modifier
|
||||
.fillMaxSize()
|
||||
.padding(horizontal = 16.dp, vertical = 64.dp)
|
||||
)
|
||||
}
|
||||
}
|
||||
AnimatedVisibility(discoverModel is LoadedDiscoverModel) {
|
||||
@@ -199,3 +205,20 @@ fun LoadingDiscoverPreview() {
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
@Preview
|
||||
@Composable
|
||||
private fun NoEnabledReposPreview() {
|
||||
FDroidContent {
|
||||
Discover(
|
||||
discoverModel = NoEnabledReposDiscoverModel,
|
||||
numUpdates = 0,
|
||||
isBigScreen = false,
|
||||
onListTap = {},
|
||||
onAppTap = {},
|
||||
onNav = {},
|
||||
onSearch = {},
|
||||
onSearchCleared = {},
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
<string name="menu_apps_my">My apps</string>
|
||||
|
||||
<string name="first_start_loading">Retrieving apps…\n\nThis may take some time.</string>
|
||||
<string name="no_repos_enabled">No repositories enabled.\nEnable at least one repository to see apps.</string>
|
||||
<string name="no_repos_enabled">No repositories enabled.\nEnable or add at least one repository to see apps.</string>
|
||||
<string name="no_app_selected">No app selected</string>
|
||||
<string name="no_repository_selected">No repository selected</string>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user