| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-10-30 | Move gradle repos to settings | Albin | 1 | -1/+14 | |
| 2025-10-28 | Rename 'shared' to 'repository' | Kalle Lindström | 1 | -1/+1 | |
| 2025-09-10 | Add inital baseline profile generation | Kalle Lindström | 1 | -0/+1 | |
| 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-08-28 | Use rust-android-gradle plugin as submodule | Kalle Lindström | 1 | -0/+2 | |
| 2025-07-28 | Add named arg detekt test | Kalle Lindström | 1 | -1/+2 | |
| Adds a custom detekt rule that checks that all Screen and Dialog composables are called with only named arguments. | |||||
| 2025-07-04 | Create new design system module | David Göransson | 1 | -1/+2 | |
| 2025-04-30 | Move all test tags to new lib.ui.tag module | Kalle Lindström | 1 | -0/+1 | |
| 2025-03-19 | Improve TV connect screen UI | Kalle Lindström | 1 | -1/+3 | |
| - 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. | |||||
| 2024-12-13 | Replace intentholder with api override intent holder | Jonatan Rhodin | 1 | -1/+0 | |
| 2024-10-16 | Set rootProject.name | David Göransson | 1 | -0/+2 | |
| 2024-10-16 | Remove reference to old module | David Göransson | 1 | -1/+0 | |
| 2024-08-13 | Migrate to version catalogs | Albin | 1 | -0/+10 | |
| 2024-05-29 | Migrate to gRPC | David Göransson | 1 | -5/+8 | |
| 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-02-15 | Add map module | David Göransson | 1 | -1/+2 | |
| 2023-11-16 | Add payment module and billing payment repository | Jonatan Rhodin | 1 | -1/+2 | |
| 2023-11-16 | Add billing client library and billing module | Jonatan Rhodin | 1 | -1/+2 | |
| 2023-09-29 | Add empty arch test module | Albin | 1 | -4/+12 | |
| 2023-09-21 | Apply automatic formatting and cleanup of gradle files | Albin | 1 | -11/+4 | |
| 2023-09-05 | Move test utils to its own module | Jonatan Rhodin | 1 | -1/+2 | |
| 2023-08-23 | Create empty theme lib | Albin | 1 | -3/+4 | |
| 2023-07-28 | Add empty vpn service module | Albin | 1 | -0/+1 | |
| 2023-07-27 | Add empty tile service module | Albin | 1 | -1/+4 | |
| 2023-07-27 | Add empty resource lib | Albin | 1 | -0/+1 | |
| 2023-07-27 | Add empty ipc module | Albin | 1 | -0/+1 | |
| 2023-07-27 | Add empty common module | Albin | 1 | -0/+1 | |
| 2023-07-25 | Add empty model module | Albin | 1 | -0/+1 | |
| 2023-07-25 | Add empty talpid module | Albin | 1 | -2/+11 | |
| 2023-01-10 | Add empty :test:mockapi project | Albin | 1 | -1/+1 | |
| 2023-01-10 | Add empty project :lib:endpoint | Albin | 1 | -1/+1 | |
| 2023-01-10 | Add empty :test:common project | Albin | 1 | -1/+1 | |
| 2023-01-10 | Move :e2e project to :test:e2e | Albin | 1 | -1/+1 | |
| Also changes source directory from "java" to "kotlin" which is supported since upgrading the project from AGP 3.x to 7.x. | |||||
| 2023-01-10 | Add empty :test project | Albin | 1 | -1/+1 | |
| 2022-09-14 | Revert "Merge branch 'migrate-android-talpid-to-dedicated-subproject'" | Albin | 1 | -1/+0 | |
| This reverts commit 0c44c211bdfc0756ad556835d5a988799ee6dfbc, reversing changes made to 49c3a16d927dd9f47a4b8d3780a25a7c5716bc6a. | |||||
| 2022-09-13 | Add empty talpid subproject | Albin | 1 | -0/+1 | |
| Talpid classes will be moved in a following commit. | |||||
| 2022-04-20 | Add Android e2e test module | Albin | 1 | -0/+1 | |
| The purpose of this test module is to be able to trigger end-to-end tests separately from the main app module, mainly because of the flaky nature of end-to-end tests. Tests are easiest executed by running the following gradle command: ./gradlew :e2e:connectedDebugAndroidTest | |||||
| 2022-01-05 | Migrade gradle scripts to kotlin/kts | Albin | 1 | -0/+1 | |
