From 18931fb7438b18377a2b3daaeee8503644790bc8 Mon Sep 17 00:00:00 2001 From: KotlinGeekDev Date: Thu, 12 Oct 2023 19:48:54 +0100 Subject: [PATCH] Introduce PushMessageReceiver and set up manifest. --- app/src/fdroid/AndroidManifest.xml | 23 ++++++++++++++++ .../notifications/PushMessageReceiver.kt | 27 +++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 app/src/fdroid/AndroidManifest.xml create mode 100644 app/src/fdroid/java/com/vitorpamplona/amethyst/service/notifications/PushMessageReceiver.kt diff --git a/app/src/fdroid/AndroidManifest.xml b/app/src/fdroid/AndroidManifest.xml new file mode 100644 index 000000000..c4ef213f9 --- /dev/null +++ b/app/src/fdroid/AndroidManifest.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/fdroid/java/com/vitorpamplona/amethyst/service/notifications/PushMessageReceiver.kt b/app/src/fdroid/java/com/vitorpamplona/amethyst/service/notifications/PushMessageReceiver.kt new file mode 100644 index 000000000..14d05a96b --- /dev/null +++ b/app/src/fdroid/java/com/vitorpamplona/amethyst/service/notifications/PushMessageReceiver.kt @@ -0,0 +1,27 @@ +package com.vitorpamplona.amethyst.service.notifications + +import android.content.Context +import android.content.Intent +import org.unifiedpush.android.connector.MessagingReceiver + +class PushMessageReceiver: MessagingReceiver() { + override fun onMessage(context: Context, message: ByteArray, instance: String) { + super.onMessage(context, message, instance) + } + + override fun onNewEndpoint(context: Context, endpoint: String, instance: String) { + super.onNewEndpoint(context, endpoint, instance) + } + + override fun onReceive(context: Context, intent: Intent) { + super.onReceive(context, intent) + } + + override fun onRegistrationFailed(context: Context, instance: String) { + super.onRegistrationFailed(context, instance) + } + + override fun onUnregistered(context: Context, instance: String) { + super.onUnregistered(context, instance) + } +} \ No newline at end of file