diff options
| author | Albin <albin@mullvad.net> | 2022-12-12 17:13:24 +0100 |
|---|---|---|
| committer | Albin <albin@mullvad.net> | 2022-12-12 17:13:24 +0100 |
| commit | 347757faf6e796b6b4fbc021e6564e0126fbc0a2 (patch) | |
| tree | cc0112c459e31124beabd38989056080bbb02ac5 | |
| parent | f33bcb2c74a8b805286c8effa432521d8f16b7ba (diff) | |
| download | mullvadvpn-347757faf6e796b6b4fbc021e6564e0126fbc0a2.tar.xz mullvadvpn-347757faf6e796b6b4fbc021e6564e0126fbc0a2.zip | |
Add compose preview
| -rw-r--r-- | android/app/build.gradle.kts | 4 | ||||
| -rw-r--r-- | android/buildSrc/src/main/kotlin/Dependencies.kt | 2 | ||||
| -rw-r--r-- | android/gradle/verification-metadata.xml | 40 |
3 files changed, 46 insertions, 0 deletions
diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts index 5afb5659d9..eecf52c85b 100644 --- a/android/app/build.gradle.kts +++ b/android/app/build.gradle.kts @@ -215,6 +215,10 @@ dependencies { implementation(Dependencies.Kotlin.stdlib) implementation(Dependencies.KotlinX.coroutinesAndroid) + // UI tooling + implementation(Dependencies.Compose.uiToolingPreview) + debugImplementation(Dependencies.Compose.uiTooling) + // Leak canary leakCanaryImplementation(Dependencies.leakCanary) diff --git a/android/buildSrc/src/main/kotlin/Dependencies.kt b/android/buildSrc/src/main/kotlin/Dependencies.kt index 05c1127732..a51613ffa4 100644 --- a/android/buildSrc/src/main/kotlin/Dependencies.kt +++ b/android/buildSrc/src/main/kotlin/Dependencies.kt @@ -53,6 +53,8 @@ object Dependencies { const val uiController = "com.google.accompanist:accompanist-systemuicontroller:${Versions.Compose.uiController}" const val ui = "androidx.compose.ui:ui:${Versions.Compose.base}" + const val uiTooling = "androidx.compose.ui:ui-tooling:${Versions.Compose.base}" + const val uiToolingPreview = "androidx.compose.ui:ui-tooling:${Versions.Compose.base}" } object Koin { diff --git a/android/gradle/verification-metadata.xml b/android/gradle/verification-metadata.xml index a985779705..569431df83 100644 --- a/android/gradle/verification-metadata.xml +++ b/android/gradle/verification-metadata.xml @@ -162,6 +162,14 @@ <sha256 value="078b4dcd5f09689281415d9ea0e09d2775d80f016041dacbcee22d54c43a5fa1" origin="Generated by Gradle"/> </artifact> </component> + <component group="androidx.compose.animation" name="animation" version="1.3.1"> + <artifact name="animation-1.3.1.aar"> + <sha256 value="2c37dcd22d18fa7934410d211ee65409ec90ba0a61dfd56eeb6fa6f69e7fecff" origin="Generated by Gradle"/> + </artifact> + <artifact name="animation-1.3.1.module"> + <sha256 value="3d535100943a974f57c28847511a27df0e69d3399896208b7e1b0e36c88d8968" origin="Generated by Gradle"/> + </artifact> + </component> <component group="androidx.compose.animation" name="animation-core" version="1.0.0"> <artifact name="animation-core-1.0.0.module"> <sha256 value="2e3502f0deaf56b098b0412075fcc3e7c2d85b95ae9bf4230ec92c2a9008f842" origin="Generated by Gradle"/> @@ -175,6 +183,14 @@ <sha256 value="6834b1b466930369a6cb9f76df6257eff28428e42ef42a26515319638cceee3d" origin="Generated by Gradle"/> </artifact> </component> + <component group="androidx.compose.animation" name="animation-core" version="1.3.1"> + <artifact name="animation-core-1.3.1.aar"> + <sha256 value="430bd0fb29a10b707abdf5750f4a28826ecf455838950c1cb86ce67ba91c6e16" origin="Generated by Gradle"/> + </artifact> + <artifact name="animation-core-1.3.1.module"> + <sha256 value="0a2e30e890e9f26ec74febf195a4c4eb3c33a71b2b86e7cb4f1b3b201e1a44af" origin="Generated by Gradle"/> + </artifact> + </component> <component group="androidx.compose.compiler" name="compiler" version="1.3.2"> <artifact name="compiler-1.3.2.jar"> <sha256 value="d19beb5fc48395e1730acad2f654daa49a17f6b44a2a45a2e23a0dec806a6931" origin="Generated by Gradle"/> @@ -323,6 +339,30 @@ <sha256 value="7808e6a9bb1ebd8b208b0ab3b206ddc5d4254ace63657d636b463b71983c54d3" origin="Generated by Gradle"/> </artifact> </component> + <component group="androidx.compose.ui" name="ui-tooling" version="1.3.1"> + <artifact name="ui-tooling-1.3.1.aar"> + <sha256 value="ff155931340e97653ce6c504e1bdb375c5c8e997fbcc3e5b55b34c8b062b4281" origin="Generated by Gradle"/> + </artifact> + <artifact name="ui-tooling-1.3.1.module"> + <sha256 value="83d2c5ba7bbd2da6aa66eecb082b3dc15508c62dc909ce1ea49b3dc75094ec42" origin="Generated by Gradle"/> + </artifact> + </component> + <component group="androidx.compose.ui" name="ui-tooling-data" version="1.3.1"> + <artifact name="ui-tooling-data-1.3.1.aar"> + <sha256 value="6eef09a9caf1349b01655bd58799632de3d8730b2117f974a86a38e2b67f7b7d" origin="Generated by Gradle"/> + </artifact> + <artifact name="ui-tooling-data-1.3.1.module"> + <sha256 value="42dae94efa1d6beb2f41a0fb4ebcaddc7655e9cb89b5e38c092cb4e0449dddc9" origin="Generated by Gradle"/> + </artifact> + </component> + <component group="androidx.compose.ui" name="ui-tooling-preview" version="1.3.1"> + <artifact name="ui-tooling-preview-1.3.1.aar"> + <sha256 value="917299b91b2fb136394ab3c0a0fc1a2c0645bd074dbb57a5ea92869c0c25edac" origin="Generated by Gradle"/> + </artifact> + <artifact name="ui-tooling-preview-1.3.1.module"> + <sha256 value="339dbc146ba49ae4730db43af3b371c23e20dd955e9908333af198c24aa40d01" origin="Generated by Gradle"/> + </artifact> + </component> <component group="androidx.compose.ui" name="ui-unit" version="1.0.0"> <artifact name="ui-unit-1.0.0.module"> <sha256 value="f3939264eec23987508fb20fd4874f3fe2fbf9f26e806e9ea434547e6eec36e6" origin="Generated by Gradle"/> |
