diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2019-06-14 13:11:31 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2019-06-18 10:40:26 +0000 |
| commit | a60873ee8564157fc0e0a1c40df205c6c4104436 (patch) | |
| tree | c40e4d5ce703df0565bddf0735b8e16de0cff268 /android | |
| parent | 76520c1f7335e514eadd204e12c9b91f914a81df (diff) | |
| download | mullvadvpn-a60873ee8564157fc0e0a1c40df205c6c4104436.tar.xz mullvadvpn-a60873ee8564157fc0e0a1c40df205c6c4104436.zip | |
Create `dataproxy` sub-package
Collect helper classes used to fetch, listen and cache data from the
daemon.
Diffstat (limited to 'android')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt | 3 | ||||
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/SelectLocationFragment.kt | 2 | ||||
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/AccountCache.kt (renamed from android/src/main/kotlin/net/mullvad/mullvadvpn/AccountCache.kt) | 5 | ||||
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/RelayListListener.kt (renamed from android/src/main/kotlin/net/mullvad/mullvadvpn/relaylist/RelayListListener.kt) | 4 |
4 files changed, 8 insertions, 6 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt index e21c7b6682..4f39a771de 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt @@ -16,11 +16,12 @@ import android.os.Bundle import android.os.IBinder import android.support.v4.app.FragmentActivity +import net.mullvad.mullvadvpn.dataproxy.AccountCache +import net.mullvad.mullvadvpn.dataproxy.RelayListListener import net.mullvad.mullvadvpn.model.RelaySettings import net.mullvad.mullvadvpn.model.Settings import net.mullvad.mullvadvpn.relaylist.RelayItem import net.mullvad.mullvadvpn.relaylist.RelayList -import net.mullvad.mullvadvpn.relaylist.RelayListListener class MainActivity : FragmentActivity() { var asyncDaemon = CompletableDeferred<MullvadDaemon>() diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/SelectLocationFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/SelectLocationFragment.kt index 4255dc3060..62a9440f64 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/SelectLocationFragment.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/SelectLocationFragment.kt @@ -16,6 +16,7 @@ import android.view.ViewGroup import android.widget.ImageButton import android.widget.ViewSwitcher +import net.mullvad.mullvadvpn.dataproxy.RelayListListener import net.mullvad.mullvadvpn.model.Constraint import net.mullvad.mullvadvpn.model.LocationConstraint import net.mullvad.mullvadvpn.model.RelaySettingsUpdate @@ -23,7 +24,6 @@ import net.mullvad.mullvadvpn.relaylist.RelayItem import net.mullvad.mullvadvpn.relaylist.RelayItemDividerDecoration import net.mullvad.mullvadvpn.relaylist.RelayList import net.mullvad.mullvadvpn.relaylist.RelayListAdapter -import net.mullvad.mullvadvpn.relaylist.RelayListListener class SelectLocationFragment : Fragment() { private lateinit var parentActivity: MainActivity diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/AccountCache.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/AccountCache.kt index af0e02da7a..41d23b4a26 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/AccountCache.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/AccountCache.kt @@ -1,14 +1,13 @@ -package net.mullvad.mullvadvpn +package net.mullvad.mullvadvpn.dataproxy import kotlinx.coroutines.async -import kotlinx.coroutines.Deferred import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.GlobalScope import org.joda.time.format.DateTimeFormat import org.joda.time.DateTime -import net.mullvad.mullvadvpn.model.Settings +import net.mullvad.mullvadvpn.MainActivity val EXPIRY_FORMAT = DateTimeFormat.forPattern("YYYY-MM-dd HH:mm:ss z") diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/relaylist/RelayListListener.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/RelayListListener.kt index 87624b116c..64121aac96 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/relaylist/RelayListListener.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/RelayListListener.kt @@ -1,4 +1,4 @@ -package net.mullvad.mullvadvpn.relaylist +package net.mullvad.mullvadvpn.dataproxy import kotlinx.coroutines.launch import kotlinx.coroutines.CompletableDeferred @@ -10,6 +10,8 @@ import net.mullvad.mullvadvpn.model.Constraint import net.mullvad.mullvadvpn.model.LocationConstraint import net.mullvad.mullvadvpn.model.RelaySettings import net.mullvad.mullvadvpn.MullvadDaemon +import net.mullvad.mullvadvpn.relaylist.RelayList +import net.mullvad.mullvadvpn.relaylist.RelayItem class RelayListListener(val parentActivity: MainActivity) { private val daemon = CompletableDeferred<MullvadDaemon>() |
