diff --git a/base/src/main/java/de/mm20/launcher2/licenses/OpenSourceLicenses.kt b/base/src/main/java/de/mm20/launcher2/licenses/OpenSourceLicenses.kt index 3d9592ff..4ef8d385 100644 --- a/base/src/main/java/de/mm20/launcher2/licenses/OpenSourceLicenses.kt +++ b/base/src/main/java/de/mm20/launcher2/licenses/OpenSourceLicenses.kt @@ -238,5 +238,12 @@ val OpenSourceLicenses = arrayOf( licenseName = R.string.apache_license_name, licenseText = R.raw.license_apache_2, url = "https://bigbadaboom.github.io/androidsvg/" + ), + OpenSourceLibrary( + name = "Compose LazyList/Grid reorder", + description = "A Jetpack Compose (Android + Desktop) modifier enabling reordering by drag and drop in a LazyList and LazyGrid.", + licenseName = R.string.apache_license_name, + licenseText = R.raw.license_apache_2, + url = "https://github.com/aclassen/ComposeReorderable" ) ) \ No newline at end of file diff --git a/settings.gradle.kts b/settings.gradle.kts index fc374c39..a8121b84 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -382,6 +382,10 @@ dependencyResolutionManagement { alias("lottie") .to("com.airbnb.android", "lottie-compose") .version("5.2.0") + + alias("composereorderable") + .to("org.burnoutcrew.composereorderable", "reorderable") + .version("0.9.2") } } } diff --git a/ui/build.gradle.kts b/ui/build.gradle.kts index 27ad79f6..35775e76 100644 --- a/ui/build.gradle.kts +++ b/ui/build.gradle.kts @@ -112,6 +112,7 @@ dependencies { implementation(libs.coil.compose) implementation(libs.lottie) + implementation(libs.composereorderable) implementation(project(":material-color-utilities"))