summaryrefslogtreecommitdiffstats
path: root/android/app
diff options
context:
space:
mode:
Diffstat (limited to 'android/app')
-rw-r--r--android/app/build.gradle.kts4
-rw-r--r--android/app/src/main/java/eu/jopek/dingdongmail/MainWorkerService.kt26
2 files changed, 13 insertions, 17 deletions
diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts
index 7de522a..50921a5 100644
--- a/android/app/build.gradle.kts
+++ b/android/app/build.gradle.kts
@@ -1,6 +1,7 @@
plugins {
alias(libs.plugins.android.application)
alias(libs.plugins.jetbrains.kotlin.android)
+ alias(libs.plugins.kotlin.compose)
}
android {
@@ -42,9 +43,6 @@ android {
buildFeatures {
compose = true
}
- composeOptions {
- kotlinCompilerExtensionVersion = "1.5.1"
- }
packaging {
resources {
excludes += "/META-INF/{AL2.0,LGPL2.1}"
diff --git a/android/app/src/main/java/eu/jopek/dingdongmail/MainWorkerService.kt b/android/app/src/main/java/eu/jopek/dingdongmail/MainWorkerService.kt
index 4991c3a..f28682b 100644
--- a/android/app/src/main/java/eu/jopek/dingdongmail/MainWorkerService.kt
+++ b/android/app/src/main/java/eu/jopek/dingdongmail/MainWorkerService.kt
@@ -21,9 +21,7 @@ import android.widget.Toast
import eu.jopek.dingdongmail.ui.theme.DingDongMailTheme
fun log(str: String) {
- if (BuildConfig.DEBUG) {
Log.d("Ding-Dong Mail", str)
- }
}
enum class Actions {
@@ -77,12 +75,12 @@ class MainWorkerService : Service() {
isServiceStarted = true
// we need this lock so our service gets not affected by Doze Mode
- wakeLock =
- (getSystemService(Context.POWER_SERVICE) as PowerManager).run {
- newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "DingDongMail::lock").apply {
- acquire()
- }
- }
+// wakeLock =
+// (getSystemService(Context.POWER_SERVICE) as PowerManager).run {
+// newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "DingDongMail::lock").apply {
+// acquire()
+// }
+// }
val i = Intent("eu.faircode.email.DISABLE").apply {
setPackage("eu.faircode.email")
@@ -96,7 +94,7 @@ class MainWorkerService : Service() {
override fun onReceive(context: Context, intent: Intent) {
val msg = intent.getStringExtra("message") ?: return
val (email, _mailbox) = msg.split(":", ignoreCase = false, limit = 2)
- log("email: $email")
+// log("email: $email")
val i = Intent("eu.faircode.email.POLL").apply {
setPackage("eu.faircode.email")
putExtra("account", email)
@@ -112,11 +110,11 @@ class MainWorkerService : Service() {
setPackage("eu.faircode.email")
}
startService(i)
- wakeLock?.let {
- if (it.isHeld) {
- it.release()
- }
- }
+// wakeLock?.let {
+// if (it.isHeld) {
+// it.release()
+// }
+// }
stopSelf()
unregisterReceiver(receiver)
isServiceStarted = false