Skip to content

[android/messages] Message Tick/Cross button implementation #2489

Open
@gfwilliams

Description

@gfwilliams

Affected hardware version

Bangle 2

Your firmware version

2v16

The bug

When a message comes in on Android, you often have two buttons, Tick/Cross.

On iPhone, these are positive and negative responses to a message if available (according to Apple).

Currently,

Tick -> 'OPEN' in Gadgetbridge
Cross -> 'DISMISS' in Gadgetbridge

These are from GBDeviceEventNotificationControl.Event which can have the following types:

        DISMISS,
        DISMISS_ALL,
        OPEN,
        MUTE,
        REPLY,

Right now, as far as I can tell, OPEN will open the notification in Android, and DISMISS actually removes it from the device

So what should the two buttons actually do? 'OPEN' doesn't seem useful since the device is in your pocket.

Should Tick call DISMISS, and Cross just mark the message read on Bangle.js and do nothing else? Or do we just have a single button that calls DISMISS, and 'back' marks read anyway?

... and when we get this figured out, we'll probably just get rid of the buttons and move to a swipe in either direction - giving more screen real estate for the text

Installed apps

android,messages

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions