| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2021-03-23 | Drop Travis jobs | David Lönnhager | 2 | -113/+0 | |
| 2021-03-23 | Merge branch 'split-settings-listener' | Janito Vaqueiro Ferreira Filho | 26 | -130/+276 | |
| 2021-03-23 | Send current settings when registering listener | Janito Vaqueiro Ferreira Filho | 1 | -1/+4 | |
| 2021-03-23 | Use UI side `SettingsListener` | Janito Vaqueiro Ferreira Filho | 4 | -4/+6 | |
| 2021-03-23 | Create new UI-side `SettingsListener` | Janito Vaqueiro Ferreira Filho | 1 | -0/+48 | |
| 2021-03-23 | Send settings update events | Janito Vaqueiro Ferreira Filho | 2 | -4/+13 | |
| 2021-03-23 | Add `SettingsUpdate` event variant | Janito Vaqueiro Ferreira Filho | 1 | -0/+4 | |
| 2021-03-23 | Make `Settings` parcelable | Janito Vaqueiro Ferreira Filho | 10 | -16/+62 | |
| 2021-03-23 | Make some model class properties read-only | Janito Vaqueiro Ferreira Filho | 3 | -10/+10 | |
| 2021-03-23 | Refactor `null` handling in `SettingsListener` | Janito Vaqueiro Ferreira Filho | 1 | -20/+16 | |
| 2021-03-23 | Move `SettingsListener` into `ServiceEndpoint` | Janito Vaqueiro Ferreira Filho | 9 | -9/+15 | |
| 2021-03-23 | Remove creation of duplicate array list | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 | |
| 2021-03-23 | Don't use listener's `settings` property directly | Janito Vaqueiro Ferreira Filho | 1 | -3/+5 | |
| 2021-03-23 | Remove requirement for initial settings | Janito Vaqueiro Ferreira Filho | 6 | -25/+39 | |
| 2021-03-23 | Use intermittent daemon in `SettingsListener` | Janito Vaqueiro Ferreira Filho | 2 | -5/+25 | |
| 2021-03-23 | Use settings notifier instance directly | Janito Vaqueiro Ferreira Filho | 3 | -6/+6 | |
| 2021-03-23 | Don't initialize toggles with settings values | Janito Vaqueiro Ferreira Filho | 1 | -4/+0 | |
| Wait until a settings event is received. | |||||
| 2021-03-23 | Don't animate toggle transition if it isn't shown | Janito Vaqueiro Ferreira Filho | 1 | -2/+10 | |
| 2021-03-23 | Refactor to move private method to the bottom | Janito Vaqueiro Ferreira Filho | 1 | -5/+5 | |
| 2021-03-23 | Avoid reading `settings` field in `LaunchFragment` | Janito Vaqueiro Ferreira Filho | 1 | -1/+3 | |
| 2021-03-23 | Use `notifiable` delegate in `SettingsListener` | Janito Vaqueiro Ferreira Filho | 1 | -8/+4 | |
| 2021-03-23 | Unsubscribe DNS options listeners in destructor | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 | |
| 2021-03-23 | Replace relay settings callback with a notifier | Janito Vaqueiro Ferreira Filho | 2 | -12/+5 | |
| 2021-03-23 | Merge branch 'extract-login-content-view' | Andrej Mihajlov | 5 | -311/+345 | |
| 2021-03-23 | Extract LoginContentView | Andrej Mihajlov | 5 | -311/+345 | |
| 2021-03-23 | Merge branch 'packagemanager-helpers' | Aleksandr Granin | 6 | -3/+265 | |
| 2021-03-23 | Create ApplicationsProvider and AppplicationsIcon cache | Aleksandr Granin | 6 | -3/+265 | |
| 2021-03-22 | Merge branch 'add-gh-actions-for-ios' | Andrej Mihajlov | 2 | -2/+30 | |
| 2021-03-22 | Tests: use project wide deployment target (iOS 12.0) | Andrej Mihajlov | 1 | -2/+0 | |
| 2021-03-22 | Add github workflow for iOS tests | Andrej Mihajlov | 1 | -0/+30 | |
| 2021-03-22 | Merge branch 'extract-main-content-view' | Andrej Mihajlov | 6 | -210/+235 | |
| 2021-03-22 | RootContainer: Fix additionalSafeAreaInsets calculation | Andrej Mihajlov | 1 | -2/+2 | |
| Take into account view's safeAreaInsets when calculating additionalSafeAreaInsets. | |||||
| 2021-03-22 | Use fixed dimensions for the split button side button | Andrej Mihajlov | 1 | -19/+11 | |
| Fixes recursive layout loop when using .bounds observer to adjust the title label | |||||
| 2021-03-22 | Extract the main content view into a separate class | Andrej Mihajlov | 4 | -189/+222 | |
| 2021-03-22 | Merge branch 'location-data-source' | Andrej Mihajlov | 14 | -522/+797 | |
| 2021-03-22 | Add LocationDataSource | Andrej Mihajlov | 13 | -522/+774 | |
| 2021-03-22 | Add UIMetrics | Andrej Mihajlov | 2 | -0/+23 | |
| 2021-03-22 | Merge branch 'manually-strip-android-libs' | Janito Vaqueiro Ferreira Filho | 7 | -24/+44 | |
| 2021-03-22 | Set permissions for created build outputs | Janito Vaqueiro Ferreira Filho | 1 | -1/+6 | |
| 2021-03-22 | Manually strip `libwg.so` | Janito Vaqueiro Ferreira Filho | 1 | -8/+17 | |
| 2021-03-22 | Change built `libwg.so` output path | Janito Vaqueiro Ferreira Filho | 2 | -8/+4 | |
| Change the makefile to output to the path that will be used when building the `mullvad-jni` crate, then copy that file to the path where the APK build process will look for it. This is the reverse of how it was previously handled. The reason for doing is is that the APK library will be stripped, so having that be the output of the makefile will always cause `make` to rebuild it unnecessary if it's stripped in place. Therefore, we keep the `make` output library unstripped, and copy a stripped version to the APK path. | |||||
| 2021-03-22 | Manually strip `libmullvad_jni.so` | Janito Vaqueiro Ferreira Filho | 1 | -1/+9 | |
| 2021-03-22 | Use updated Docker image | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 | |
| 2021-03-22 | Define `NDK_TOOLCHAIN_DIR` in wg-go Docker image | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 | |
| 2021-03-22 | Define `NDK_TOOLCHAIN_DIR` for the F-Droid builds | Janito Vaqueiro Ferreira Filho | 1 | -9/+9 | |
| 2021-03-22 | Define `NDK_TOOLCHAIN_DIR` for CI builds | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 | |
| 2021-03-22 | Merge branch 'simplify-listitem-decoration' | Aleksandr Granin | 5 | -33/+14 | |
| 2021-03-22 | Simplify ListItemDecoration | Aleksandr Granin | 5 | -33/+14 | |
| 2021-03-22 | Merge branch 'fix-double-quotes-escaping-in-translations' | Janito Vaqueiro Ferreira Filho | 2 | -1/+4 | |
| 2021-03-22 | Properly escape double quotes on Android strings | Janito Vaqueiro Ferreira Filho | 1 | -0/+3 | |
