diff --git a/app/build.gradle b/app/build.gradle index e960d3ac..cd61d695 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -69,11 +69,13 @@ dependencies { implementation "androidx.recyclerview:recyclerview:${versions.recyclerView}" implementation "androidx.cardview:cardview:${versions.cardview}" implementation "androidx.constraintlayout:constraintlayout:${versions.constraintLayout}" - implementation "androidx.slidingpanelayout:slidingpanelayout:${versions.slidingpaneLayout}" + implementation("androidx.slidingpanelayout:slidingpanelayout:${versions.slidingpaneLayout}") { + force true + } implementation "androidx.swiperefreshlayout:swiperefreshlayout:${versions.swiperefreshLayout}" // used to showcase how to load images - implementation("io.coil-kt:coil:1.4.0") + implementation('io.coil-kt:coil:2.1.0') // the sample uses more advanced functions of the fastadapter // https://github.com/mikepenz/FastAdapter/ diff --git a/app/src/main/java/com/mikepenz/materialdrawer/app/CustomApplication.kt b/app/src/main/java/com/mikepenz/materialdrawer/app/CustomApplication.kt index ed7bc307..9529f54b 100644 --- a/app/src/main/java/com/mikepenz/materialdrawer/app/CustomApplication.kt +++ b/app/src/main/java/com/mikepenz/materialdrawer/app/CustomApplication.kt @@ -5,7 +5,7 @@ import android.graphics.drawable.Drawable import android.net.Uri import android.widget.ImageView import androidx.multidex.MultiDexApplication -import coil.clear +import coil.dispose import coil.load import com.google.android.material.color.DynamicColors import com.mikepenz.iconics.Iconics @@ -50,7 +50,7 @@ class CustomApplication : MultiDexApplication() { } override fun cancel(imageView: ImageView) { - imageView.clear() + imageView.dispose() } override fun placeholder(ctx: Context, tag: String?): Drawable { diff --git a/build.gradle b/build.gradle index 9c3e4dce..f209fdf1 100644 --- a/build.gradle +++ b/build.gradle @@ -18,15 +18,15 @@ buildscript { annotation : '1.1.0', recyclerView : '1.2.1', core : '1.7.0', - material : '1.5.0', - appcompat : '1.4.1', + material : '1.6.1', + appcompat : '1.4.2', drawerlayout : '1.1.1', - constraintLayout : '2.1.3', + constraintLayout : '2.1.4', cardview : '1.0.0', - kotlin : "1.6.20", + kotlin : "1.7.0", fastadapter : "5.6.0", iconics : "5.3.3", - aboutLibs : "10.1.0", + aboutLibs : "10.3.1", navigation : "2.4.2", detekt : '1.18.1', slidingpaneLayout : "1.1.0", // no plans to upgrade to 1.2.0 anymore @@ -41,7 +41,7 @@ buildscript { mavenLocal() } dependencies { - classpath 'com.android.tools.build:gradle:7.1.3' + classpath 'com.android.tools.build:gradle:7.2.1' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:${versions.kotlin}" classpath "androidx.navigation:navigation-safe-args-gradle-plugin:${versions.navigation}" classpath "io.gitlab.arturbosch.detekt:detekt-gradle-plugin:${versions.detekt}" diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index 7454180f..41d9927a 100644 Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 669386b8..92f06b50 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists