diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2021-04-21 13:07:20 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2021-04-22 11:41:45 +0000 |
| commit | 6da3de383e0ee5eb78bda2ba9f163eb00e35f594 (patch) | |
| tree | 734eca38d6a6524eacb78c51eb2f8a09fbaade73 /android/src | |
| parent | 58278a695ced5e1107136aaa05a363b36716a67e (diff) | |
| download | mullvadvpn-6da3de383e0ee5eb78bda2ba9f163eb00e35f594.tar.xz mullvadvpn-6da3de383e0ee5eb78bda2ba9f163eb00e35f594.zip | |
Use new `EventDispatcher` type alias
Diffstat (limited to 'android/src')
8 files changed, 16 insertions, 16 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/AccountCache.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/AccountCache.kt index 96d49df850..c013f90c4a 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/AccountCache.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/AccountCache.kt @@ -1,14 +1,14 @@ package net.mullvad.mullvadvpn.ui.serviceconnection import android.os.Messenger -import net.mullvad.mullvadvpn.ipc.DispatchingHandler import net.mullvad.mullvadvpn.ipc.Event +import net.mullvad.mullvadvpn.ipc.EventDispatcher import net.mullvad.mullvadvpn.ipc.Request import net.mullvad.mullvadvpn.model.LoginStatus import net.mullvad.talpid.util.EventNotifier import org.joda.time.DateTime -class AccountCache(val connection: Messenger, eventDispatcher: DispatchingHandler<Event>) { +class AccountCache(val connection: Messenger, eventDispatcher: EventDispatcher) { val onAccountNumberChange = EventNotifier<String?>(null) val onAccountExpiryChange = EventNotifier<DateTime?>(null) val onAccountHistoryChange = EventNotifier<List<String>>(listOf<String>()) diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/AppVersionInfoCache.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/AppVersionInfoCache.kt index c02ae54836..4f97781be7 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/AppVersionInfoCache.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/AppVersionInfoCache.kt @@ -1,12 +1,12 @@ package net.mullvad.mullvadvpn.ui.serviceconnection import kotlin.properties.Delegates.observable -import net.mullvad.mullvadvpn.ipc.DispatchingHandler import net.mullvad.mullvadvpn.ipc.Event +import net.mullvad.mullvadvpn.ipc.EventDispatcher import net.mullvad.mullvadvpn.model.AppVersionInfo class AppVersionInfoCache( - eventDispatcher: DispatchingHandler<Event>, + eventDispatcher: EventDispatcher, val settingsListener: SettingsListener ) { private var appVersionInfo by observable<AppVersionInfo?>(null) { _, _, _ -> diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/AuthTokenCache.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/AuthTokenCache.kt index 29077e55f6..18c023f316 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/AuthTokenCache.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/AuthTokenCache.kt @@ -3,11 +3,11 @@ package net.mullvad.mullvadvpn.ui.serviceconnection import android.os.Messenger import java.util.LinkedList import kotlinx.coroutines.CompletableDeferred -import net.mullvad.mullvadvpn.ipc.DispatchingHandler import net.mullvad.mullvadvpn.ipc.Event +import net.mullvad.mullvadvpn.ipc.EventDispatcher import net.mullvad.mullvadvpn.ipc.Request -class AuthTokenCache(val connection: Messenger, eventDispatcher: DispatchingHandler<Event>) { +class AuthTokenCache(val connection: Messenger, eventDispatcher: EventDispatcher) { private val fetchQueue = LinkedList<CompletableDeferred<String>>() init { diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/ConnectionProxy.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/ConnectionProxy.kt index 35714d1ce5..63c898ee87 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/ConnectionProxy.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/ConnectionProxy.kt @@ -6,8 +6,8 @@ import kotlinx.coroutines.GlobalScope import kotlinx.coroutines.Job import kotlinx.coroutines.delay import kotlinx.coroutines.launch -import net.mullvad.mullvadvpn.ipc.DispatchingHandler import net.mullvad.mullvadvpn.ipc.Event +import net.mullvad.mullvadvpn.ipc.EventDispatcher import net.mullvad.mullvadvpn.ipc.Request import net.mullvad.mullvadvpn.model.TunnelState import net.mullvad.talpid.tunnel.ActionAfterDisconnect @@ -15,7 +15,7 @@ import net.mullvad.talpid.util.EventNotifier val ANTICIPATED_STATE_TIMEOUT_MS = 1500L -class ConnectionProxy(val connection: Messenger, eventDispatcher: DispatchingHandler<Event>) { +class ConnectionProxy(val connection: Messenger, eventDispatcher: EventDispatcher) { private var resetAnticipatedStateJob: Job? = null val onStateChange = EventNotifier<TunnelState>(TunnelState.Disconnected) diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/KeyStatusListener.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/KeyStatusListener.kt index 7f7425e9c7..29917efcc6 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/KeyStatusListener.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/KeyStatusListener.kt @@ -1,13 +1,13 @@ package net.mullvad.mullvadvpn.ui.serviceconnection import android.os.Messenger -import net.mullvad.mullvadvpn.ipc.DispatchingHandler import net.mullvad.mullvadvpn.ipc.Event +import net.mullvad.mullvadvpn.ipc.EventDispatcher import net.mullvad.mullvadvpn.ipc.Request import net.mullvad.mullvadvpn.model.KeygenEvent import net.mullvad.talpid.util.EventNotifier -class KeyStatusListener(val connection: Messenger, val eventDispatcher: DispatchingHandler<Event>) { +class KeyStatusListener(val connection: Messenger, val eventDispatcher: EventDispatcher) { val onKeyStatusChange = EventNotifier<KeygenEvent?>(null) var keyStatus by onKeyStatusChange.notifiable() diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/LocationInfoCache.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/LocationInfoCache.kt index eb3a8c736a..03298bafac 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/LocationInfoCache.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/LocationInfoCache.kt @@ -1,11 +1,11 @@ package net.mullvad.mullvadvpn.ui.serviceconnection import kotlin.properties.Delegates.observable -import net.mullvad.mullvadvpn.ipc.DispatchingHandler import net.mullvad.mullvadvpn.ipc.Event +import net.mullvad.mullvadvpn.ipc.EventDispatcher import net.mullvad.mullvadvpn.model.GeoIpLocation -class LocationInfoCache(val eventDispatcher: DispatchingHandler<Event>) { +class LocationInfoCache(val eventDispatcher: EventDispatcher) { private var location: GeoIpLocation? by observable(null) { _, _, newLocation -> onNewLocation?.invoke(newLocation) } diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/RelayListListener.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/RelayListListener.kt index b8070843e4..373234c8f0 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/RelayListListener.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/RelayListListener.kt @@ -1,8 +1,8 @@ package net.mullvad.mullvadvpn.ui.serviceconnection import android.os.Messenger -import net.mullvad.mullvadvpn.ipc.DispatchingHandler import net.mullvad.mullvadvpn.ipc.Event +import net.mullvad.mullvadvpn.ipc.EventDispatcher import net.mullvad.mullvadvpn.ipc.Request import net.mullvad.mullvadvpn.model.Constraint import net.mullvad.mullvadvpn.model.LocationConstraint @@ -13,7 +13,7 @@ import net.mullvad.mullvadvpn.relaylist.RelayList class RelayListListener( val connection: Messenger, - eventDispatcher: DispatchingHandler<Event>, + eventDispatcher: EventDispatcher, val settingsListener: SettingsListener ) { private var relayList: RelayList? = null diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/SettingsListener.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/SettingsListener.kt index d7382ab240..76ce079e3f 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/SettingsListener.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/SettingsListener.kt @@ -1,15 +1,15 @@ package net.mullvad.mullvadvpn.ui.serviceconnection import android.os.Messenger -import net.mullvad.mullvadvpn.ipc.DispatchingHandler import net.mullvad.mullvadvpn.ipc.Event +import net.mullvad.mullvadvpn.ipc.EventDispatcher import net.mullvad.mullvadvpn.ipc.Request import net.mullvad.mullvadvpn.model.DnsOptions import net.mullvad.mullvadvpn.model.RelaySettings import net.mullvad.mullvadvpn.model.Settings import net.mullvad.talpid.util.EventNotifier -class SettingsListener(val connection: Messenger, eventDispatcher: DispatchingHandler<Event>) { +class SettingsListener(val connection: Messenger, eventDispatcher: EventDispatcher) { val accountNumberNotifier = EventNotifier<String?>(null) val dnsOptionsNotifier = EventNotifier<DnsOptions?>(null) val relaySettingsNotifier = EventNotifier<RelaySettings?>(null) |
