diff --git a/app/src/main/java/com/aurora/store/compose/composables/TransparentIconComposable.kt b/app/src/main/java/com/aurora/store/compose/composables/TransparentIconComposable.kt deleted file mode 100644 index 982753c78..000000000 --- a/app/src/main/java/com/aurora/store/compose/composables/TransparentIconComposable.kt +++ /dev/null @@ -1,35 +0,0 @@ -/* - * SPDX-FileCopyrightText: 2025 The Calyx Institute - * SPDX-License-Identifier: GPL-3.0-or-later - */ - -package com.aurora.store.compose.composables - -import androidx.compose.material3.Icon -import androidx.compose.runtime.Composable -import androidx.compose.ui.Modifier -import androidx.compose.ui.res.painterResource -import androidx.compose.ui.tooling.preview.Preview -import com.aurora.store.R - -/** - * A transparent icon for occupying space - * - * This is useful for occupying spaces in composable where alignment is not respected such as - * DropDownMenu. - * @param modifier The modifier to be applied to the composable - */ -@Composable -fun TransparentIconComposable(modifier: Modifier = Modifier) { - Icon( - modifier = modifier, - painter = painterResource(R.drawable.ic_transparent), - contentDescription = null - ) -} - -@Preview(showBackground = true) -@Composable -private fun TransparentIconComposablePreview() { - TransparentIconComposable() -} diff --git a/app/src/main/java/com/aurora/store/compose/menu/BlacklistMenu.kt b/app/src/main/java/com/aurora/store/compose/menu/BlacklistMenu.kt index 7ace2d33a..6a7a134a9 100644 --- a/app/src/main/java/com/aurora/store/compose/menu/BlacklistMenu.kt +++ b/app/src/main/java/com/aurora/store/compose/menu/BlacklistMenu.kt @@ -10,7 +10,6 @@ import androidx.compose.material.icons.Icons import androidx.compose.material.icons.filled.MoreVert import androidx.compose.material3.DropdownMenu import androidx.compose.material3.DropdownMenuItem -import androidx.compose.material3.HorizontalDivider import androidx.compose.material3.Icon import androidx.compose.material3.IconButton import androidx.compose.material3.Text @@ -20,11 +19,9 @@ import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.remember import androidx.compose.runtime.setValue import androidx.compose.ui.Modifier -import androidx.compose.ui.res.painterResource import androidx.compose.ui.res.stringResource import androidx.compose.ui.tooling.preview.Preview import com.aurora.store.R -import com.aurora.store.compose.composables.TransparentIconComposable import com.aurora.store.compose.menu.items.BlacklistMenuItem /** @@ -52,39 +49,19 @@ fun BlacklistMenu( DropdownMenu(expanded = expanded, onDismissRequest = { expanded = false }) { DropdownMenuItem( text = { Text(text = stringResource(R.string.action_select_all)) }, - onClick = { onClick(BlacklistMenuItem.SELECT_ALL) }, - leadingIcon = { - Icon( - painter = painterResource(R.drawable.ic_select_all), - contentDescription = null - ) - } + onClick = { onClick(BlacklistMenuItem.SELECT_ALL) } ) DropdownMenuItem( text = { Text(text = stringResource(R.string.action_remove_all)) }, - onClick = { onClick(BlacklistMenuItem.REMOVE_ALL) }, - leadingIcon = { TransparentIconComposable() } + onClick = { onClick(BlacklistMenuItem.REMOVE_ALL) } ) - HorizontalDivider() DropdownMenuItem( text = { Text(text = stringResource(R.string.action_import)) }, - onClick = { onClick(BlacklistMenuItem.IMPORT) }, - leadingIcon = { - Icon( - painter = painterResource(R.drawable.ic_file_import), - contentDescription = null - ) - } + onClick = { onClick(BlacklistMenuItem.IMPORT) } ) DropdownMenuItem( text = { Text(text = stringResource(R.string.action_export)) }, - onClick = { onClick(BlacklistMenuItem.EXPORT) }, - leadingIcon = { - Icon( - painter = painterResource(R.drawable.ic_file_export), - contentDescription = null - ) - } + onClick = { onClick(BlacklistMenuItem.EXPORT) } ) } } diff --git a/app/src/main/java/com/aurora/store/compose/ui/commons/BlacklistScreen.kt b/app/src/main/java/com/aurora/store/compose/ui/commons/BlacklistScreen.kt index e8eb28fa9..2754afbbf 100644 --- a/app/src/main/java/com/aurora/store/compose/ui/commons/BlacklistScreen.kt +++ b/app/src/main/java/com/aurora/store/compose/ui/commons/BlacklistScreen.kt @@ -100,8 +100,8 @@ private fun ScreenContent( @Composable fun SetupMenu() { - BlacklistMenu { blacklistMenuItem -> - when (blacklistMenuItem) { + BlacklistMenu { menuItem -> + when (menuItem) { BlacklistMenuItem.SELECT_ALL -> onBlacklistAll() BlacklistMenuItem.REMOVE_ALL -> onWhitelistAll() BlacklistMenuItem.IMPORT -> { diff --git a/app/src/main/java/com/aurora/store/compose/ui/details/AppDetailsScreen.kt b/app/src/main/java/com/aurora/store/compose/ui/details/AppDetailsScreen.kt index 83102b249..b6988f1a1 100644 --- a/app/src/main/java/com/aurora/store/compose/ui/details/AppDetailsScreen.kt +++ b/app/src/main/java/com/aurora/store/compose/ui/details/AppDetailsScreen.kt @@ -209,7 +209,7 @@ private fun ScreenContentApp( download: Download? = null, installProgress: Float? = null, plexusScores: Scores? = null, - dataSafetyReport: com.aurora.gplayapi.data.models.datasafety.Report? = null, + dataSafetyReport: DataSafetyReport? = null, exodusReport: Report? = null, hasValidUpdate: Boolean = false, onNavigateUp: () -> Unit = {}, diff --git a/app/src/main/res/drawable/ic_file_export.xml b/app/src/main/res/drawable/ic_file_export.xml deleted file mode 100644 index c497759e9..000000000 --- a/app/src/main/res/drawable/ic_file_export.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - diff --git a/app/src/main/res/drawable/ic_file_import.xml b/app/src/main/res/drawable/ic_file_import.xml deleted file mode 100644 index 23ffdaa5c..000000000 --- a/app/src/main/res/drawable/ic_file_import.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - diff --git a/app/src/main/res/drawable/ic_select_all.xml b/app/src/main/res/drawable/ic_select_all.xml deleted file mode 100644 index 9f2a268e4..000000000 --- a/app/src/main/res/drawable/ic_select_all.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - -