summaryrefslogtreecommitdiffhomepage
path: root/android/app
diff options
context:
space:
mode:
authorDavid Göransson <david.goransson@mullvad.net>2024-09-26 09:57:39 +0200
committerDavid Göransson <david.goransson@mullvad.net>2024-10-01 13:46:50 +0200
commit7f320e4fb8f547b38df35ea2c4de69b4b4e1948f (patch)
treee56559e01ad162fa8eb69a06592a7be8e6b7d6f3 /android/app
parent5c05c73feaeeee30dae1c81a7e2ffc3e5b9e03b1 (diff)
downloadmullvadvpn-7f320e4fb8f547b38df35ea2c4de69b4b4e1948f.tar.xz
mullvadvpn-7f320e4fb8f547b38df35ea2c4de69b4b4e1948f.zip
Add icons dependency
Diffstat (limited to 'android/app')
-rw-r--r--android/app/build.gradle.kts1
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/cell/SplitTunnelingCell.kt18
2 files changed, 10 insertions, 9 deletions
diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts
index bb290ac89e..97a3965aaf 100644
--- a/android/app/build.gradle.kts
+++ b/android/app/build.gradle.kts
@@ -349,6 +349,7 @@ dependencies {
implementation(libs.compose.constrainlayout)
implementation(libs.compose.foundation)
implementation(libs.compose.material3)
+ implementation(libs.compose.icons.extended)
implementation(libs.compose.ui)
implementation(libs.compose.ui.util)
implementation(libs.compose.destinations)
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/cell/SplitTunnelingCell.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/cell/SplitTunnelingCell.kt
index 6a684edef1..05bbcb1b5a 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/cell/SplitTunnelingCell.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/cell/SplitTunnelingCell.kt
@@ -5,6 +5,9 @@ import androidx.compose.foundation.Image
import androidx.compose.foundation.background
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.size
+import androidx.compose.material.icons.Icons
+import androidx.compose.material.icons.filled.Add
+import androidx.compose.material.icons.filled.Remove
import androidx.compose.material3.Icon
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Text
@@ -106,15 +109,12 @@ fun SplitTunnelingCell(
},
bodyView = {
Icon(
- painter =
- painterResource(
- id =
- if (isSelected) {
- R.drawable.ic_icons_remove
- } else {
- R.drawable.ic_icons_add
- }
- ),
+ imageVector =
+ if (isSelected) {
+ Icons.Default.Remove
+ } else {
+ Icons.Default.Add
+ },
contentDescription = null,
tint = MaterialTheme.colorScheme.onSurface,
modifier = Modifier.size(size = Dimens.addIconSize),