diff --git a/app/src/main/java/com/aurora/extensions/Context.kt b/app/src/main/java/com/aurora/extensions/Context.kt index c40d551be..de3b69932 100644 --- a/app/src/main/java/com/aurora/extensions/Context.kt +++ b/app/src/main/java/com/aurora/extensions/Context.kt @@ -42,7 +42,6 @@ import androidx.core.app.ActivityOptionsCompat import androidx.core.content.getSystemService import androidx.core.net.toUri import com.aurora.Constants -import com.aurora.gplayapi.data.models.App import com.aurora.store.ComposeActivity import com.aurora.store.R import com.aurora.store.compose.navigation.Screen diff --git a/app/src/main/java/com/aurora/store/ComposeActivity.kt b/app/src/main/java/com/aurora/store/ComposeActivity.kt index b904f1610..ca687974c 100644 --- a/app/src/main/java/com/aurora/store/ComposeActivity.kt +++ b/app/src/main/java/com/aurora/store/ComposeActivity.kt @@ -11,8 +11,8 @@ import androidx.activity.compose.setContent import androidx.activity.enableEdgeToEdge import androidx.compose.runtime.CompositionLocalProvider import androidx.core.content.IntentCompat -import com.aurora.store.compose.composition.UI import com.aurora.store.compose.composition.LocalUI +import com.aurora.store.compose.composition.UI import com.aurora.store.compose.navigation.NavDisplay import com.aurora.store.compose.navigation.Screen import com.aurora.store.compose.theme.AuroraTheme diff --git a/app/src/main/java/com/aurora/store/compose/composable/LinkListItem.kt b/app/src/main/java/com/aurora/store/compose/composable/LinkListItem.kt index 48b16134c..54b1d1525 100644 --- a/app/src/main/java/com/aurora/store/compose/composable/LinkListItem.kt +++ b/app/src/main/java/com/aurora/store/compose/composable/LinkListItem.kt @@ -27,14 +27,14 @@ import androidx.compose.ui.graphics.ColorFilter import androidx.compose.ui.layout.ContentScale import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.res.dimensionResource +import androidx.compose.ui.res.stringResource import androidx.compose.ui.text.style.TextOverflow import androidx.compose.ui.tooling.preview.Preview import coil3.compose.AsyncImage import coil3.request.ImageRequest import com.aurora.store.R -import com.aurora.store.data.model.Link -import androidx.compose.ui.res.stringResource import com.aurora.store.compose.preview.PreviewTemplate +import com.aurora.store.data.model.Link /** * Composable to show link details in a list 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 683337284..ad140cbd3 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 @@ -51,9 +51,9 @@ import com.aurora.extensions.toast import com.aurora.gplayapi.data.models.App import com.aurora.gplayapi.data.models.Review import com.aurora.store.R +import com.aurora.store.compose.composable.ContainedLoadingIndicator import com.aurora.store.compose.composable.Error import com.aurora.store.compose.composable.Header -import com.aurora.store.compose.composable.ContainedLoadingIndicator import com.aurora.store.compose.composable.TopAppBar import com.aurora.store.compose.composable.app.LargeAppListItem import com.aurora.store.compose.navigation.Screen diff --git a/app/src/main/java/com/aurora/store/compose/ui/details/ReviewScreen.kt b/app/src/main/java/com/aurora/store/compose/ui/details/ReviewScreen.kt index ec97459a2..9522b14c6 100644 --- a/app/src/main/java/com/aurora/store/compose/ui/details/ReviewScreen.kt +++ b/app/src/main/java/com/aurora/store/compose/ui/details/ReviewScreen.kt @@ -38,16 +38,16 @@ import androidx.paging.compose.LazyPagingItems import androidx.paging.compose.collectAsLazyPagingItems import androidx.paging.compose.itemKey import com.aurora.extensions.adaptiveNavigationIcon +import com.aurora.extensions.emptyPagingItems import com.aurora.extensions.isWindowCompact import com.aurora.gplayapi.data.models.Review import com.aurora.store.R -import com.aurora.store.compose.composable.Error import com.aurora.store.compose.composable.ContainedLoadingIndicator +import com.aurora.store.compose.composable.Error import com.aurora.store.compose.composable.TopAppBar import com.aurora.store.compose.composable.details.ReviewListItem -import com.aurora.store.compose.preview.ReviewPreviewProvider -import com.aurora.extensions.emptyPagingItems import com.aurora.store.compose.preview.PreviewTemplate +import com.aurora.store.compose.preview.ReviewPreviewProvider import com.aurora.store.viewmodel.details.AppDetailsViewModel import com.aurora.store.viewmodel.details.ReviewViewModel import kotlinx.coroutines.flow.MutableStateFlow diff --git a/app/src/main/java/com/aurora/store/compose/ui/dev/DevProfileScreen.kt b/app/src/main/java/com/aurora/store/compose/ui/dev/DevProfileScreen.kt index b5e389efc..47292515c 100644 --- a/app/src/main/java/com/aurora/store/compose/ui/dev/DevProfileScreen.kt +++ b/app/src/main/java/com/aurora/store/compose/ui/dev/DevProfileScreen.kt @@ -28,8 +28,8 @@ import androidx.paging.compose.itemKey import com.aurora.extensions.adaptiveNavigationIcon import com.aurora.gplayapi.data.models.App import com.aurora.store.R -import com.aurora.store.compose.composable.Error import com.aurora.store.compose.composable.ContainedLoadingIndicator +import com.aurora.store.compose.composable.Error import com.aurora.store.compose.composable.TopAppBar import com.aurora.store.compose.composable.app.LargeAppListItem import com.aurora.store.compose.preview.AppPreviewProvider diff --git a/app/src/main/java/com/aurora/store/compose/ui/downloads/DownloadsScreen.kt b/app/src/main/java/com/aurora/store/compose/ui/downloads/DownloadsScreen.kt index 21ef5a46e..a29a94964 100644 --- a/app/src/main/java/com/aurora/store/compose/ui/downloads/DownloadsScreen.kt +++ b/app/src/main/java/com/aurora/store/compose/ui/downloads/DownloadsScreen.kt @@ -30,14 +30,14 @@ import androidx.paging.PagingData import androidx.paging.compose.LazyPagingItems import androidx.paging.compose.collectAsLazyPagingItems import androidx.paging.compose.itemKey +import com.aurora.extensions.emptyPagingItems import com.aurora.extensions.toast +import com.aurora.gplayapi.data.models.App import com.aurora.store.R +import com.aurora.store.compose.composable.ContainedLoadingIndicator import com.aurora.store.compose.composable.DownloadListItem import com.aurora.store.compose.composable.Error -import com.aurora.store.compose.composable.ContainedLoadingIndicator import com.aurora.store.compose.composable.TopAppBar -import com.aurora.extensions.emptyPagingItems -import com.aurora.gplayapi.data.models.App import com.aurora.store.compose.preview.AppPreviewProvider import com.aurora.store.compose.preview.PreviewTemplate import com.aurora.store.compose.ui.downloads.menu.DownloadsMenu diff --git a/app/src/main/java/com/aurora/store/compose/ui/favourite/FavouriteScreen.kt b/app/src/main/java/com/aurora/store/compose/ui/favourite/FavouriteScreen.kt index dac84d271..bc36df8aa 100644 --- a/app/src/main/java/com/aurora/store/compose/ui/favourite/FavouriteScreen.kt +++ b/app/src/main/java/com/aurora/store/compose/ui/favourite/FavouriteScreen.kt @@ -31,13 +31,13 @@ import androidx.paging.compose.LazyPagingItems import androidx.paging.compose.collectAsLazyPagingItems import androidx.paging.compose.itemKey import com.aurora.Constants.JSON_MIME_TYPE +import com.aurora.extensions.emptyPagingItems import com.aurora.extensions.toast import com.aurora.store.R +import com.aurora.store.compose.composable.ContainedLoadingIndicator import com.aurora.store.compose.composable.Error import com.aurora.store.compose.composable.FavouriteListItem -import com.aurora.store.compose.composable.ContainedLoadingIndicator import com.aurora.store.compose.composable.TopAppBar -import com.aurora.extensions.emptyPagingItems import com.aurora.store.compose.preview.FavouritePreviewProvider import com.aurora.store.compose.preview.PreviewTemplate import com.aurora.store.compose.ui.favourite.menu.FavouriteMenu diff --git a/app/src/main/java/com/aurora/store/compose/ui/search/SearchScreen.kt b/app/src/main/java/com/aurora/store/compose/ui/search/SearchScreen.kt index c84913146..492fdff85 100644 --- a/app/src/main/java/com/aurora/store/compose/ui/search/SearchScreen.kt +++ b/app/src/main/java/com/aurora/store/compose/ui/search/SearchScreen.kt @@ -60,15 +60,15 @@ import androidx.paging.PagingData import androidx.paging.compose.LazyPagingItems import androidx.paging.compose.collectAsLazyPagingItems import androidx.paging.compose.itemKey +import com.aurora.extensions.emptyPagingItems import com.aurora.gplayapi.SearchSuggestEntry import com.aurora.gplayapi.data.models.App import com.aurora.store.R -import com.aurora.store.compose.composable.Error import com.aurora.store.compose.composable.ContainedLoadingIndicator +import com.aurora.store.compose.composable.Error import com.aurora.store.compose.composable.SearchSuggestionListItem import com.aurora.store.compose.composable.app.LargeAppListItem import com.aurora.store.compose.preview.AppPreviewProvider -import com.aurora.extensions.emptyPagingItems import com.aurora.store.compose.preview.PreviewTemplate import com.aurora.store.compose.ui.details.AppDetailsScreen import com.aurora.store.data.model.SearchFilter diff --git a/app/src/main/java/com/aurora/store/compose/ui/spoof/DevicePage.kt b/app/src/main/java/com/aurora/store/compose/ui/spoof/DevicePage.kt index 0a5de1d8b..de6202643 100644 --- a/app/src/main/java/com/aurora/store/compose/ui/spoof/DevicePage.kt +++ b/app/src/main/java/com/aurora/store/compose/ui/spoof/DevicePage.kt @@ -20,8 +20,8 @@ import androidx.compose.ui.tooling.preview.Preview import androidx.hilt.lifecycle.viewmodel.compose.hiltViewModel import androidx.lifecycle.compose.collectAsStateWithLifecycle import com.aurora.store.R -import com.aurora.store.compose.composable.TextDividerComposable import com.aurora.store.compose.composable.DeviceListItem +import com.aurora.store.compose.composable.TextDividerComposable import com.aurora.store.compose.preview.PreviewTemplate import com.aurora.store.viewmodel.spoof.SpoofViewModel import java.util.Properties diff --git a/app/src/main/java/com/aurora/store/compose/ui/spoof/LocalePage.kt b/app/src/main/java/com/aurora/store/compose/ui/spoof/LocalePage.kt index c08841054..5543efa68 100644 --- a/app/src/main/java/com/aurora/store/compose/ui/spoof/LocalePage.kt +++ b/app/src/main/java/com/aurora/store/compose/ui/spoof/LocalePage.kt @@ -20,8 +20,8 @@ import androidx.compose.ui.tooling.preview.Preview import androidx.hilt.lifecycle.viewmodel.compose.hiltViewModel import androidx.lifecycle.compose.collectAsStateWithLifecycle import com.aurora.store.R -import com.aurora.store.compose.composable.TextDividerComposable import com.aurora.store.compose.composable.LocaleListItem +import com.aurora.store.compose.composable.TextDividerComposable import com.aurora.store.compose.preview.PreviewTemplate import com.aurora.store.viewmodel.spoof.SpoofViewModel import java.util.Locale diff --git a/app/src/main/java/com/aurora/store/data/paging/GenericPagingSource.kt b/app/src/main/java/com/aurora/store/data/paging/GenericPagingSource.kt index 4c46ff2b1..b2b0a150d 100644 --- a/app/src/main/java/com/aurora/store/data/paging/GenericPagingSource.kt +++ b/app/src/main/java/com/aurora/store/data/paging/GenericPagingSource.kt @@ -9,6 +9,8 @@ import androidx.paging.Pager import androidx.paging.PagingConfig import androidx.paging.PagingSource import androidx.paging.PagingState +import com.aurora.store.data.paging.GenericPagingSource.Companion.manualPager +import com.aurora.store.data.paging.GenericPagingSource.Companion.pager import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext diff --git a/app/src/main/java/com/aurora/store/data/receiver/BaseInstallerStatusReceiver.kt b/app/src/main/java/com/aurora/store/data/receiver/BaseInstallerStatusReceiver.kt index d3b6c2dcd..181bc00dc 100644 --- a/app/src/main/java/com/aurora/store/data/receiver/BaseInstallerStatusReceiver.kt +++ b/app/src/main/java/com/aurora/store/data/receiver/BaseInstallerStatusReceiver.kt @@ -29,7 +29,6 @@ import androidx.core.content.IntentCompat import androidx.core.content.getSystemService import com.aurora.extensions.runOnUiThread import com.aurora.store.AuroraApp -import com.aurora.store.R import com.aurora.store.data.event.InstallerEvent import com.aurora.store.data.installer.AppInstaller.Companion.ACTION_INSTALL_STATUS import com.aurora.store.data.installer.AppInstaller.Companion.EXTRA_DISPLAY_NAME