From cfc48acab9e9cc7df0aba687b2d97e4b4ce356fe Mon Sep 17 00:00:00 2001 From: cuj1559 Date: Tue, 3 Sep 2024 19:07:39 +0900 Subject: [PATCH] Refactored Notification mirroring logic --- .idea/deploymentTargetSelector.xml | 6 +- .idea/other.xml | 318 ------------------ app/build.gradle | 2 +- app/src/main/AndroidManifest.xml | 1 + .../noti/main/service/BitmapIPCManager.java | 24 +- .../main/service/FirebaseMessageService.java | 218 ++++++++++-- .../main/service/NotiListenerService.java | 33 +- .../mirnoti/NotificationActionProcess.java | 87 +++++ .../service/mirnoti/NotificationData.java | 252 ++++++++++++++ .../service/mirnoti/NotificationRequest.java | 106 ++++++ .../noti/main/ui/options/OtherPreference.java | 4 +- .../pair/action/LiveNotificationActivity.java | 6 +- .../ui/receive/NotificationViewActivity.java | 108 +++--- .../noti/plugin/data/NotificationData.java | 13 + app/src/main/res/xml/send_preferences.xml | 8 + 15 files changed, 739 insertions(+), 447 deletions(-) delete mode 100644 .idea/other.xml create mode 100644 app/src/main/java/com/noti/main/service/mirnoti/NotificationActionProcess.java create mode 100644 app/src/main/java/com/noti/main/service/mirnoti/NotificationData.java create mode 100644 app/src/main/java/com/noti/main/service/mirnoti/NotificationRequest.java diff --git a/.idea/deploymentTargetSelector.xml b/.idea/deploymentTargetSelector.xml index 8de7798..9e570c6 100644 --- a/.idea/deploymentTargetSelector.xml +++ b/.idea/deploymentTargetSelector.xml @@ -3,7 +3,7 @@ -