Skip to content

Commit

Permalink
Libraries updated and Amoled theme related crash fixed (Samsung speci…
Browse files Browse the repository at this point in the history
…fic)
  • Loading branch information
m-i-n-a-r committed Jul 28, 2024
1 parent 5e5b979 commit 9c125c2
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 13 deletions.
12 changes: 6 additions & 6 deletions app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -85,11 +85,11 @@ dependencies {
implementation("androidx.core:core-ktx:1.13.1")
implementation("androidx.preference:preference-ktx:1.2.1")
implementation("androidx.legacy:legacy-support-v4:1.0.0")
implementation("androidx.activity:activity-ktx:1.9.0")
implementation("androidx.fragment:fragment-ktx:1.8.1")
implementation("androidx.activity:activity-ktx:1.9.1")
implementation("androidx.fragment:fragment-ktx:1.8.2")

// Transition
implementation("androidx.transition:transition-ktx:1.5.0")
implementation("androidx.transition:transition-ktx:1.5.1")

// Constraint / motion layout
implementation("androidx.constraintlayout:constraintlayout:2.1.4")
Expand All @@ -104,12 +104,12 @@ dependencies {
implementation("androidx.work:work-runtime-ktx:2.9.0")

// Navigation component
implementation("androidx.navigation:navigation-fragment-ktx:2.8.0-beta05")
implementation("androidx.navigation:navigation-ui-ktx:2.8.0-beta05")
implementation("androidx.navigation:navigation-fragment-ktx:2.8.0-beta06")
implementation("androidx.navigation:navigation-ui-ktx:2.8.0-beta06")

// Lifecycle and ViewModel
implementation("androidx.lifecycle:lifecycle-extensions:2.2.0")
implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:2.8.3")
implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:2.8.4")
implementation("androidx.recyclerview:recyclerview:1.3.2")

// Room
Expand Down
5 changes: 3 additions & 2 deletions app/src/main/java/com/minar/birday/activities/MainActivity.kt
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,8 @@ class MainActivity : AppCompatActivity() {
}

// Set an amoled theme or a normal theme depending on amoled mode
if (theme == "black")
if (theme == "black") {
setTheme(R.style.AppTheme)
when (accent) {
"monet" -> setTheme(R.style.AppTheme_Monet_PerfectDark)
"system" -> setTheme(R.style.AppTheme_System_PerfectDark)
Expand All @@ -150,7 +151,7 @@ class MainActivity : AppCompatActivity() {
"crimson" -> setTheme(R.style.AppTheme_Crimson_PerfectDark)
else -> setTheme(R.style.AppTheme_PerfectDark)
}
else
} else
when (accent) {
"monet" -> setTheme(R.style.AppTheme_Monet)
"system" -> setTheme(R.style.AppTheme_System)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
package com.minar.birday.preferences.backup

import android.content.ContentValues
import android.content.Context
import android.content.Intent
import android.net.Uri
import android.provider.CalendarContract
import android.util.AttributeSet
import android.view.View
import androidx.preference.Preference
Expand All @@ -15,7 +11,6 @@ import com.minar.birday.model.EventResult
import com.minar.birday.utilities.addEvent
import com.minar.birday.utilities.createOrGetCalendar
import com.minar.birday.utilities.formatName
import java.time.Instant
import java.time.ZoneId
import kotlin.concurrent.thread

Expand Down

0 comments on commit 9c125c2

Please sign in to comment.