Skip to content

Commit c88e17d

Browse files
committed
1.2.40
2 parents 4ad4cdb + a4b3d5b commit c88e17d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+391
-393
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,4 @@ build-and-publish:
3737
@echo "Create GitHub Release"
3838
@gh release create $(VERSION) app/build/outputs/apk/release/$(VERSION).apk -F app/src/main/play/release-notes/en-US/production.txt
3939
@echo "Publish Bundle"
40-
@./gradlew publishBundle --track production --console verbose --no-configuration-cache # as usage of configuration cache throws error for task
40+
@./gradlew publishBundle --track production --console verbose --no-configuration-cache # usage of configuration cache throws error for task

app/src/main/AndroidManifest.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,5 +45,8 @@
4545
android:name="com.w2sv.wifiwidget.ui.screens.home.HomeActivity$AppWidgetOptionsChangedReceiver"
4646
tools:ignore="Instantiatable" />
4747

48+
<service android:name="com.w2sv.widget.WifiPropertiesService"
49+
android:permission="android.permission.BIND_REMOTEVIEWS" />
50+
4851
</application>
4952
</manifest>

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package com.w2sv.wifiwidget.ui
22

33
import androidx.compose.runtime.snapshots.SnapshotStateMap
4+
import com.w2sv.androidutils.coroutines.getValueSynchronously
45
import com.w2sv.common.extensions.getDeflowedMap
5-
import com.w2sv.common.extensions.getValueSynchronously
6-
import com.w2sv.common.datastore.DataStoreProperty
6+
import com.w2sv.common.datastore.DataStoreVariable
77
import com.w2sv.common.datastore.DataStoreRepository
88
import com.w2sv.common.extensions.getMutableStateMap
99
import kotlinx.coroutines.CoroutineScope
@@ -25,7 +25,7 @@ abstract class NonAppliedState<T> {
2525
abstract suspend fun reset()
2626
}
2727

28-
class NonAppliedSnapshotStateMap<K : DataStoreProperty<V>, V>(
28+
class NonAppliedSnapshotStateMap<K : DataStoreVariable<V>, V>(
2929
private val coroutineScope: CoroutineScope,
3030
private val appliedFlowMap: Map<K, Flow<V>>,
3131
private val dataStoreRepository: DataStoreRepository,

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import androidx.lifecycle.lifecycleScope
2222
import androidx.localbroadcastmanager.content.LocalBroadcastManager
2323
import com.w2sv.androidutils.generic.getIntExtraOrNull
2424
import com.w2sv.androidutils.lifecycle.SelfManagingLocalBroadcastReceiver
25-
import com.w2sv.common.Theme
25+
import com.w2sv.common.enums.Theme
2626
import com.w2sv.widget.WidgetDataRefreshWorker
2727
import com.w2sv.wifiwidget.ui.screens.home.widgetconfiguration.WidgetConfigurationViewModel
2828
import com.w2sv.wifiwidget.ui.shared.WifiWidgetTheme

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@ import android.Manifest
44
import android.content.Context
55
import android.widget.Toast
66
import androidx.lifecycle.viewModelScope
7+
import com.w2sv.androidutils.coroutines.getValueSynchronously
78
import com.w2sv.androidutils.eventhandling.BackPressHandler
89
import com.w2sv.androidutils.notifying.showToast
910
import com.w2sv.androidutils.permissions.hasPermission
1011
import com.w2sv.androidutils.services.isLocationEnabled
1112
import com.w2sv.androidutils.ui.resources.getLong
12-
import com.w2sv.common.WifiProperty
13+
import com.w2sv.common.enums.WifiProperty
1314
import com.w2sv.common.datastore.DataStoreRepository
1415
import com.w2sv.common.datastore.DataStoreRepositoryInterfacingViewModel
1516
import com.w2sv.common.datastore.PreferencesKey
16-
import com.w2sv.common.extensions.getValueSynchronously
1717
import com.w2sv.widget.WidgetProvider
1818
import com.w2sv.wifiwidget.R
1919
import com.w2sv.wifiwidget.ui.NonAppliedStateFlow

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import androidx.compose.runtime.Composable
77
import androidx.compose.ui.res.painterResource
88
import androidx.compose.ui.res.stringResource
99
import androidx.compose.ui.tooling.preview.Preview
10-
import com.w2sv.common.Theme
10+
import com.w2sv.common.enums.Theme
1111
import com.w2sv.wifiwidget.R
1212
import com.w2sv.wifiwidget.ui.shared.DialogButton
1313
import com.w2sv.wifiwidget.ui.shared.JostText

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
@@ -12,7 +12,7 @@ import com.google.accompanist.permissions.ExperimentalPermissionsApi
1212
import com.google.accompanist.permissions.rememberMultiplePermissionsState
1313
import com.w2sv.androidutils.coroutines.reset
1414
import com.w2sv.androidutils.notifying.showToast
15-
import com.w2sv.common.WifiProperty
15+
import com.w2sv.common.enums.WifiProperty
1616
import com.w2sv.common.extensions.launchingSuppressed
1717
import com.w2sv.common.datastore.PreferencesKey
1818
import com.w2sv.widget.WidgetProvider

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ package com.w2sv.wifiwidget.ui.screens.home.widgetconfiguration
33
import androidx.lifecycle.SavedStateHandle
44
import androidx.lifecycle.viewModelScope
55
import com.w2sv.androidutils.coroutines.reset
6-
import com.w2sv.common.Theme
7-
import com.w2sv.common.WidgetColorSection
8-
import com.w2sv.common.WifiProperty
6+
import com.w2sv.common.enums.Theme
7+
import com.w2sv.common.enums.WidgetColorSection
8+
import com.w2sv.common.enums.WifiProperty
99
import com.w2sv.common.datastore.DataStoreRepository
1010
import com.w2sv.common.datastore.DataStoreRepositoryInterfacingViewModel
1111
import com.w2sv.common.datastore.PreferencesKey

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ import androidx.compose.ui.window.Dialog
2929
import com.smarttoolfactory.colorpicker.model.ColorModel
3030
import com.smarttoolfactory.colorpicker.picker.HSVColorPickerCircularWithSliders
3131
import com.smarttoolfactory.colorpicker.widget.ColorComponentsDisplay
32-
import com.w2sv.common.WidgetColorSection
32+
import com.w2sv.common.enums.WidgetColorSection
3333
import com.w2sv.wifiwidget.R
3434
import com.w2sv.wifiwidget.ui.screens.home.widgetconfiguration.WidgetConfigurationViewModel
3535
import com.w2sv.wifiwidget.ui.shared.DialogButton

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import androidx.compose.ui.text.font.FontStyle
2323
import androidx.compose.ui.text.font.FontWeight
2424
import androidx.compose.ui.unit.dp
2525
import androidx.compose.ui.unit.sp
26-
import com.w2sv.common.WidgetColorSection
26+
import com.w2sv.common.enums.WidgetColorSection
2727
import com.w2sv.wifiwidget.R
2828
import com.w2sv.wifiwidget.ui.screens.home.widgetconfiguration.WidgetConfigurationViewModel
2929
import com.w2sv.wifiwidget.ui.shared.JostText

0 commit comments

Comments
 (0)