| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-02-16 | Clean up app module | Jonatan Rhodin | 6 | -1048/+0 | |
| 2026-02-13 | Refactor select location into a feature module | Jonatan Rhodin | 2 | -721/+0 | |
| 2026-02-13 | Refactor connect into feature module | Jonatan Rhodin | 4 | -1245/+0 | |
| 2026-02-13 | Refactor account into feature module | Jonatan Rhodin | 1 | -130/+0 | |
| 2026-02-13 | Refactor settings into feature module | Jonatan Rhodin | 1 | -101/+0 | |
| 2026-02-12 | Refactor vpn settings into feature module | Jonatan Rhodin | 3 | -264/+3 | |
| 2026-02-12 | Refactor manage devices into seperate module | David Göransson | 2 | -169/+0 | |
| 2026-02-11 | Show country and city in recents | Kalle Lindström | 3 | -6/+38 | |
| 2026-02-11 | Refactor redeem voucher into separate module | David Göransson | 1 | -3/+4 | |
| 2026-02-11 | Refactor add time into separate module | David Göransson | 4 | -407/+6 | |
| 2026-02-11 | Refactor custom lists into seperate module | David Göransson | 7 | -1027/+0 | |
| 2026-02-11 | Refactor server ip override into module | David Göransson | 2 | -228/+0 | |
| 2026-02-10 | Refactor api access into seperate module | David Göransson | 5 | -768/+0 | |
| 2026-02-10 | Refactor anti-censorship into seperate module | David Göransson | 3 | -410/+0 | |
| 2026-02-10 | Refactor filter into feature module | David Göransson | 1 | -184/+0 | |
| 2026-02-10 | Introduce appinfo module | David Göransson | 1 | -52/+0 | |
| 2026-02-09 | Refactor split tunneling into module | David Göransson | 1 | -262/+0 | |
| 2026-02-09 | Introduce DAITA feature module | David Göransson | 33 | -111/+87 | |
| Add new DAITA feature module along with convention plugins for: - New features - Unit tests - Instrumented tests These makes it easier to get make a new feature module along with simplifying the use of tests in submodules. | |||||
| 2026-02-04 | Fix formatting | David Göransson | 1 | -1/+1 | |
| 2026-02-04 | Refactor bottom sheet | David Göransson | 1 | -1/+1 | |
| 2026-02-04 | Move AddTimeBottomSheet | David Göransson | 1 | -0/+1 | |
| 2026-02-04 | Fix screen tests | Jonatan Rhodin | 4 | -8/+8 | |
| 2026-02-04 | Move usecases to new module lib/usecase | Jonatan Rhodin | 2 | -3/+3 | |
| 2026-02-03 | Move repositories to lib/repository | Jonatan Rhodin | 1 | -1/+1 | |
| 2026-02-02 | Migrate lib/theme to lib/ui/theme | David Göransson | 1 | -1/+1 | |
| 2026-01-07 | Add new copy for in app account expiry notification | Jonatan Rhodin | 1 | -2/+3 | |
| 2026-01-07 | Update Submit voucher dialog errors | Jonatan Rhodin | 1 | -1/+2 | |
| 2026-01-07 | Add all option to content blockers | Jonatan Rhodin | 1 | -0/+2 | |
| 2025-12-11 | Show list of recommended ports for shadowsocks | Jonatan Rhodin | 1 | -15/+10 | |
| 2025-12-10 | Fix bottom padding and strings on AntiCensorship | Kalle Lindström | 1 | -1/+1 | |
| 2025-12-10 | Prevent ripple overlap in MullvadListView | Kalle Lindström | 1 | -2/+6 | |
| 2025-12-10 | Add new Anti-censorship sub setting group | Kalle Lindström | 4 | -316/+185 | |
| 2025-12-05 | Implement new design for settings and subviews | Jonatan Rhodin | 2 | -15/+35 | |
| 2025-12-03 | Add set as multihop entry and exit bottom sheet actions | Jonatan Rhodin | 2 | -3/+65 | |
| This reverts commit 664ef7a822bc2936689adcf410b20bc1d3fe2b77. | |||||
| 2025-12-01 | Fix tests | David Göransson | 1 | -4/+4 | |
| 2025-11-26 | Add tests related to select location screen | Jonatan Rhodin | 2 | -3/+48 | |
| 2025-11-26 | Scroll to item on secondary tap | David Göransson | 1 | -0/+2 | |
| 2025-11-25 | Disable VPN settings indicator on back nav | Kalle Lindström | 1 | -0/+2 | |
| We only show the indicator if we came from the connect screen (by clicking a feature indicator). | |||||
| 2025-11-24 | Use new list style on VPN settings subscreens | Kalle Lindström | 1 | -1/+1 | |
| 2025-11-21 | Create new ListItem component/VPN settings design | Kalle Lindström | 1 | -3/+7 | |
| This is the first part of the work to switch to the new list item design. It adds the ListItem design system component and various components that use the ListItem. As of this PR only the main VPN Settings view is converted to the new design. | |||||
| 2025-11-14 | Implement new select location design | David Göransson | 2 | -40/+49 | |
| - Introduce new HopSelector component that displays the full hop configuration. - Adds error messages in select location for both entry and exit - Clarify selection states e.g. - If a location is chosen automatically - If a selected location is unavailable - The case of selection 'Any' - Recents have been reworked to only show single items - Allow for long-press on custom list Co-authored-by: Jonatan Rhodin <jonatan.rhodin@mullvad.net> | |||||
| 2025-11-11 | Remove automatic quantum option for android | Jonatan Rhodin | 1 | -2/+2 | |
| 2025-10-28 | Rename 'shared' to 'repository' | Kalle Lindström | 1 | -0/+2 | |
| 2025-10-20 | Add scroll to selection tests | Jonatan Rhodin | 3 | -1/+365 | |
| 2025-10-09 | Implement LWO on android | Jonatan Rhodin | 1 | -0/+2 | |
| 2025-10-06 | Warn users about android 16 upgrade issue | David Göransson | 1 | -0/+4 | |
| 2025-10-03 | Allow of refreshing of server list | David Göransson | 1 | -0/+2 | |
| 2025-09-29 | Disable keybaords for flaky tests and enable them again | Jonatan Rhodin | 3 | -27/+58 | |
| The combination of the keyboard appearing at the same time as input being from the test causes a crash during some circumstances. | |||||
| 2025-09-29 | Format code | Jonatan Rhodin | 1 | -2/+0 | |
| 2025-09-29 | Fix material api changes | Jonatan Rhodin | 1 | -2/+2 | |
