File tree Expand file tree Collapse file tree 12 files changed +17
-14
lines changed
app/src/main/kotlin/com/w2sv/filenavigator
designsystem/drawer/model
navigatorsettings/components
database/src/main/kotlin/com/w2sv/database/di
domain/src/test/kotlin/com/w2sv/domain/model
navigator/src/main/kotlin/com/w2sv/navigator
system_broadcastreceiver/manager Expand file tree Collapse file tree 12 files changed +17
-14
lines changed Original file line number Diff line number Diff line change @@ -36,11 +36,11 @@ import com.ramcosta.composedestinations.navigation.popUpTo
3636import com.ramcosta.composedestinations.utils.isRouteOnBackStack
3737import com.w2sv.composed.OnChange
3838import com.w2sv.domain.model.Theme
39- import com.w2sv.filenavigator.ui.state.rememberObservedPostNotificationsPermissionState
40- import com.w2sv.filenavigator.ui.theme.AppTheme
4139import com.w2sv.filenavigator.ui.LocalMoveDestinationPathConverter
4240import com.w2sv.filenavigator.ui.LocalNavHostController
4341import com.w2sv.filenavigator.ui.LocalUseDarkTheme
42+ import com.w2sv.filenavigator.ui.state.rememberObservedPostNotificationsPermissionState
43+ import com.w2sv.filenavigator.ui.theme.AppTheme
4444import com.w2sv.filenavigator.ui.viewmodel.AppViewModel
4545import com.w2sv.navigator.FileNavigator
4646import dagger.hilt.android.AndroidEntryPoint
Original file line number Diff line number Diff line change @@ -6,8 +6,8 @@ import androidx.compose.runtime.getValue
66import androidx.compose.runtime.remember
77import androidx.lifecycle.compose.collectAsStateWithLifecycle
88import com.w2sv.domain.model.Theme
9- import com.w2sv.filenavigator.ui.viewmodel.AppViewModel
109import com.w2sv.filenavigator.ui.util.activityViewModel
10+ import com.w2sv.filenavigator.ui.viewmodel.AppViewModel
1111
1212@Stable
1313data class AppPreferences (
Original file line number Diff line number Diff line change @@ -29,19 +29,19 @@ import com.ramcosta.composedestinations.annotation.RootGraph
2929import com.ramcosta.composedestinations.navigation.DestinationsNavigator
3030import com.w2sv.androidutils.os.dynamicColorsSupported
3131import com.w2sv.filenavigator.R
32+ import com.w2sv.filenavigator.ui.LocalUseDarkTheme
3233import com.w2sv.filenavigator.ui.designsystem.AppCardDefaults
3334import com.w2sv.filenavigator.ui.designsystem.BackArrowTopAppBar
3435import com.w2sv.filenavigator.ui.designsystem.DefaultItemRowIcon
36+ import com.w2sv.filenavigator.ui.designsystem.IconSize
3537import com.w2sv.filenavigator.ui.designsystem.ItemRow
3638import com.w2sv.filenavigator.ui.designsystem.NavigationTransitions
3739import com.w2sv.filenavigator.ui.designsystem.Padding
3840import com.w2sv.filenavigator.ui.designsystem.Spacing
3941import com.w2sv.filenavigator.ui.designsystem.SwitchItemRow
40- import com.w2sv.filenavigator.ui.designsystem.IconSize
4142import com.w2sv.filenavigator.ui.designsystem.drawer.ThemeSelectionRow
4243import com.w2sv.filenavigator.ui.designsystem.drawer.model.AppPreferences
4344import com.w2sv.filenavigator.ui.designsystem.drawer.model.rememberAppPreferences
44- import com.w2sv.filenavigator.ui.LocalUseDarkTheme
4545
4646@OptIn(ExperimentalLayoutApi ::class )
4747@Destination<RootGraph >(style = NavigationTransitions ::class )
Original file line number Diff line number Diff line change @@ -43,10 +43,10 @@ import com.w2sv.composed.extensions.thenIf
4343import com.w2sv.domain.model.MoveEntry
4444import com.w2sv.domain.usecase.MoveDestinationPathConverter
4545import com.w2sv.filenavigator.R
46+ import com.w2sv.filenavigator.ui.LocalMoveDestinationPathConverter
4647import com.w2sv.filenavigator.ui.designsystem.WeightedBox
4748import com.w2sv.filenavigator.ui.modelext.color
4849import com.w2sv.filenavigator.ui.modelext.movedFileExists
49- import com.w2sv.filenavigator.ui.LocalMoveDestinationPathConverter
5050import eu.wewox.textflow.TextFlow
5151import kotlinx.collections.immutable.ImmutableList
5252import kotlinx.coroutines.CoroutineScope
Original file line number Diff line number Diff line change @@ -39,11 +39,11 @@ import androidx.navigation.NavController
3939import com.ramcosta.composedestinations.generated.destinations.NavigatorSettingsScreenDestination
4040import com.ramcosta.composedestinations.navigation.navigate
4141import com.w2sv.filenavigator.R
42+ import com.w2sv.filenavigator.ui.LocalNavHostController
4243import com.w2sv.filenavigator.ui.screen.home.components.HomeScreenCard
4344import com.w2sv.filenavigator.ui.theme.AppColor
4445import com.w2sv.filenavigator.ui.theme.DefaultAnimationDuration
4546import com.w2sv.filenavigator.ui.util.Easing
46- import com.w2sv.filenavigator.ui.LocalNavHostController
4747import com.w2sv.filenavigator.ui.util.activityViewModel
4848import com.w2sv.filenavigator.ui.viewmodel.NavigatorViewModel
4949import com.w2sv.navigator.FileNavigator
Original file line number Diff line number Diff line change @@ -41,14 +41,14 @@ import com.w2sv.common.utils.takePersistableReadAndWriteUriPermission
4141import com.w2sv.domain.model.MoveDestination
4242import com.w2sv.domain.usecase.MoveDestinationPathConverter
4343import com.w2sv.filenavigator.R
44+ import com.w2sv.filenavigator.ui.LocalMoveDestinationPathConverter
4445import com.w2sv.filenavigator.ui.designsystem.DefaultItemRowIcon
46+ import com.w2sv.filenavigator.ui.designsystem.IconSize
4547import com.w2sv.filenavigator.ui.designsystem.Padding
4648import com.w2sv.filenavigator.ui.designsystem.Spacing
4749import com.w2sv.filenavigator.ui.designsystem.SwitchItemRow
48- import com.w2sv.filenavigator.ui.designsystem.IconSize
4950import com.w2sv.filenavigator.ui.screen.navigatorsettings.components.filetypeselection.FileTypeAccordion
5051import com.w2sv.filenavigator.ui.state.ReversibleNavigatorConfig
51- import com.w2sv.filenavigator.ui.LocalMoveDestinationPathConverter
5252import kotlinx.collections.immutable.toImmutableMap
5353import kotlinx.coroutines.flow.update
5454import slimber.log.i
Original file line number Diff line number Diff line change @@ -3,8 +3,8 @@ package com.w2sv.database.di
33import android.content.Context
44import androidx.room.Room
55import com.w2sv.database.AppDatabase
6- import com.w2sv.database.migration.Migrations
76import com.w2sv.database.dao.MoveEntryDao
7+ import com.w2sv.database.migration.Migrations
88import dagger.Module
99import dagger.Provides
1010import dagger.hilt.InstallIn
Original file line number Diff line number Diff line change 11package com.w2sv.domain.model
22
3- import com.w2sv.domain.model.FileType
43import com.w2sv.test.testParceling
54import org.junit.Test
65import org.junit.runner.RunWith
Original file line number Diff line number Diff line change @@ -11,7 +11,10 @@ import com.w2sv.domain.model.FileAndSourceType
1111internal fun FileAndSourceType.coloredIconBitmap (context : Context ): Bitmap ? =
1212 context.drawableBitmap(iconRes, fileType.colorInt)
1313
14- internal fun Context.drawableBitmap (@DrawableRes drawable : Int , @ColorInt tint : Int? = null): Bitmap ? =
14+ internal fun Context.drawableBitmap (
15+ @DrawableRes drawable : Int ,
16+ @ColorInt tint : Int? = null
17+ ): Bitmap ? =
1518 AppCompatResources .getDrawable(this , drawable)
1619 ?.apply { tint?.let { setTint(it) } }
1720 ?.toBitmap()
Original file line number Diff line number Diff line change @@ -16,8 +16,8 @@ import com.w2sv.navigator.moving.model.MoveFile
1616import com.w2sv.navigator.moving.model.MoveMode
1717import com.w2sv.navigator.notifications.managers.MoveFileNotificationManager
1818import com.w2sv.navigator.observing.model.FileChangeOperation
19- import com.w2sv.navigator.observing.model.MediaStoreFileData
2019import com.w2sv.navigator.observing.model.MediaStoreDataProducer
20+ import com.w2sv.navigator.observing.model.MediaStoreFileData
2121import kotlinx.coroutines.CoroutineScope
2222import kotlinx.coroutines.Dispatchers
2323import kotlinx.coroutines.Job
You can’t perform that action at this time.
0 commit comments