Remove unused libraries, update open source licenses

This commit is contained in:
MM20 2022-09-02 17:03:07 +02:00
parent 1ec7d97ea1
commit 7c208644c8
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389
4 changed files with 30 additions and 22 deletions

View File

@ -103,7 +103,6 @@ dependencies {
implementation(libs.bundles.materialdialogs)
implementation(libs.draglinearlayout)
implementation(libs.viewpropertyobjectanimator)
implementation(libs.koin.android)

View File

@ -5,10 +5,25 @@ import de.mm20.launcher2.base.R
val OpenSourceLicenses = arrayOf(
OpenSourceLibrary(
name = "Kotlin Standard Library",
description = " A modern programming language that makes developers happier.",
licenseName = R.string.apache_license_name,
licenseText = R.raw.license_apache_2,
url = "https://kotlinlang.org/"
),
OpenSourceLibrary(
name = "KotlinX Coroutines",
description = "Library support for Kotlin coroutines",
licenseName = R.string.apache_license_name,
licenseText = R.raw.license_apache_2,
url = "https://github.com/Kotlin/kotlinx.coroutines"
),
OpenSourceLibrary(
name = "KotlinX Collections",
description = "Immutable collection interfaces and implementation prototypes for Kotlin.",
licenseName = R.string.apache_license_name,
licenseText = R.raw.license_apache_2,
url = "https://github.com/Kotlin/kotlinx.collections.immutable"
),
OpenSourceLibrary(
name = "Android Jetpack",
description = "A collection of Android software components to make it easier to develop great Android apps.",
@ -70,14 +85,6 @@ val OpenSourceLicenses = arrayOf(
copyrightNote = "Copyright (c) 2009-2021 Jonathan Hedley <https://jsoup.org/>",
url = "https://jsoup.org/"
),
OpenSourceLibrary(
name = "Glide Transformations",
description = "An Android transformation library providing a variety of image transformations for Glide",
licenseName = R.string.apache_license_name,
licenseText = R.raw.license_apache_2,
copyrightNote = "Copyright (C) 2020 Wasabeef",
url = "https://github.com/wasabeef/glide-transformations"
),
OpenSourceLibrary(
name = "Material Dialogs",
description = "Easy to use material design dialogs",
@ -94,14 +101,6 @@ val OpenSourceLicenses = arrayOf(
copyrightNote = "Copyright (c) 2014 Justas Medeisis",
url = "https://github.com/justasm/DragLinearLayout"
),
OpenSourceLibrary(
name = "ViewPropertyValueAnimator",
description = "Wrapper of the ObjectAnimator that can be used similarly to ViewPropertyAnimator.",
licenseName = R.string.apache_license_name,
licenseText = R.raw.license_apache_2,
copyrightNote = "Copyright 2015 Bartosz Lipiński",
url = "https://github.com/blipinsk/ViewPropertyObjectAnimator"
),
OpenSourceLibrary(
name = "mXparser",
description = "A super easy, rich, fast and highly flexible math expression parser library",
@ -225,4 +224,19 @@ val OpenSourceLicenses = arrayOf(
licenseText = R.raw.license_mit,
url = "https://airbnb.design/lottie/"
),
OpenSourceLibrary(
name = "Protobuf",
copyrightNote = "Copyright 2008 Google Inc. All rights reserved.",
description = "Protocol buffers are a language-neutral, platform-neutral extensible mechanism for serializing structured data.",
licenseName = R.string.bsd_3clause_name,
licenseText = R.raw.license_bsd_3clause,
url = "https://developers.google.com/protocol-buffers"
),
OpenSourceLibrary(
name = "AndroidSVG",
description = "AndroidSVG is a SVG parser and renderer for Android.",
licenseName = R.string.apache_license_name,
licenseText = R.raw.license_apache_2,
url = "https://bigbadaboom.github.io/androidsvg/"
)
)

View File

@ -331,10 +331,6 @@ dependencyResolutionManagement {
.to("com.jmedeisis", "draglinearlayout")
.version("1.1.0")
alias("viewpropertyobjectanimator")
.to("com.bartoszlipinski", "viewpropertyobjectanimator")
.version("1.5.0")
alias("mathparser")
.to("org.mariuszgromada.math", "MathParser.org-mXparser")
.version("4.4.2")

View File

@ -87,7 +87,6 @@ dependencies {
implementation(libs.materialcomponents.composethemeadapter)
implementation(libs.materialcomponents.composethemeadapter3)
implementation(libs.viewpropertyobjectanimator)
implementation(libs.draglinearlayout)
implementation(libs.accompanist.insets)