summaryrefslogtreecommitdiffhomepage
path: root/android/app/src/androidTest
AgeCommit message (Collapse)AuthorFilesLines
2025-05-05Fix select location button text in connect screenJonatan Rhodin1-39/+13
- Remove unnecessary show location boolean - Remove reliance on disconnected location - Align state behaviour with desktop - Update screen tests with the new behaviour
2025-04-30Move all test tags to new lib.ui.tag moduleKalle Lindström23-69/+69
2025-04-22Implement manage devices screenKalle Lindström3-2/+171
2025-04-10Implement quick access to active featuresDavid Göransson2-49/+133
- 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-09Replace subtext with info dialog for device ip versionJonatan Rhodin1-0/+2
2025-04-04Show correct in ip when using multihopJonatan Rhodin1-0/+118
2025-04-03Update ip settings according to designJonatan Rhodin1-2/+4
2025-03-26Use drawable directly for split tunneling app iconsJonatan Rhodin1-2/+2
Also add a loading circle instead of the missing app icon image
2025-03-25Avoid using an unavailable ip version to connect to a relayJonatan Rhodin1-15/+17
Co-authored-by: Sebastian Holmin <sebastian.holmin@mullvad.net>
2025-03-24Make it possible to disable IPv6 in the tunnelJonatan Rhodin2-15/+44
2025-03-21Remove see full changelog buttonKalle Lindström1-12/+2
2025-03-19Improve TV connect screen UIKalle Lindström1-4/+4
- 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-07Track IPv6 connectivity on AndroidDavid Lönnhager1-62/+153
Co-authored-by: Jonatan Rhoidn <jonatan.rhodin@mullvad.net> Co-authored-by: David Göransson <david.goransson@mullvad.net>
2025-03-07Fix and add testsJonatan Rhodin1-0/+3
2025-03-04Improve connectivity listener online detectionDavid Göransson1-0/+218
Fixes incorrect filter for networkEvents. Also adds debouncing to offline state when roaming to cellular from WiFi, this would otherwise cause a full reconnection.
2025-02-26Remove Joda Time and use java.time package insteadKalle Lindström1-6/+11
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-02-04Do not show add server when custom dns server list is emptyJonatan Rhodin1-1/+5
2025-01-09Update changelog presentationDavid Göransson2-11/+53
2025-01-08Fix testsDavid Göransson1-4/+4
2025-01-08Make UI state have constraintsDavid Göransson1-14/+15
2025-01-07Fix testsDavid Göransson1-2/+2
2024-12-20Remove one-to-one relationship between provider and ownershipDavid Göransson2-53/+50
2024-12-13Remove bad default argumentsDavid Göransson31-1943/+1998
2024-12-03Implement UDP-over-TCP e2e test and firewall API clientNiklas Berglund1-16/+16
2024-12-02Update screen testsJonatan Rhodin2-5/+7
2024-11-27Handle legacy always-on vpn profilesDavid Göransson1-1/+1
Co-authored-by: Jonatan Rhodin <jonatan.rhodin@mullvad.net>
2024-11-27Update and add screen testsJonatan Rhodin5-116/+182
2024-10-31Fix testsAlbin1-2/+2
2024-10-30Show loading spinner on buttons in AccountScreenKalle Lindström1-1/+9
2024-10-29Fix testsDavid Göransson1-28/+7
2024-10-18Fix testsDavid Göransson2-2/+2
2024-10-18Remove old testDavid Göransson2-2/+26
2024-10-18Improve Unsupported version linkDavid Göransson1-1/+1
2024-10-18Move changelog into new App Info screenDavid Göransson1-36/+2
2024-10-16Remove legacy optionDavid Göransson1-7/+0
2024-10-07Use Duration instead of PeriodKalle Lindström1-3/+7
2024-10-07Update in app expiry notifications over timeKalle Lindström1-2/+5
2024-09-26Remove auto-connect feature from uiJonatan Rhodin1-3/+3
2024-09-26Update and add ui testsJonatan Rhodin1-2/+37
2024-09-18Refactor screens to use preview parameter providerKalle Lindström3-28/+24
2024-09-18Fix testsDavid Göransson1-129/+43
2024-09-17Add shadowsocks ui testsJonatan Rhodin5-91/+114
2024-09-17Refactor port dialog to use a view modelKalle Lindström1-10/+127
2024-09-06Add daita grpc and uiAlbin1-0/+2
2024-09-02Fix testsDavid Göransson1-22/+5
2024-08-28Reformat kotlin code using updated ktfmt pluginAlbin28-317/+273
This commit mostly adds trailing commas throughout the project, but also includes a few other formatting changes.
2024-08-26Add support for feature indicators for tunnel stateJonatan Rhodin2-13/+23
2024-08-12Fix ui testJonatan Rhodin1-4/+1
2024-08-06Fix instrumental testJonatan Rhodin1-1/+5
2024-07-25Adapt tests to flat list uiStateDavid Göransson2-102/+48