Text Notification: Issues with Signal #768

Open
by mueller-ma opened 4 years ago · 4 comments
mueller-ma commented 4 years ago (Migrated from github.com)
Owner

Before opening an issue please confirm the following:

  • I have read the wiki, and I didn't find a solution to my problem / an answer to my question.
  • I have searched the issues, and I didn't find a solution to my problem / an answer to my question.
  • If you upload an image or other content, please make sure you have read and understood the github policies and terms of services

Your issue are:

  1. When I recieve message M1 in chat C1, I see M1 on my band. Now I recieve M2 in C2, but see M1 again on my band.
  2. Now I open Signal and read M1. My band vibrates again and shows message M2.
  3. The contact is only shown in group chats.
  4. #767 applies also here.

Your wearable device is:

Mi Band 2
HW: 0.1.3.2
FW: 1.0.1.50

Your android version is:

Android 7.1.2

Your Gadgetbridge version is:

0.19.4

#### Before opening an issue please confirm the following: - [x] I have read the [wiki](https://github.com/Freeyourgadget/Gadgetbridge/wiki), and I didn't find a solution to my problem / an answer to my question. - [x] I have searched the [issues](https://github.com/Freeyourgadget/Gadgetbridge/issues), and I didn't find a solution to my problem / an answer to my question. - [x] If you upload an image or other content, please make sure you have read and understood the [github policies and terms of services](https://help.github.com/articles/github-terms-of-service/#1-responsibility-for-user-generated-content) #### Your issue are: 1. When I recieve message M1 in chat C1, I see M1 on my band. Now I recieve M2 in C2, but see M1 again on my band. 2. Now I open Signal and read M1. My band vibrates again and shows message M2. 3. The contact is only shown in group chats. 4. #767 applies also here. #### Your wearable device is: Mi Band 2 HW: 0.1.3.2 FW: 1.0.1.50 #### Your android version is: Android 7.1.2 #### Your Gadgetbridge version is: 0.19.4
Owner

I can confirm signal behaves this way, unfortunately it depends on how the app generates and updates notifications. Fixing this would code tailored to signal (and to the current version). Similarly signal has also a custom ui for replying to messages from the notification (whereas conversations uses the standard android methods).
I guess that since it's an open source messenger and it has a broad usage implementing custom code on our side would make sense.

I can confirm signal behaves this way, unfortunately it depends on how the app generates and updates notifications. Fixing this would code tailored to signal (and to the current version). Similarly signal has also a custom ui for replying to messages from the notification (whereas conversations uses the standard android methods). I guess that since it's an open source messenger and it has a broad usage implementing custom code on our side would make sense.
mueller-ma commented 4 years ago (Migrated from github.com)
Poster
Owner

Can GB see if a notification is a popup notification? In Signals case only popups need to be displayed on the band.

Can GB see if a notification is a popup notification? In Signals case only popups need to be displayed on the band.
Owner

Unfortunately the notification handling is much more complicated that that, and

  1. multiple android versions (with very different capabilities)
  2. different apps handling them slightly differently
    Do not help much.

Further, the upcoming android O version will introduce a whole new set of features to the notifications...

As said before, I believe it makes sense to do something for signal and the few other problematic apps that are free software, but we will likely never have a 100% perfect behavior with every other app, and things may potentially change/break with every app's update.

Unfortunately the notification handling is much more complicated that that, and 1) multiple android versions (with very different capabilities) 2) different apps handling them slightly differently Do not help much. Further, the upcoming android O version will introduce a whole new set of features to the notifications... As said before, I believe it makes sense to do something for signal and the few other problematic apps that are free software, but we will likely never have a 100% perfect behavior with every other app, and things may potentially change/break with every app's update.
yaomtc commented 4 years ago (Migrated from github.com)
Owner

I noticed that Reply is not available for Signal notifications on my Pebble. Could this be a "bug" worthy of reporting on their Github, or might it be better to make a feature request on their forum? If so, what sort of request should I make to enable this functionality? Thanks.

I noticed that Reply is not available for Signal notifications on my Pebble. Could this be a "bug" worthy of reporting on their Github, or might it be better to make a feature request on their forum? If so, what sort of request should I make to enable this functionality? Thanks.
vanous added the
notifications
label 1 year ago
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.