| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-06-09 | Update payment flow within the app | Jonatan Rhodin | 1 | -4/+6 | |
| Also add support for 3 months in-app purchases | |||||
| 2025-06-05 | Fix typos | omahs | 1 | -1/+1 | |
| 2025-05-26 | Migrate remaining deps and versions to version catalogs | David Göransson | 1 | -8/+7 | |
| 2025-05-15 | Rework StatusLevel | Jonatan Rhodin | 1 | -4/+4 | |
| 2025-05-15 | Fix notification blob colors | David Göransson | 1 | -1/+6 | |
| 2025-05-15 | Fix notification blob none for blocking internet | David Göransson | 1 | -1/+2 | |
| 2025-05-13 | Show a specific error if selected port is not in the port range | Jonatan Rhodin | 1 | -0/+2 | |
| 2025-04-10 | Implement quick access to active features | David Göransson | 2 | -1/+9 | |
| - Add Daita: Multihop feature indicator - Make feature indicators clickable - Add animations when accessing the features through the indicators - Rework VpnSettings in order to support navigating to a feature in the list | |||||
| 2025-04-09 | Improve error message when an unavailable ip version is selected | Jonatan Rhodin | 1 | -1/+3 | |
| 2025-04-04 | Show correct in ip when using multihop | Jonatan Rhodin | 1 | -0/+1 | |
| 2025-03-24 | Make it possible to disable IPv6 in the tunnel | Jonatan Rhodin | 2 | -1/+8 | |
| 2025-03-19 | Improve TV connect screen UI | Kalle Lindström | 2 | -0/+47 | |
| - Implements the navigation rail design for Android TV - Implements the TV notification banner design - Adds two new Gradle modules: * tv: contains the Android TV specific Compose components (e.g. the NavigationDrawerTV component) * ui/compose: contains Compose-specific code that is needed by both the app module and the tv module. | |||||
| 2025-03-07 | Add support for device ip setting in model | Jonatan Rhodin | 2 | -0/+7 | |
| 2025-03-07 | Offer to store accout number in password manager | David Göransson | 1 | -1/+1 | |
| 2025-03-07 | Add documentation about detecting always_on_vpn_app | David Göransson | 1 | -1/+2 | |
| Only before Android 11 and on test builds (running from Android studio) it will report always-on vpn app. | |||||
| 2025-02-26 | Remove Joda Time and use java.time package instead | Kalle Lindström | 5 | -8/+7 | |
| Joda Time has been superseded by the Java 8 java.time package which has more or less the same API. This commit removes all usage of Joda Time and replaces it with the java.time classes. This is done so that we can remove the dependency on Joda Time. | |||||
| 2025-01-08 | Make UI state have constraints | David Göransson | 1 | -6/+1 | |
| 2025-01-07 | Add support for blocking and disconnecting text in notification | David Göransson | 1 | -2/+2 | |
| 2024-12-20 | Remove one-to-one relationship between provider and ownership | David Göransson | 3 | -5/+7 | |
| 2024-12-02 | Implement support for daita with multihop | Jonatan Rhodin | 3 | -4/+15 | |
| 2024-11-27 | Clarify comments | David Göransson | 1 | -2/+2 | |
| 2024-11-27 | Handle legacy always-on vpn profiles | David Göransson | 5 | -6/+28 | |
| Co-authored-by: Jonatan Rhodin <jonatan.rhodin@mullvad.net> | |||||
| 2024-11-27 | Implement multihop | Jonatan Rhodin | 3 | -2/+14 | |
| 2024-11-13 | Clarify expired account message | David Göransson | 1 | -1/+1 | |
| 2024-11-12 | Fix incorrect parsing of auth failed error | David Göransson | 1 | -6/+12 | |
| 2024-10-23 | Add support Encrypted DNS Proxy | David Göransson | 1 | -0/+2 | |
| 2024-10-09 | Add support for mutlihop communication with daemon | Jonatan Rhodin | 2 | -1/+6 | |
| 2024-10-08 | Fix magic number warnings | David Göransson | 1 | -0/+3 | |
| 2024-10-07 | Simplify the DAITA + multihop feature indicator logic | Sebastian Holmin | 1 | -1/+0 | |
| We now simply show the "multihop" indicator there is an entry endpoint, regardless of whether it was activated manually or through DAITA. This reflects the intent to base the feature indicators on the current connection and not the user settings. There is no special indicator for "smart routing" or "direct only". | |||||
| 2024-10-03 | Make all compiler warnings errors | David Göransson | 1 | -1/+4 | |
| 2024-10-03 | Remove optics from Constraint | David Göransson | 1 | -4/+0 | |
| 2024-09-26 | Remove auto-connect feature from ui | Jonatan Rhodin | 2 | -6/+0 | |
| 2024-09-24 | Set build tools version to 35.0.0 | David Göransson | 1 | -0/+1 | |
| 2024-09-19 | Align feature indicator order with other platforms | David Göransson | 1 | -9/+5 | |
| 2024-09-18 | Refactor screens to use preview parameter provider | Kalle Lindström | 1 | -0/+2 | |
| 2024-09-17 | Implement wireguard over shadowsocks | Jonatan Rhodin | 6 | -6/+20 | |
| 2024-09-06 | Add daita grpc and ui | Albin | 8 | -2/+26 | |
| 2024-08-28 | Reformat kotlin code using updated ktfmt plugin | Albin | 22 | -32/+27 | |
| This commit mostly adds trailing commas throughout the project, but also includes a few other formatting changes. | |||||
| 2024-08-26 | Add support for feature indicators for tunnel state | Jonatan Rhodin | 2 | -4/+30 | |
| 2024-08-23 | Wrap missing external calls in either catch | Jonatan Rhodin | 2 | -0/+10 | |
| 2024-08-21 | Add support for translated location names | David Göransson | 1 | -1/+5 | |
| 2024-08-21 | Add error for voucher code looks like an account number | David Göransson | 1 | -0/+4 | |
| 2024-08-21 | Add voucher code domain model | David Göransson | 2 | -0/+65 | |
| 2024-08-16 | Add Shadowsocks obfuscation support to mullvad-daemon | David Lönnhager | 1 | -1/+2 | |
| 2024-08-13 | Migrate to version catalogs | Albin | 1 | -17/+18 | |
| 2024-08-06 | Restore name already exists error for update custom list | Jonatan Rhodin | 1 | -1/+2 | |
| 2024-07-29 | Allow error on getVersionInfo | David Göransson | 1 | -0/+5 | |
| 2024-07-25 | Convert select location into flat LazyColumn | David Göransson | 2 | -33/+20 | |
| 2024-07-04 | Use NavArgs & SavedStateHandle | David Göransson | 1 | -1/+2 | |
| 2024-07-01 | Handle status exception for updateDevice | David Göransson | 1 | -0/+3 | |
