summaryrefslogtreecommitdiffhomepage
path: root/android
AgeCommit message (Collapse)AuthorFilesLines
2025-09-12Update baseline prof fileJonatan Rhodin1-342/+7279
2025-09-11Fix screen animation not working from settingsDavid Göransson1-4/+6
2025-09-11Decrease the amount of kept classes in proguardJonatan Rhodin1-5/+11
2025-09-11Move ApiEndpointOverride to its own bean in app moduleJonatan Rhodin3-10/+11
2025-09-11Use androidContext instead of get() for MullvadProblemReportJonatan Rhodin1-1/+7
2025-09-11Update changelog for android/2025.7Jonatan Rhodin1-0/+5
2025-09-11Update lockfileDavid Göransson3-700/+1251
2025-09-11Bump benchmarch macro to 1.4.1David Göransson1-1/+1
2025-09-11Bump kotlin to 2.2.20David Göransson1-2/+2
2025-09-11Bump koin to 4.1.1David Göransson1-2/+2
2025-09-11Bump activity to 1.11.0David Göransson1-1/+1
2025-09-11Bump compose to 1.9.1David Göransson1-1/+1
2025-09-11Bump baselineprofile to 1.4.1David Göransson1-1/+1
2025-09-11Bump AGP to 8.13.0David Göransson1-2/+2
2025-09-10Add inital baseline profile generationKalle Lindström12-7/+20790
To improve startup performance this PR adds a baseline profile generation module in test/baselineprofile. The baseline profile plugin requires Junit4 so that is also added as a dependency. A baseline-prof.txt was also generated by running `./gradlew generatePlayProdReleaseBaselineProfile` and checked in. The tests that generate the baselineprofile currently only start the app and accepts the privacy policy. This should be improved later on to improve the startup performance.
2025-09-09Do not block exit relays when daita is enabledJonatan Rhodin7-9/+94
If a entry relay is selected it should be blocked in the exit list when daita is enabled and direct only is disabled. This is because the entry relay is automatically selected in these circumstances.
2025-09-09Fix issue with select location if settings is null at initJonatan Rhodin1-17/+21
2025-09-08Remove autogenerated locale config due to crashJonatan Rhodin3-2/+29
Instead use a static file
2025-09-05Update changelog for android/2025.7-beta2Jonatan Rhodin1-0/+6
2025-09-05Push and align expiry datesDavid Göransson1-6/+6
2025-09-05Ignore CVE-2025-58056 on androidDavid Göransson1-0/+6
2025-09-04Ignore CVE-2025-58057 on androidJonatan Rhodin1-0/+6
2025-09-04Fix select location not workingDavid Göransson1-18/+11
If a user upgraded from 2022.2 (where multihop entry was Any by default in settings) select location would be broken because it was unable to and when multihop was enabled and the entry was set as Any.
2025-09-03Update translationsJonatan Rhodin19-7/+121
2025-09-03Add connection test for QUICDavid Göransson7-1/+42
2025-09-03Add UI support for QUIC settingJonatan Rhodin59-229/+532
2025-09-02Add PQ on as default to changelogJonatan Rhodin1-0/+3
2025-09-02Update lockfileDavid Göransson2-0/+16
2025-09-02Add previewDavid Göransson1-0/+41
2025-09-02Refactor map lifecycle implementationDavid Göransson3-31/+28
2025-08-28Update lockfileDavid Göransson2-608/+368
2025-08-28Update baselineDavid Göransson1-2/+2
2025-08-28Bump protobuf to 4.32.0David Göransson1-1/+1
2025-08-28Bump grpc to 1.75.0David Göransson1-1/+1
2025-08-28Bump kermit to 2.0.8David Göransson1-1/+1
2025-08-28Bump lifecycle to 2.9.3David Göransson1-1/+1
2025-08-28Bump agp to 8.12.1David Göransson1-1/+1
2025-08-28Bump ksp to 2.2.10-2.0.2David Göransson1-1/+1
2025-08-28Bump kotlin to 2.2.10David Göransson1-1/+1
2025-08-28Update changelog for android/2025.7-beta1Jonatan Rhodin1-1/+5
2025-08-28Upgrade to Gradle 9.0.0Kalle Lindström1-2/+2
2025-08-28Update Android build documentationKalle Lindström2-5/+9
2025-08-28Use rust-android-gradle plugin as submoduleKalle Lindström12-161/+1318
2025-08-22Improve connect on start up informationJonatan Rhodin27-43/+100
2025-08-21Add logging to verify play purchaseJonatan Rhodin1-8/+27
2025-08-19Catch exception in toExpiryDateString()Kalle Lindström1-1/+11
2025-08-19Update ui automatorJonatan Rhodin3-8/+11
2025-08-19Fix failing e2e testsJonatan Rhodin1-1/+1
2025-08-18Disable flaky testsJonatan Rhodin2-0/+4
2025-08-15Update verification metadataJonatan Rhodin3-1707/+1317