From 66496eb96fa5ad99cfe460613d9043d91b622e19 Mon Sep 17 00:00:00 2001 From: Jonas Lochmann Date: Mon, 10 Apr 2023 02:00:00 +0200 Subject: [PATCH] Update Gradle --- app/build.gradle | 9 +++------ app/src/main/AndroidManifest.xml | 5 ++--- .../edit/EditTimeLimitRuleDialogFragment.kt | 2 +- build.gradle | 2 +- gradle.properties | 2 +- gradle/wrapper/gradle-wrapper.properties | 4 ++-- 6 files changed, 10 insertions(+), 14 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 111a6f2..8396257 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -22,6 +22,7 @@ apply plugin: 'kotlin-kapt' apply plugin: 'com.squareup.wire' android { + namespace 'io.timelimit.android' compileSdkVersion 33 defaultConfig { applicationId "io.timelimit.android" @@ -145,12 +146,8 @@ android { } compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 - } - - kotlinOptions { - jvmTarget = "1.8" + sourceCompatibility JavaVersion.VERSION_17 + targetCompatibility JavaVersion.VERSION_17 } composeOptions { diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 19df352..bc3219f 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,6 +1,6 @@ + xmlns:tools="http://schemas.android.com/tools"> diff --git a/app/src/main/java/io/timelimit/android/ui/manage/category/timelimit_rules/edit/EditTimeLimitRuleDialogFragment.kt b/app/src/main/java/io/timelimit/android/ui/manage/category/timelimit_rules/edit/EditTimeLimitRuleDialogFragment.kt index 00aa31e..a854619 100644 --- a/app/src/main/java/io/timelimit/android/ui/manage/category/timelimit_rules/edit/EditTimeLimitRuleDialogFragment.kt +++ b/app/src/main/java/io/timelimit/android/ui/manage/category/timelimit_rules/edit/EditTimeLimitRuleDialogFragment.kt @@ -405,7 +405,7 @@ class EditTimeLimitRuleDialogFragment : BottomSheetDialogFragment() { // from https://stackoverflow.com/a/43602359 dialog.setOnShowListener { BottomSheetBehavior.from( - dialog.findViewById(R.id.design_bottom_sheet) + dialog.findViewById(com.google.android.material.R.id.design_bottom_sheet) ).setState(BottomSheetBehavior.STATE_EXPANDED) } diff --git a/build.gradle b/build.gradle index 998c24d..6677c4f 100644 --- a/build.gradle +++ b/build.gradle @@ -23,7 +23,7 @@ buildscript { mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:7.4.2' + classpath 'com.android.tools.build:gradle:8.0.0' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath "androidx.navigation:navigation-safe-args-gradle-plugin:2.5.3" classpath 'com.squareup.wire:wire-gradle-plugin:4.4.3' diff --git a/gradle.properties b/gradle.properties index c3b7dfe..007981b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -6,8 +6,8 @@ # http://www.gradle.org/docs/current/userguide/build_environment.html # Specifies the JVM arguments used for the daemon process. # The setting is particularly useful for tweaking memory settings. -android.enableJetifier=true android.useAndroidX=true +android.defaults.buildfeatures.buildconfig=true org.gradle.jvmargs=-Xmx2048m # When configured, Gradle will run in incubating parallel mode. # This option should only be used with decoupled projects. More details, visit diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index cfc567e..4d494d2 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -2,5 +2,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip -distributionSha256Sum=97a52d145762adc241bad7fd18289bf7f6801e08ece6badf80402fe2b9f250b1 \ No newline at end of file +distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-all.zip +distributionSha256Sum=f30b29580fe11719087d698da23f3b0f0d04031d8995f7dd8275a31f7674dc01 \ No newline at end of file