summaryrefslogtreecommitdiffhomepage
path: root/android/lib/theme
AgeCommit message (Collapse)AuthorFilesLines
2025-11-03Update include account token in problem reportsJonatan Rhodin1-0/+1
- Move checkbox below message - Add warning about anonymity - Change from AccountToken to account-token in support message
2025-09-30Adjust most dimensions to a 8pt grid systems in most casesJonatan Rhodin1-26/+21
2025-07-04Restructure & redesign componentsDavid Göransson1-0/+2
- Change to new look and feel of list items - Add support for clicking inactive relays, with info message if relay, country or custom list is unavailable.
2025-07-03Fix gradle kotlinOptions warningsDavid Göransson1-3/+7
2025-07-02Update fonts to be more inline with design and material designJonatan Rhodin5-130/+23
2025-06-09Update payment flow within the appJonatan Rhodin1-0/+4
Also add support for 3 months in-app purchases
2025-05-26Migrate remaining deps and versions to version catalogsDavid Göransson1-4/+4
2025-05-15Remove old buttonVerticalSpacingDavid Göransson1-1/+0
2025-05-15Fix bottom marginDavid Göransson1-2/+2
2025-05-15Decrease buttonSpacing to 8Jonatan Rhodin1-1/+1
2025-05-15Update big icon and large spinner sizeJonatan Rhodin1-2/+2
2025-03-24Make it possible to disable IPv6 in the tunnelJonatan Rhodin1-3/+3
2025-03-19Improve TV connect screen UIKalle Lindström1-0/+6
- 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-02-27Update dimensions and fontsJonatan Rhodin2-3/+4
2025-02-06Adjust and unify margins in settings and vpn settingsJonatan Rhodin1-2/+1
2025-02-06Replace usage of body medium with title mediumJonatan Rhodin1-1/+0
This is because snack bars uses body medium and we want snack bars to have the standard look
2024-11-27Implement multihopJonatan Rhodin2-6/+3
2024-10-15Fix tertiary typomullmat2-2/+2
2024-10-03Make all compiler warnings errorsDavid Göransson1-1/+4
2024-10-03Use LinkAnnotation for PrivacyDisclaimerDavid Göransson1-0/+1
2024-10-01Use material iconsDavid Göransson1-3/+4
2024-09-24Set build tools version to 35.0.0David Göransson1-0/+1
2024-09-23Refactor and fix chevronDavid Göransson1-1/+1
2024-09-18Implement new Connect screen with feature indicatorsDavid Göransson4-24/+19
2024-09-17Implement wireguard over shadowsocksJonatan Rhodin1-0/+1
2024-08-28Reformat kotlin code using updated ktfmt pluginAlbin3-10/+10
This commit mostly adds trailing commas throughout the project, but also includes a few other formatting changes.
2024-08-21Align colors with material designJonatan Rhodin7-146/+334
Co-authored-by: Matilda <matilda@mullvad.net>
2024-08-19Fix title in autoconnect guideJonatan Rhodin2-0/+9
2024-08-13Migrate to version catalogsAlbin1-8/+8
2024-07-25Convert select location into flat LazyColumnDavid Göransson1-2/+2
2024-07-02Fix reconnect button sizeDavid Göransson1-1/+2
2024-06-27Bump Dependencies to K2David Göransson1-2/+1
2024-06-25Update compose to 1.7.0-beta03Jonatan Rhodin1-12/+9
Also update some related libraries that were required This fixes a crash on release build
2024-06-14Add ui for api access method functionalityJonatan Rhodin2-0/+12
2024-03-14Add custom lists to select location screenJonatan Rhodin5-2/+30
2024-03-12Remove forced emoji2 dependency resolutionAlbin1-7/+0
2024-03-11Increase ripple contrastDavid Göransson1-1/+30
2024-02-19Add dimensionsMaryamShaghaghi1-0/+4
Co-Authored-By: Boban Sijuk <49131853+Boki91@users.noreply.github.com>
2024-02-07Improve DeviceListScreenJonatan Rhodin1-0/+1
- Display loading state with a spinner - Fix alignment of success icon when the device list is empty - Fix remove icon size - Remove alpha from remove icon - Add more preview cases - Fix dates not showing in preview
2024-02-05Increase standard cell height to 56 dpJonatan Rhodin1-3/+1
This is to follow material design guidelines
2024-02-05Fix SplitTunnelingScreen and SplitTunnelingCellJonatan Rhodin1-0/+1
- Use BaseCell as base for SplitTunnelingCell - Make sizes and margins more in line with design - Use new HeaderCell instead of BaseCell in SplitTunnelingScreen - Use items with divider instead of padding in the cell
2024-02-05Remove all direct usages of mullvad colorsJonatan Rhodin3-33/+13
2024-01-31Replace secondary container color with new solid colorJonatan Rhodin3-9/+4
2023-12-14Migrate to Compose DestinationsDavid Göransson1-1/+3
2023-12-06Convert info icon to IconButtonDavid Göransson1-0/+1
2023-12-04Add filter chip componentMaryamShaghaghi2-0/+19
Co-Authored-By: Boban Sijuk <49131853+boki91@users.noreply.github.com>
2023-12-01Fix button spacingDavid Göransson1-0/+1
2023-11-16Add payment support to account screenJonatan Rhodin1-0/+1
2023-11-06Fix button spacingJonatan Rhodin1-1/+1
2023-11-06Align CircularProgressIndicator into Mullvad variantDavid Göransson1-1/+7