summaryrefslogtreecommitdiffhomepage
path: root/android/src/main/kotlin
AgeCommit message (Expand)AuthorFilesLines
2019-06-19Show toast when copying account numberJanito Vaqueiro Ferreira Filho1-0/+4
2019-06-19Copy Mullvad account number to clipboardJanito Vaqueiro Ferreira Filho1-0/+13
2019-06-18Wait for previous VPN connection to finishJanito Vaqueiro Ferreira Filho1-0/+7
2019-06-18Create `ConnectivityListener` helper classJanito Vaqueiro Ferreira Filho1-0/+59
2019-06-18Remove obsoleted variableJanito Vaqueiro Ferreira Filho1-2/+0
2019-06-18Use `LocationInfoCache`Janito Vaqueiro Ferreira Filho4-55/+37
2019-06-18Create `LocationInfoCache` helper classJanito Vaqueiro Ferreira Filho1-0/+67
2019-06-18Create `dataproxy` sub-packageJanito Vaqueiro Ferreira Filho4-6/+8
2019-06-17Show spinner while relay list is loadingJanito Vaqueiro Ferreira Filho1-0/+12
2019-06-17Use `RelayListListener` to handle the relay listJanito Vaqueiro Ferreira Filho3-61/+68
2019-06-17Create `RelayListListener` helper typeJanito Vaqueiro Ferreira Filho1-0/+113
2019-06-17Add relay list callback to `MullvadDaemon`Janito Vaqueiro Ferreira Filho1-0/+5
2019-06-17Refetch settings when logging inJanito Vaqueiro Ferreira Filho1-5/+19
2019-06-17Animate transition to login screenJanito Vaqueiro Ferreira Filho1-0/+6
2019-06-17Clear back stack when logging outJanito Vaqueiro Ferreira Filho1-0/+10
2019-06-17Clear account number when logging outJanito Vaqueiro Ferreira Filho1-0/+7
2019-06-17Go to login screen when logging outJanito Vaqueiro Ferreira Filho1-0/+13
2019-06-17Show account expiry in Account screenJanito Vaqueiro Ferreira Filho1-0/+24
2019-06-17Show account number in Account screenJanito Vaqueiro Ferreira Filho1-1/+35
2019-06-17Fetch account data when resuming Settings screenJanito Vaqueiro Ferreira Filho3-0/+19
2019-06-17Create `AccountCache` helper classJanito Vaqueiro Ferreira Filho3-24/+61
2019-06-17Implement back to settings button behaviorJanito Vaqueiro Ferreira Filho1-1/+9
2019-06-17Animate Account screen transitionsJanito Vaqueiro Ferreira Filho1-0/+6
2019-06-17Create initial empty Account screenJanito Vaqueiro Ferreira Filho2-0/+25
2019-06-17Show remaining time of account in SettingsJanito Vaqueiro Ferreira Filho2-0/+103
2019-06-14Add Quit button to Settings fragmentJanito Vaqueiro Ferreira Filho1-0/+5
2019-06-14Animate opening and closing Settings fragmentJanito Vaqueiro Ferreira Filho1-0/+6
2019-06-14Add close button to Settings fragmentJanito Vaqueiro Ferreira Filho1-1/+11
2019-06-14Create initial empty Settings fragmentJanito Vaqueiro Ferreira Filho3-0/+28
2019-06-14Filter out OpenVPN relays and locationsJanito Vaqueiro Ferreira Filho1-9/+13
2019-06-14Add flag to `Relay` if it has Wireguard tunnelsJanito Vaqueiro Ferreira Filho1-1/+1
2019-06-13Move to Disconnecting screen as soon as possibleJanito Vaqueiro Ferreira Filho1-0/+1
2019-06-13Retry fetching real location if it failsJanito Vaqueiro Ferreira Filho1-4/+16
2019-06-13Consider tunnel state when updating location infoJanito Vaqueiro Ferreira Filho2-13/+39
2019-06-13Clear location info when disconnectingJanito Vaqueiro Ferreira Filho1-0/+5
2019-06-13Fetch location when updating Connect screenJanito Vaqueiro Ferreira Filho1-0/+10
2019-06-13Create `LocationInfo` helper classJanito Vaqueiro Ferreira Filho1-0/+24
2019-06-13Implement `MullvadDaemon::getCurrentLocation`Janito Vaqueiro Ferreira Filho1-0/+2
2019-06-13Create `GeoIpLocation` data classJanito Vaqueiro Ferreira Filho1-0/+3
2019-06-11Move daemon thread to serviceJanito Vaqueiro Ferreira Filho2-19/+33
2019-06-11Make `MullvadVpnService` a serviceJanito Vaqueiro Ferreira Filho2-42/+52
2019-06-11Allow starting the service without an intentJanito Vaqueiro Ferreira Filho1-1/+1
2019-06-11Fetch current state when `ConnectFragment` appearsJanito Vaqueiro Ferreira Filho1-1/+14
2019-06-11Implement `MullvadDaemon::getState`Janito Vaqueiro Ferreira Filho1-0/+1
2019-06-10Fix conversion from `Short` to `Int`Janito Vaqueiro Ferreira Filho1-1/+1
2019-05-29Request for VPN permissions before connectingJanito Vaqueiro Ferreira Filho1-1/+29
2019-05-29Pass `MullvadVpnService` to `mullvad-jni`Janito Vaqueiro Ferreira Filho2-4/+4
2019-05-29Create `MullvadVpnService` serviceJanito Vaqueiro Ferreira Filho1-0/+79
2019-05-29Create `TunConfig` data classJanito Vaqueiro Ferreira Filho1-0/+10
2019-05-29Create `InetNetwork` data classJanito Vaqueiro Ferreira Filho1-0/+5