summaryrefslogtreecommitdiffhomepage
path: root/android/src
AgeCommit message (Expand)AuthorFilesLines
2019-12-13Add blocking wait for TunnelDevice to come up on AndroidEmīls1-0/+1
2019-12-13Use `ConnectionProxy` directlyJanito Vaqueiro Ferreira Filho4-55/+21
2019-12-13Use `ServiceConnection` in `MainActivity`Janito Vaqueiro Ferreira Filho1-27/+41
2019-12-13Rename old `MainActivity.serviceConnection` fieldJanito Vaqueiro Ferreira Filho1-3/+3
2019-12-13Handle set up and tear down in `ServiceConnection`Janito Vaqueiro Ferreira Filho1-0/+13
2019-12-13Create UI-side `ServiceConnection` classJanito Vaqueiro Ferreira Filho1-0/+38
2019-12-13Decouple `RelayListListener` from `MainActivity`Janito Vaqueiro Ferreira Filho2-9/+8
2019-12-13Decouple `SettingsListener` from `MainActivity`Janito Vaqueiro Ferreira Filho2-4/+4
2019-12-13Decouple `AppVersionInfoCache` from `MainActivity`Janito Vaqueiro Ferreira Filho2-5/+5
2019-12-13Add `ServiceInstance` notifier to the serviceJanito Vaqueiro Ferreira Filho1-1/+12
2019-12-13Create `ServiceInstance` typeJanito Vaqueiro Ferreira Filho1-0/+10
2019-12-12Stop location fetch when closing the UIJanito Vaqueiro Ferreira Filho2-0/+5
2019-12-12Throttle retry attempts to fetch geo. IP locationJanito Vaqueiro Ferreira Filho1-0/+23
2019-12-11Finish refactor into ui and service packagesEmīls2-4/+4
2019-12-10Remove unusued `fetchSettings` methodJanito Vaqueiro Ferreira Filho1-4/+0
2019-12-10Rename unused param. to `_` in `Relay`Janito Vaqueiro Ferreira Filho1-1/+1
2019-12-10Rename unused param. in `RemainingTimeLabel`Janito Vaqueiro Ferreira Filho1-1/+1
2019-12-10Rename unused param. to `_` in `SettingsFragment`Janito Vaqueiro Ferreira Filho1-1/+1
2019-12-10Add `null` check in `ConfirmNoEmailDialogFrament`Janito Vaqueiro Ferreira Filho1-1/+1
2019-12-10Make `when` statement exhaustiveJanito Vaqueiro Ferreira Filho1-0/+1
2019-12-10Remove unnecessary `null` checkJanito Vaqueiro Ferreira Filho1-3/+1
2019-12-10Remove unnecessary elvis operatorJanito Vaqueiro Ferreira Filho1-1/+1
2019-12-10Fix unused variable bindingJanito Vaqueiro Ferreira Filho1-1/+1
2019-12-10Remove unnecessary `this` specifierJanito Vaqueiro Ferreira Filho1-1/+1
2019-12-10Remove unnecessary coroutineJanito Vaqueiro Ferreira Filho1-4/+1
2019-12-09Create `service` package for service classesJanito Vaqueiro Ferreira Filho12-13/+14
2019-12-09Move `BlockingController` to `ui` packageJanito Vaqueiro Ferreira Filho3-5/+1
2019-12-09Create `ui` package with UI related classesJanito Vaqueiro Ferreira Filho26-26/+53
2019-12-09Pass daemon interface address on JNI callsJanito Vaqueiro Ferreira Filho1-16/+86
2019-12-09Store `DaemonInterface` in `MullvadDaemon` objectJanito Vaqueiro Ferreira Filho1-0/+7
2019-12-09Adjust android code to use new error stateEmīls13-41/+76
2019-12-06Ignore `null` elements from `ConnectivityManager`Janito Vaqueiro Ferreira Filho1-0/+1
2019-12-06Recheck connectivity when `networkInfo` is `null`Janito Vaqueiro Ferreira Filho1-1/+3
2019-12-06Manually override `isOutdated` field when neededJanito Vaqueiro Ferreira Filho1-2/+10
2019-12-06Refactor to remove `updateUpgradeVersion` methodJanito Vaqueiro Ferreira Filho1-13/+7
2019-12-06Don't notify version update before daemon responseJanito Vaqueiro Ferreira Filho1-2/+0
2019-12-05Fix `NotificationBanner` update on wrong threadJanito Vaqueiro Ferreira Filho1-1/+6
2019-12-04Fix check if relay has WireGuard tunnelsJanito Vaqueiro Ferreira Filho1-1/+1
2019-12-04Try to fetch location when connectivity returnsJanito Vaqueiro Ferreira Filho1-0/+8
2019-12-04Don't fetch location when device is offlineJanito Vaqueiro Ferreira Filho2-4/+6
2019-12-04Store connectivity listener in `MainActivity`Janito Vaqueiro Ferreira Filho2-0/+7
2019-12-04Add event notifier to `ConnectivityListener`Janito Vaqueiro Ferreira Filho1-0/+5
2019-12-04Move `EventNotifier` to the Talpid libraryJanito Vaqueiro Ferreira Filho3-3/+3
2019-12-04Notify connectivity changes to the offline monitorJanito Vaqueiro Ferreira Filho1-1/+8
2019-12-04Store sender address in Java classJanito Vaqueiro Ferreira Filho1-0/+9
2019-12-04Listen for connectivity status changesJanito Vaqueiro Ferreira Filho3-0/+64
2019-11-28Fix tunnel parameter error mismatchEmīls2-2/+2
2019-11-28Fix key generation type mismatchEmīls4-18/+23
2019-11-22Derive `IntoJava` for `ParameterGenerationError`Janito Vaqueiro Ferreira Filho2-9/+6
2019-11-22Derive `IntoJava` for `ActionAfterDisconnect`Janito Vaqueiro Ferreira Filho8-24/+22