diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index e519f16..0d0a305 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -12,15 +12,15 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - name: set up JDK 11 - uses: actions/setup-java@v3 - with: - java-version: '11' - distribution: 'temurin' - cache: gradle + - uses: actions/checkout@v3 + - name: set up JDK 17 + uses: actions/setup-java@v3 + with: + java-version: '17' + distribution: 'temurin' + cache: gradle - - name: Grant execute permission for gradlew - run: chmod +x gradlew - - name: Build with Gradle - run: ./gradlew build + - name: Grant execute permission for gradlew + run: chmod +x gradlew + - name: Build with Gradle + run: ./gradlew build diff --git a/.idea/compiler.xml b/.idea/compiler.xml index fb7f4a8..b589d56 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -1,6 +1,6 @@ - + \ No newline at end of file diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml new file mode 100644 index 0000000..69e8615 --- /dev/null +++ b/.idea/kotlinc.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index 7742775..d29c8ab 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,4 +1,3 @@ - - + diff --git a/CHANGELOG.md b/CHANGELOG.md index 665fe06..fff2424 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +# Version 2.2_r1: +- Made various under-the-hood improvements for a better overall app experience. + # Version 2.1_r2: - Made various under-the-hood improvements for a better overall app experience. @@ -6,24 +9,24 @@ - Made various under-the-hood improvements for a better overall app experience. # Version 2.0_r1: -- Added Store Archive compatibility; -- Added Romanian language support; -- Added Russian language support; -- Added Italian language support; -- Added Indonesian language support; -- Added Hindi language support; -- Added Japanese language support; -- Added French language support; -- Added Turkish language support; -- Added German language support; -- Added Spanish language support; -- Fixed crashes; -- Fixed app doesn't start; -- Fixed notification not appear on (Android 13+); +- Added Store Archive compatibility. +- Added Romanian language support. +- Added Russian language support. +- Added Italian language support. +- Added Indonesian language support. +- Added Hindi language support. +- Added Japanese language support. +- Added French language support. +- Added Turkish language support. +- Added German language support. +- Added Spanish language support. +- Fixed crashes. +- Fixed app doesn't start. +- Fixed notification not appear on (Android 13+). - Under the hood improvements. # Version 1.0_r9: -- Fixed crashes; +- Fixed crashes. - Under the hood improvements. # Version 1.0_r8: @@ -33,7 +36,7 @@ - Under the hood improvements. # Version 1.0_r6: -- Changes to policy; +- Changes to policy. - Under the hood improvements. # Version 1.0_r5: @@ -43,11 +46,11 @@ - Under the hood improvements. # Version 1.0_r3: -- Added INTERNET permission (needs for Firebase); +- Added INTERNET permission (needs for Firebase). - Fixed Firebase. # Version 1.0_r2: -- Removed useless parts of launcher icon; +- Removed useless parts of launcher icon. - Fixed README and Google Play Store description. # Version 1.0_r1: diff --git a/app/build.gradle b/app/build.gradle index dd25145..862541a 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -11,10 +11,10 @@ android { applicationId 'com.d4rk.musicsleeptimer.plus' minSdk 26 targetSdk 33 - versionCode 19 - versionName '2.1_r2' + versionCode 20 + versionName '2.2_r1' archivesBaseName = "com.d4rk.musicsleeptimer.plus-v${versionName}" - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' } buildTypes { release { @@ -33,11 +33,14 @@ android { } } compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 + sourceCompatibility JavaVersion.VERSION_11 + targetCompatibility JavaVersion.VERSION_11 } kotlinOptions { - jvmTarget = '1.8' + jvmTarget = '11' + } + buildFeatures { + buildConfig = true } bundle { storeArchive { @@ -47,7 +50,7 @@ android { } dependencies { implementation 'com.google.firebase:firebase-crashlytics-ktx:18.3.6' - implementation 'com.google.firebase:firebase-analytics-ktx:21.2.1' + implementation 'com.google.firebase:firebase-analytics-ktx:21.2.2' implementation 'com.google.firebase:firebase-perf:20.3.1' implementation 'androidx.appcompat:appcompat:1.6.1' implementation 'androidx.multidex:multidex:2.0.1' diff --git a/app/src/main/play/listings/en-US/graphics/feature-graphic/feature-graphic.png b/app/src/main/play/listings/en-US/graphics/feature-graphic/feature-graphic.png index 58e844e..2660c0d 100644 Binary files a/app/src/main/play/listings/en-US/graphics/feature-graphic/feature-graphic.png and b/app/src/main/play/listings/en-US/graphics/feature-graphic/feature-graphic.png differ diff --git a/app/src/main/play/listings/en-US/graphics/phone-screenshots/1-screenshot_notification.png b/app/src/main/play/listings/en-US/graphics/phone-screenshots/1-screenshot_notification.png index 65a9ca4..3f3b693 100644 Binary files a/app/src/main/play/listings/en-US/graphics/phone-screenshots/1-screenshot_notification.png and b/app/src/main/play/listings/en-US/graphics/phone-screenshots/1-screenshot_notification.png differ diff --git a/app/src/main/play/listings/en-US/graphics/phone-screenshots/2-screenshot_notification.png b/app/src/main/play/listings/en-US/graphics/phone-screenshots/2-screenshot_notification.png index cb62565..9073de6 100644 Binary files a/app/src/main/play/listings/en-US/graphics/phone-screenshots/2-screenshot_notification.png and b/app/src/main/play/listings/en-US/graphics/phone-screenshots/2-screenshot_notification.png differ diff --git a/app/src/main/play/listings/en-US/graphics/phone-screenshots/3-screenshot_tile_activated.png b/app/src/main/play/listings/en-US/graphics/phone-screenshots/3-screenshot_tile_activated.png index 93a71f5..d79f870 100644 Binary files a/app/src/main/play/listings/en-US/graphics/phone-screenshots/3-screenshot_tile_activated.png and b/app/src/main/play/listings/en-US/graphics/phone-screenshots/3-screenshot_tile_activated.png differ diff --git a/app/src/main/play/listings/en-US/graphics/phone-screenshots/4-screenshot_app_info.png b/app/src/main/play/listings/en-US/graphics/phone-screenshots/4-screenshot_app_info.png index a387b5e..c9299e7 100644 Binary files a/app/src/main/play/listings/en-US/graphics/phone-screenshots/4-screenshot_app_info.png and b/app/src/main/play/listings/en-US/graphics/phone-screenshots/4-screenshot_app_info.png differ diff --git a/build.gradle b/build.gradle index 30d8bab..12393f0 100644 --- a/build.gradle +++ b/build.gradle @@ -1,6 +1,6 @@ plugins { - id 'com.android.application' version '7.4.2' apply false - id 'com.android.library' version '7.4.2' apply false + id 'com.android.application' version '8.0.0' apply false + id 'com.android.library' version '8.0.0' apply false id 'org.jetbrains.kotlin.android' version '1.8.20' apply false id 'com.google.gms.google-services' version '4.3.14' apply false id 'com.google.firebase.crashlytics' version '2.9.2' apply false diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 2e67736..e922e3e 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ -#Tue Mar 14 08:15:12 EET 2023 +#Sun Apr 16 11:54:57 EEST 2023 distributionBase=GRADLE_USER_HOME -distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.2-bin.zip distributionPath=wrapper/dists -zipStorePath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-8.1-bin.zip zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists