summaryrefslogtreecommitdiffhomepage
path: root/android/app
AgeCommit message (Collapse)AuthorFilesLines
2024-06-26Add kermit dependencyAlbin1-0/+1
2024-06-25Update compose to 1.7.0-beta03Jonatan Rhodin4-5/+9
Also update some related libraries that were required This fixes a crash on release build
2024-06-24Fix unit testJonatan Rhodin1-0/+10
2024-06-24Add delay at least wrapper and apply to test api methodJonatan Rhodin4-11/+28
2024-06-24Add unit test for changelog parsingJonatan Rhodin1-0/+38
2024-06-24Parse changelog with bullet point list instead of just newlinesJonatan Rhodin2-3/+11
2024-06-19Ignore case when ordering split tunneling appsJonatan Rhodin1-2/+4
2024-06-19Add unit test for disconnect on welcome viewmodelJonatan Rhodin1-0/+13
2024-06-19Add ui test for disconnect buttonJonatan Rhodin1-11/+51
2024-06-19Show disconnect button when connected in welcome screenJonatan Rhodin3-20/+32
2024-06-19Fix navigation mixup in settingsJonatan Rhodin1-2/+2
2024-06-19Replace retry with exponential backoff with arrow scheduleJonatan Rhodin9-64/+44
Also clean up the code related to play purchase verification
2024-06-19Update existing testsAlbin12-75/+67
2024-06-19Align UseCasesDavid Göransson33-112/+119
2024-06-18Add auto-capitalization to custom list name inputJonatan Rhodin2-1/+6
2024-06-18Fix unit testJonatan Rhodin1-3/+3
2024-06-17Use dropUnlessResumed to prevent duplicate navigationDavid Göransson41-192/+203
2024-06-17Get value of data directory value at app startupMarkus Pettersson2-8/+7
Remove `APP_PATH` from `mullvad-paths` on Android since it should not be a constant value. Instead, it is passed down from the Android app startup. As it turns out, it is really ever used for pointing to the RPC socket in use.
2024-06-14Add ui tests for api access methodJonatan Rhodin6-0/+754
2024-06-14Add unit tests for Api access methodJonatan Rhodin7-5/+751
2024-06-14Add ui for api access method functionalityJonatan Rhodin39-101/+2771
2024-06-14Add api acccess method functionalityJonatan Rhodin1-0/+85
2024-06-14Fix text overflow and max lines on connect screenDavid Göransson2-0/+14
2024-06-14Ensure permission in-app notification title is single lineDavid Göransson1-0/+3
2024-06-14Update auto-connect for TV users to legacy and update descriptionDavid Göransson2-10/+3
2024-06-13Clarify lockdown limitations in guideAlbin1-28/+103
2024-06-13Fix testAlbin1-0/+4
2024-06-13Fix missing device refreshAlbin3-0/+3
2024-06-12Show account history on login screen if presentDavid Göransson1-15/+7
2024-06-12Format xml filesAlbin1-5/+2
2024-06-11Prevent loading when logging outDavid Göransson4-17/+37
2024-06-10Unify account number namingAlbin14-64/+64
Use variations of "account number" rather than "account token" throughout the kotlin code base.
2024-06-04Simplify ViewModel and take setting onceDavid Göransson3-108/+61
2024-06-04Fix colors and add one more testDavid Göransson7-17/+74
2024-06-04Add testDavid Göransson5-6/+92
2024-06-04Add support for UDP-over-TCP portDavid Göransson6-4/+58
2024-06-03Remove by custom DNS by indexDavid Göransson4-13/+14
2024-06-03Lift DeviceRepository to AppModuleDavid Göransson2-2/+2
2024-05-29Migrate to gRPCDavid Göransson222-5962/+4311
Co-authored-by: Jonatan Rhodin <jonatan.rhodin@mullvad.net> Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> Co-authored-by: David Lönnhager <david.l@mullvad.net>
2024-04-22Use only blue as a top bar color in the welcome screenJonatan Rhodin1-13/+2
2024-04-19Add delete custom list entry bottom sheetDavid Göransson3-4/+94
2024-04-19Fix duplicate entries when adding through bottom sheetDavid Göransson2-2/+8
2024-04-18Fix missing cities and relays in custom listJonatan Rhodin4-43/+98
2024-04-17Fix unit testsJonatan Rhodin4-18/+85
2024-04-17Fix ui testsJonatan Rhodin1-2/+1
2024-04-17Do not filter locations for custom listsJonatan Rhodin9-30/+71
With the exception of the select location screen list
2024-04-16Show loading states in purchasing flow an extra amount of timeJonatan Rhodin1-1/+18
2024-04-16Trim custom list name and limit to 30 charactersDavid Göransson14-46/+85
2024-04-16Fix overflow & max lines for custom list nameDavid Göransson3-4/+15
2024-04-09Update Split tunneling descriptionDavid Göransson2-10/+10