Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • feedbackd feedbackd
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 24
    • Issues 24
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Librem5
  • feedbackdfeedbackd
  • Issues
  • #44
Closed
Open
Issue created Aug 29, 2021 by &t@anteater

Default theme does not draw user attention for missed messages

In the default theme.json, message-new-instant events have a Sound action specified, and message-missed-instant events have a Led action specified. The same is true for message-new-sms/message-missed-sms.

These seem backwards, in that the message-missed- events are described as being used when a message is received "but not seen by the user." If the user did not see the message, they are most likely not able to see the notification LED either; a sound or vibration would be more appropriate to grab the user's attention. Conversely, when the user does see an incoming message, they likely do not need a sound to grab their attention.

See mms-stack-bugs#73 for a report from a user on how these defaults are confusing.

It's also possible that I've misunderstood in which cases these feedbackd events are supposed to be sent--I assume that an incoming message should only cause either a message-new-... or a message-missed-... event, not both. Is this true? The event naming spec could be more clear here.

Assignee
Assign to
Time tracking