From 9035bac3ff801bb982bf54b02c0e9850d6afbc22 Mon Sep 17 00:00:00 2001 From: jacquarg Date: Thu, 28 Oct 2021 22:35:19 +0200 Subject: Update dashboard UI and feature --- .../foundation/e/privacycentralapp/dummy/CityDataSource.kt | 1 + .../foundation/e/privacycentralapp/dummy/DummyDataSource.kt | 10 ++-------- .../java/foundation/e/privacycentralapp/dummy/Extensions.kt | 2 ++ 3 files changed, 5 insertions(+), 8 deletions(-) (limited to 'app/src/main/java/foundation/e/privacycentralapp/dummy') diff --git a/app/src/main/java/foundation/e/privacycentralapp/dummy/CityDataSource.kt b/app/src/main/java/foundation/e/privacycentralapp/dummy/CityDataSource.kt index 3bb2f12..988c7f4 100644 --- a/app/src/main/java/foundation/e/privacycentralapp/dummy/CityDataSource.kt +++ b/app/src/main/java/foundation/e/privacycentralapp/dummy/CityDataSource.kt @@ -17,6 +17,7 @@ package foundation.e.privacycentralapp.dummy +import foundation.e.privacycentralapp.domain.entities.LocationMode import kotlin.random.Random data class City(val name: String, val latitude: Double, val longitude: Double) { diff --git a/app/src/main/java/foundation/e/privacycentralapp/dummy/DummyDataSource.kt b/app/src/main/java/foundation/e/privacycentralapp/dummy/DummyDataSource.kt index fe61354..246854b 100644 --- a/app/src/main/java/foundation/e/privacycentralapp/dummy/DummyDataSource.kt +++ b/app/src/main/java/foundation/e/privacycentralapp/dummy/DummyDataSource.kt @@ -18,6 +18,8 @@ package foundation.e.privacycentralapp.dummy import foundation.e.privacycentralapp.R +import foundation.e.privacycentralapp.domain.entities.InternetPrivacyMode +import foundation.e.privacycentralapp.domain.entities.LocationMode import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.asStateFlow import kotlin.random.Random @@ -52,14 +54,6 @@ data class Permission( val packagesAllowed: Set = emptySet() ) -enum class LocationMode { - REAL_LOCATION, RANDOM_LOCATION, CUSTOM_LOCATION -} - -enum class InternetPrivacyMode { - REAL_IP, HIDE_IP -} - data class Location(val mode: LocationMode, val latitude: Double, val longitude: Double) object DummyDataSource { diff --git a/app/src/main/java/foundation/e/privacycentralapp/dummy/Extensions.kt b/app/src/main/java/foundation/e/privacycentralapp/dummy/Extensions.kt index 133ad84..91a52ca 100644 --- a/app/src/main/java/foundation/e/privacycentralapp/dummy/Extensions.kt +++ b/app/src/main/java/foundation/e/privacycentralapp/dummy/Extensions.kt @@ -19,6 +19,8 @@ package foundation.e.privacycentralapp.dummy import android.content.Context import foundation.e.privacycentralapp.R +import foundation.e.privacycentralapp.domain.entities.InternetPrivacyMode +import foundation.e.privacycentralapp.domain.entities.LocationMode fun LocationMode.mapToString(context: Context): String = when (this) { LocationMode.REAL_LOCATION -> context.getString(R.string.real_location_mode) -- cgit v1.2.3