Skip to content
This repository has been archived by the owner on Oct 19, 2024. It is now read-only.

Commit

Permalink
Sort dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
M3DZIK committed Oct 29, 2023
1 parent 2f419a5 commit 1c819df
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 10 deletions.
34 changes: 25 additions & 9 deletions app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -61,25 +61,40 @@ android {
}

dependencies {
implementation(libs.androidx.annotation)
implementation(libs.androidx.biometric.ktx)
implementation(libs.androidx.datastore.preferences)
implementation(libs.androidx.lifecycle.runtime.compose)
implementation(libs.androidx.material.icons.extended)
implementation(libs.androidx.material3)
implementation(libs.androidx.navigation.compose)
implementation(libs.androidx.room.ktx)
implementation(libs.androidx.room.runtime)
ksp(libs.androidx.room.compiler)
implementation(libs.androidx.ui)
implementation(libs.coil.compose)
implementation(libs.google.accompanist.drawablepainter)
implementation(libs.google.accompanist.swiperefresh)
implementation(libs.google.accompanist.systemuicontroller)
implementation(libs.kotlinx.coroutines.android)

// for biometric authentication
implementation(libs.androidx.biometric)

// used for calling `onResume` and locking vault after X minutes
implementation(libs.androidx.lifecycle.runtime.compose)

// for storing preferences
implementation(libs.androidx.datastore.preferences)

// room database
implementation(libs.androidx.room.ktx)
implementation(libs.androidx.room.runtime)
ksp(libs.androidx.room.compiler)

// for cipher icons in vault
implementation(libs.coil.compose)

// API client
implementation(libs.librepass.client)

// for restarting the application, for example, after changing the theme in settings
implementation(libs.process.phoenix)

// kotlin coroutines
implementation(libs.kotlinx.coroutines.android)

// local modules
implementation(project(":components"))
implementation(project(":crypto"))
Expand All @@ -88,6 +103,7 @@ dependencies {
// for splash screen with material3 and dynamic color
implementation(libs.google.material)

// for testing
debugImplementation(libs.androidx.ui.test.manifest)

// for preview support
Expand Down
2 changes: 1 addition & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ kotlin-android = "1.9.10"

[libraries]
androidx-annotation = { module = "androidx.annotation:annotation", version.ref = "androidx-annotation" }
androidx-biometric-ktx = { module = "androidx.biometric:biometric-ktx", version.ref = "androidx-biometric" }
androidx-biometric = { module = "androidx.biometric:biometric", version.ref = "androidx-biometric" }
androidx-compose-compiler = { module = "androidx.compose.compiler:compiler", version.ref = "androidx-compose-compiler" }
androidx-core-ktx = { module = "androidx.core:core-ktx", version.ref = "androidx-core" }
androidx-datastore-preferences = { module = "androidx.datastore:datastore-preferences", version.ref = "androidx-datastore" }
Expand Down

0 comments on commit 1c819df

Please sign in to comment.