Skip to content

Commit e64091e

Browse files
committed
Polish
1 parent bbe43cd commit e64091e

File tree

17 files changed

+55
-47
lines changed

17 files changed

+55
-47
lines changed

app/src/main/kotlin/com/w2sv/wifiwidget/DataStoreRepositoryHoldingViewModel.kt

Lines changed: 0 additions & 26 deletions
This file was deleted.

app/src/main/kotlin/com/w2sv/wifiwidget/ui/NonAppliedState.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ package com.w2sv.wifiwidget.ui
33
import androidx.compose.runtime.snapshots.SnapshotStateMap
44
import com.w2sv.common.extensions.getDeflowedMap
55
import com.w2sv.common.extensions.getValueSynchronously
6-
import com.w2sv.common.preferences.DataStoreProperty
7-
import com.w2sv.common.preferences.DataStoreRepository
6+
import com.w2sv.common.datastore.DataStoreProperty
7+
import com.w2sv.common.datastore.DataStoreRepository
88
import com.w2sv.wifiwidget.extensions.getMutableStateMap
99
import kotlinx.coroutines.CoroutineScope
1010
import kotlinx.coroutines.flow.Flow

app/src/main/kotlin/com/w2sv/wifiwidget/ui/screens/home/HomeScreenViewModel.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ import com.w2sv.androidutils.extensions.getLong
99
import com.w2sv.androidutils.extensions.locationServicesEnabled
1010
import com.w2sv.androidutils.extensions.showToast
1111
import com.w2sv.common.WifiProperty
12+
import com.w2sv.common.datastore.DataStoreRepository
13+
import com.w2sv.common.datastore.DataStoreRepositoryInterfacingViewModel
14+
import com.w2sv.common.datastore.PreferencesKey
1215
import com.w2sv.common.extensions.getValueSynchronously
1316
import com.w2sv.common.extensions.hasPermission
14-
import com.w2sv.common.preferences.DataStoreRepository
15-
import com.w2sv.common.preferences.PreferencesKey
1617
import com.w2sv.widget.WidgetProvider
17-
import com.w2sv.wifiwidget.DataStoreRepositoryHoldingViewModel
1818
import com.w2sv.wifiwidget.R
1919
import com.w2sv.wifiwidget.ui.NonAppliedStateFlow
2020
import com.w2sv.wifiwidget.ui.screens.home.locationaccesspermission.BACKGROUND_LOCATION_ACCESS_GRANT_REQUIRED
@@ -32,7 +32,7 @@ import javax.inject.Inject
3232
class HomeScreenViewModel @Inject constructor(
3333
dataStoreRepository: DataStoreRepository,
3434
@ApplicationContext context: Context
35-
) : DataStoreRepositoryHoldingViewModel(dataStoreRepository) {
35+
) : DataStoreRepositoryInterfacingViewModel(dataStoreRepository) {
3636

3737
val nonAppliedInAppTheme = NonAppliedStateFlow(
3838
viewModelScope,

app/src/main/kotlin/com/w2sv/wifiwidget/ui/screens/home/locationaccesspermission/LocationAccessPermissionRational.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import androidx.compose.ui.text.style.TextAlign
1313
import androidx.compose.ui.tooling.preview.Preview
1414
import androidx.lifecycle.viewmodel.compose.viewModel
1515
import com.w2sv.androidutils.extensions.reset
16-
import com.w2sv.common.preferences.PreferencesKey
16+
import com.w2sv.common.datastore.PreferencesKey
1717
import com.w2sv.wifiwidget.R
1818
import com.w2sv.wifiwidget.ui.screens.home.HomeScreenViewModel
1919
import com.w2sv.wifiwidget.ui.shared.DialogButton

app/src/main/kotlin/com/w2sv/wifiwidget/ui/screens/home/locationaccesspermission/LocationAccessPermissionRequest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import com.w2sv.androidutils.extensions.reset
1414
import com.w2sv.androidutils.extensions.showToast
1515
import com.w2sv.common.WifiProperty
1616
import com.w2sv.common.extensions.launchingSuppressed
17-
import com.w2sv.common.preferences.PreferencesKey
17+
import com.w2sv.common.datastore.PreferencesKey
1818
import com.w2sv.widget.WidgetProvider
1919
import com.w2sv.wifiwidget.R
2020
import com.w2sv.wifiwidget.ui.screens.home.HomeScreenViewModel

app/src/main/kotlin/com/w2sv/wifiwidget/ui/screens/home/widgetconfiguration/WidgetConfigurationViewModel.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ import com.w2sv.androidutils.extensions.reset
66
import com.w2sv.common.Theme
77
import com.w2sv.common.WidgetColorSection
88
import com.w2sv.common.WifiProperty
9-
import com.w2sv.common.preferences.DataStoreRepository
10-
import com.w2sv.common.preferences.PreferencesKey
9+
import com.w2sv.common.datastore.DataStoreRepository
10+
import com.w2sv.common.datastore.DataStoreRepositoryInterfacingViewModel
11+
import com.w2sv.common.datastore.PreferencesKey
1112
import com.w2sv.widget.WidgetProvider
12-
import com.w2sv.wifiwidget.DataStoreRepositoryHoldingViewModel
1313
import com.w2sv.wifiwidget.ui.CoherentNonAppliedStates
1414
import com.w2sv.wifiwidget.ui.NonAppliedSnapshotStateMap
1515
import com.w2sv.wifiwidget.ui.NonAppliedStateFlow
@@ -24,7 +24,7 @@ import javax.inject.Inject
2424
class WidgetConfigurationViewModel @Inject constructor(
2525
dataStoreRepository: DataStoreRepository,
2626
private val savedStateHandle: SavedStateHandle
27-
) : DataStoreRepositoryHoldingViewModel(dataStoreRepository) {
27+
) : DataStoreRepositoryInterfacingViewModel(dataStoreRepository) {
2828

2929
// ===================================
3030
// onSplashScreenAnimationFinished

common/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ android {
1414
dependencies {
1515
implementation libs.androidx.core
1616
implementation libs.androidx.appcompat
17+
implementation libs.androidx.compose.viewmodel
1718
implementation libs.accompanist.permissions
1819
api libs.androidx.datastore.preferences
1920

common/src/main/kotlin/com/w2sv/common/WidgetColorSection.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package com.w2sv.common
33
import android.graphics.Color
44
import androidx.annotation.StringRes
55
import androidx.datastore.preferences.core.intPreferencesKey
6-
import com.w2sv.common.preferences.DataStoreProperty
6+
import com.w2sv.common.datastore.DataStoreProperty
77

88
enum class WidgetColorSection(@StringRes val labelRes: Int, override val defaultValue: Int) :
99
DataStoreProperty<Int> {

common/src/main/kotlin/com/w2sv/common/WidgetRefreshingParameter.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package com.w2sv.common
22

33
import androidx.annotation.StringRes
44
import androidx.datastore.preferences.core.booleanPreferencesKey
5-
import com.w2sv.common.preferences.DataStoreProperty
5+
import com.w2sv.common.datastore.DataStoreProperty
66

77
enum class WidgetRefreshingParameter(
88
override val defaultValue: Boolean,

common/src/main/kotlin/com/w2sv/common/WifiProperty.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import androidx.annotation.ArrayRes
44
import androidx.annotation.StringRes
55
import androidx.datastore.preferences.core.Preferences
66
import androidx.datastore.preferences.core.booleanPreferencesKey
7-
import com.w2sv.common.preferences.DataStoreProperty
7+
import com.w2sv.common.datastore.DataStoreProperty
88

99
enum class WifiProperty(
1010
@StringRes val labelRes: Int,

0 commit comments

Comments
 (0)