From 68f2639c77632a61dee03064e6a911a01cf22683 Mon Sep 17 00:00:00 2001 From: Felix Wiemuth <533601+felixwiemuth@users.noreply.github.com> Date: Sat, 17 Sep 2022 13:15:20 +0200 Subject: [PATCH] Add app update broadcast receiver So that notifications are also restored after app upgrade --- uhabits-android/src/main/AndroidManifest.xml | 8 ++++++++ .../org/isoron/uhabits/receivers/UpdateReceiver.kt | 14 ++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 uhabits-android/src/main/java/org/isoron/uhabits/receivers/UpdateReceiver.kt diff --git a/uhabits-android/src/main/AndroidManifest.xml b/uhabits-android/src/main/AndroidManifest.xml index 9c114d733..d92d66bd6 100644 --- a/uhabits-android/src/main/AndroidManifest.xml +++ b/uhabits-android/src/main/AndroidManifest.xml @@ -217,6 +217,14 @@ + + + + + + diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/receivers/UpdateReceiver.kt b/uhabits-android/src/main/java/org/isoron/uhabits/receivers/UpdateReceiver.kt new file mode 100644 index 000000000..63add51bc --- /dev/null +++ b/uhabits-android/src/main/java/org/isoron/uhabits/receivers/UpdateReceiver.kt @@ -0,0 +1,14 @@ +package org.isoron.uhabits.receivers + +import android.content.BroadcastReceiver +import android.content.Context +import android.content.Intent +import android.util.Log + +class UpdateReceiver : BroadcastReceiver() { + + override fun onReceive(context: Context, intent: Intent) { + // Dummy receiver, relevant code is executed through HabitsApplication. + Log.d("UpdateReceiver", "Update receiver called.") + } +}