talk-android/app/src/main/java/com/nextcloud/talk/events
Marcel Hibbe 3a517f5760
add missed call notification, show delivery delay in debug mode
- add missed call notifications in NotificationWorker and CallNotificationActivity

- introduce refactoring of Notification handling (isolate firebase stuff from other logic). All "UI-notification" logic from ChatAndCallMessagingService was moved to NotificationWorker. ChatAndCallMessagingService was renamed to NCFirebaseMessagingService because it is now only responsible for firebase stuff. This separation should make it easier for alternative push services to dock with the app (if they are incorporated in the future).

- for DEBUG mode: show delivery delay time in notifications (time between sending from firebase to receive on device).

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2022-11-10 12:17:23 +01:00
..
CertificateEvent.java Reformat 2019-02-15 01:49:57 +01:00
ConfigurationChangeEvent.java remove default constructors (generated by the compiler) and simplify if-statements of equals-methods 2021-04-29 16:37:57 +02:00
ConversationsListFetchDataEvent.kt modify copyright headers authors 2022-02-16 11:34:10 +01:00
EventStatus.java remove default constructors (generated by the compiler) and simplify if-statements of equals-methods 2021-04-29 16:37:57 +02:00
MediaStreamEvent.java remove default constructors (generated by the compiler) and simplify if-statements of equals-methods 2021-04-29 16:37:57 +02:00
MoreMenuClickEvent.java remove default constructors (generated by the compiler) and simplify if-statements of equals-methods 2021-04-29 16:37:57 +02:00
NetworkEvent.java remove default constructors (generated by the compiler) and simplify if-statements of equals-methods 2021-04-29 16:37:57 +02:00
OpenConversationEvent.kt modify copyright headers authors 2022-02-16 11:34:10 +01:00
PeerConnectionEvent.java Post event when a participant is connected and disconnected 2022-09-18 23:25:57 +02:00
SessionDescriptionSendEvent.java remove default constructors (generated by the compiler) and simplify if-statements of equals-methods 2021-04-29 16:37:57 +02:00
UserMentionClickEvent.java remove default constructors (generated by the compiler) and simplify if-statements of equals-methods 2021-04-29 16:37:57 +02:00
WebSocketCommunicationEvent.java remove default constructors (generated by the compiler) and simplify if-statements of equals-methods 2021-04-29 16:37:57 +02:00