| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2020-02-28 | Remove tunnel action permission | Janito Vaqueiro Ferreira Filho | 2 | -9/+2 | |
| 2020-02-27 | Format manifest XML file | Janito Vaqueiro Ferreira Filho | 1 | -28/+17 | |
| 2020-02-27 | Change notification banner for non-blocking error | Janito Vaqueiro Ferreira Filho | 2 | -9/+10 | |
| 2020-02-27 | Change action button for non-blocking error state | Janito Vaqueiro Ferreira Filho | 1 | -3/+21 | |
| 2020-02-27 | Update connection status text for error state | Janito Vaqueiro Ferreira Filho | 1 | -4/+3 | |
| 2020-02-27 | Show critical error message in notification | Janito Vaqueiro Ferreira Filho | 2 | -3/+11 | |
| 2020-02-27 | Fix reconnect button vector drawable on API 21 | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 | |
| 2020-02-21 | Format all the android xml files | Emīls | 65 | -1814/+1459 | |
| 2020-02-21 | Remove unused parameter | Emīls | 1 | -1/+1 | |
| 2020-02-21 | Make enum check exhaustive | Emīls | 1 | -0/+1 | |
| 2020-02-21 | Remove shadowing in MainActivity.kt | Emīls | 1 | -2/+2 | |
| 2020-02-21 | Remove unecessary null-checks | Emīls | 2 | -13/+7 | |
| 2020-02-17 | Make the settings screen scrollable | Janito Vaqueiro Ferreira Filho | 1 | -186/+198 | |
| 2020-02-17 | Swap country and city labels in connect screen | Janito Vaqueiro Ferreira Filho | 1 | -2/+2 | |
| 2020-02-15 | Implement reconnect button behavior | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 | |
| 2020-02-15 | Implement `ConnectionProxy.reconnect()` | Janito Vaqueiro Ferreira Filho | 1 | -0/+24 | |
| 2020-02-15 | Implement `MullvadDaemon.reconnect()` | Janito Vaqueiro Ferreira Filho | 1 | -0/+5 | |
| 2020-02-15 | Add callback for reconnect button behavior | Janito Vaqueiro Ferreira Filho | 1 | -0/+2 | |
| 2020-02-15 | Update text alignment when layout changes | Janito Vaqueiro Ferreira Filho | 1 | -0/+6 | |
| 2020-02-15 | Keep track if reconnect button is visible or not | Janito Vaqueiro Ferreira Filho | 1 | -4/+20 | |
| 2020-02-15 | Refactor to remove repeated code | Janito Vaqueiro Ferreira Filho | 1 | -5/+6 | |
| 2020-02-15 | Recalc. reconnect button space when layout changes | Janito Vaqueiro Ferreira Filho | 1 | -10/+12 | |
| 2020-02-15 | Fix text alignment when reconnect button is shown | Janito Vaqueiro Ferreira Filho | 1 | -0/+15 | |
| 2020-02-15 | Show reconnect button on the appropriate states | Janito Vaqueiro Ferreira Filho | 1 | -4/+9 | |
| 2020-02-15 | Rename `button` field into `mainButton` | Janito Vaqueiro Ferreira Filho | 1 | -8/+8 | |
| 2020-02-15 | Add reconnect button to layout | Janito Vaqueiro Ferreira Filho | 1 | -4/+21 | |
| 2020-02-15 | Add reconnect button drawable resource | Janito Vaqueiro Ferreira Filho | 1 | -0/+11 | |
| 2020-02-15 | Split red button background in two | Janito Vaqueiro Ferreira Filho | 2 | -0/+44 | |
| 2020-02-14 | Check if returned tunnel is null | Emīls | 1 | -1/+1 | |
| If the daemon tries to connect when our service has had it's permissions revoked on Android, VpnServiceBuilder.establish() will return a null poitner, which has to be checked for. By returning an error when this happens, the daemon ends up in the error state where it's not blocking. Whilst not ideal, this is preferrable to the crash. | |||||
| 2020-02-14 | Add auto-connect switch to preferences | Emīls | 4 | -20/+87 | |
| 2020-02-13 | Add setAutoConnect to mullvad-jni | Emīls | 2 | -1/+7 | |
| 2020-02-13 | Extract `relays.json` resource | Janito Vaqueiro Ferreira Filho | 1 | -0/+6 | |
| 2020-02-13 | Include `relays.json` in APK | Janito Vaqueiro Ferreira Filho | 1 | -2/+3 | |
| 2020-02-13 | Refactor to create `FileResourceExtractor` | Janito Vaqueiro Ferreira Filho | 2 | -8/+9 | |
| 2020-02-12 | Avoid blocking inside `onStartCommand` | Janito Vaqueiro Ferreira Filho | 1 | -4/+18 | |
| 2020-02-12 | Change `daemon` to not be a `Deferred` variable | Janito Vaqueiro Ferreira Filho | 1 | -15/+16 | |
| 2020-02-12 | Make sure `ConnectionProxy` is safely torn down | Janito Vaqueiro Ferreira Filho | 1 | -2/+7 | |
| 2020-02-12 | Refactor `ConnectionProxy` to not use async daemon | Janito Vaqueiro Ferreira Filho | 2 | -24/+17 | |
| 2020-02-12 | Keep notification mgr. for whole service lifetime | Janito Vaqueiro Ferreira Filho | 1 | -13/+3 | |
| 2020-02-12 | Make `serviceNotifier` immutable | Janito Vaqueiro Ferreira Filho | 1 | -2/+1 | |
| 2020-02-12 | Remove notification button callbacks | Janito Vaqueiro Ferreira Filho | 2 | -9/+8 | |
| 2020-02-12 | Listen for service events in notification manager | Janito Vaqueiro Ferreira Filho | 2 | -5/+28 | |
| 2020-02-11 | Remove obsoleted `from_java` module | Janito Vaqueiro Ferreira Filho | 1 | -2/+0 | |
| 2020-02-11 | Use `jnix::FromJava` instead of custom `FromJava` | Janito Vaqueiro Ferreira Filho | 1 | -1/+2 | |
| 2020-02-11 | Derive `FromJava` for `RelaySettingsUpdate` | Janito Vaqueiro Ferreira Filho | 1 | -0/+4 | |
| 2020-02-11 | Derive `FromJava` for `RelayConstraintsUpdate` | Janito Vaqueiro Ferreira Filho | 1 | -0/+3 | |
| 2020-02-11 | Derive `FromJava` for `LocationConstraint` | Janito Vaqueiro Ferreira Filho | 1 | -3/+12 | |
| 2020-02-11 | Derive `FromJava` for `Constraint<T>` | Janito Vaqueiro Ferreira Filho | 1 | -1/+3 | |
| 2020-02-11 | Adjust login fragment to contain account history | Emīls | 3 | -8/+92 | |
| 2020-02-11 | Fetch account history from daemon | Emīls | 1 | -0/+5 | |
| Add JNI functions to call into the daemon to fetch the account history. | |||||
