| Age | Commit message (Expand) | Author | Files | Lines |
|---|---|---|---|---|
| 2019-07-31 | Update settings to show when there's a new version | Janito Vaqueiro Ferreira Filho | 1 | -0/+13 |
| 2019-07-31 | Add `AppVersionInfoCache` to `MainActivity` | Janito Vaqueiro Ferreira Filho | 1 | -0/+5 |
| 2019-07-31 | Store upgrade information in `AppVersionInfoCache` | Janito Vaqueiro Ferreira Filho | 1 | -0/+22 |
| 2019-07-31 | Store current version in `AppVersionInfoCache` | Janito Vaqueiro Ferreira Filho | 1 | -2/+24 |
| 2019-07-31 | Store version info in `AppVersionInfoCache` | Janito Vaqueiro Ferreira Filho | 1 | -1/+40 |
| 2019-07-31 | Move constants to new `AppVersionInfoCache` class | Janito Vaqueiro Ferreira Filho | 2 | -13/+21 |
| 2019-07-31 | Configure external link for too many keys error | Janito Vaqueiro Ferreira Filho | 1 | -1/+6 |
| 2019-07-31 | Open external link when notification is clicked | Janito Vaqueiro Ferreira Filho | 2 | -2/+18 |
| 2019-07-31 | Show notification icon when external link is set | Janito Vaqueiro Ferreira Filho | 1 | -0/+10 |
| 2019-07-31 | Separate title from message for WireGuard errors | Janito Vaqueiro Ferreira Filho | 1 | -2/+4 |
| 2019-07-31 | Show block reason in notification message | Janito Vaqueiro Ferreira Filho | 1 | -4/+21 |
| 2019-07-31 | Allow setting the notification message | Janito Vaqueiro Ferreira Filho | 1 | -7/+15 |
| 2019-07-31 | Rename `message` into `titleText` | Janito Vaqueiro Ferreira Filho | 1 | -2/+2 |
| 2019-07-31 | Add `BlockReason` to `TunnelState.Blocked` class | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 |
| 2019-07-31 | Create `BlockReason` class | Janito Vaqueiro Ferreira Filho | 1 | -0/+12 |
| 2019-07-31 | Run `AppVersionInfoFetcher` in `MullvadVpnService` | Janito Vaqueiro Ferreira Filho | 1 | -0/+5 |
| 2019-07-31 | Create `AppVersionInfoFetcher` | Janito Vaqueiro Ferreira Filho | 1 | -0/+74 |
| 2019-07-31 | Implement `MullvadDaemon::getVersionInfo` | Janito Vaqueiro Ferreira Filho | 1 | -0/+2 |
| 2019-07-31 | Implement `AppVersionInfo` data class | Janito Vaqueiro Ferreira Filho | 1 | -0/+7 |
| 2019-07-30 | Show current version in Settings | Janito Vaqueiro Ferreira Filho | 1 | -0/+23 |
| 2019-07-30 | Fetch current version in `MainActivity` | Janito Vaqueiro Ferreira Filho | 1 | -0/+6 |
| 2019-07-30 | Implement `MullvadDaemon::getCurrentVersion` | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 |
| 2019-07-30 | Open download page when App version is pressed | Janito Vaqueiro Ferreira Filho | 1 | -0/+11 |
| 2019-07-30 | Remove unnecessary UI scheduling in `LocationInfo` | Janito Vaqueiro Ferreira Filho | 1 | -12/+2 |
| 2019-07-30 | Ensure anticipated location is set on disconnected | Janito Vaqueiro Ferreira Filho | 1 | -1/+4 |
| 2019-07-29 | Add UI state anticipation guards | Janito Vaqueiro Ferreira Filho | 1 | -12/+38 |
| 2019-07-29 | Remove `ConnectivityListener` to improve speed | Janito Vaqueiro Ferreira Filho | 2 | -66/+0 |
| 2019-07-29 | Handle after disconnect in `SwitchLocationButton` | Janito Vaqueiro Ferreira Filho | 1 | -1/+10 |
| 2019-07-29 | Use selected relay information when reconnecting | Janito Vaqueiro Ferreira Filho | 2 | -3/+25 |
| 2019-07-29 | Change `Relay` and `RelayCity` to reference parent | Janito Vaqueiro Ferreira Filho | 3 | -20/+21 |
| 2019-07-29 | Retry to generate WireGuard keys when app resumes | Janito Vaqueiro Ferreira Filho | 2 | -0/+20 |
| 2019-07-29 | Handle Wireguard key generation result from daemon | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 |
| 2019-07-24 | Handle after disconnect in `LocationInfoCache` | Janito Vaqueiro Ferreira Filho | 1 | -1/+8 |
| 2019-07-24 | Handle after disconnect in `ConnectionStatus` | Janito Vaqueiro Ferreira Filho | 1 | -1/+8 |
| 2019-07-24 | Handle after disconnect in `NotificationBanner` | Janito Vaqueiro Ferreira Filho | 1 | -2/+11 |
| 2019-07-24 | Handle after disconnect in `ConnectActionButton` | Janito Vaqueiro Ferreira Filho | 1 | -1/+8 |
| 2019-07-24 | Add `ActionAfterDisconnect` to `Disconnecting` | Janito Vaqueiro Ferreira Filho | 2 | -2/+3 |
| 2019-07-24 | Create `ActionAfterDisconnect` class | Janito Vaqueiro Ferreira Filho | 1 | -0/+7 |
| 2019-07-24 | Send current UI state when listener is set | Janito Vaqueiro Ferreira Filho | 1 | -0/+4 |
| 2019-07-23 | Don't connect after selecting relay on key issues | Janito Vaqueiro Ferreira Filho | 1 | -1/+10 |
| 2019-07-23 | Don't disable button if not disconnected | Janito Vaqueiro Ferreira Filho | 1 | -4/+23 |
| 2019-07-23 | Disable connect button on key generation issues | Janito Vaqueiro Ferreira Filho | 2 | -3/+27 |
| 2019-07-23 | Forward key events to `NotificationBanner` | Janito Vaqueiro Ferreira Filho | 1 | -0/+16 |
| 2019-07-23 | Refactor `ConnectFragment` UI update code | Janito Vaqueiro Ferreira Filho | 1 | -8/+6 |
| 2019-07-23 | Show key generation errors in notification banner | Janito Vaqueiro Ferreira Filho | 1 | -5/+10 |
| 2019-07-23 | Remove unnecessary synchronization block | Janito Vaqueiro Ferreira Filho | 1 | -3/+1 |
| 2019-07-23 | Update `NotificationBanner` based on key status | Janito Vaqueiro Ferreira Filho | 1 | -7/+31 |
| 2019-07-22 | Refactor `NotificationBanner` state updates | Janito Vaqueiro Ferreira Filho | 2 | -9/+16 |
| 2019-07-22 | Add `keyStatusListener` to `MainActivity` | Janito Vaqueiro Ferreira Filho | 1 | -0/+3 |
| 2019-07-22 | Create `KeyStatusListener` helper class | Janito Vaqueiro Ferreira Filho | 1 | -0/+45 |
