Skip to content

[Feature]: Notification lighting only when phone is locked #327

@romainrichard

Description

@romainrichard

Problem Statement

I've been trying out different configs for edge lighting. Currently I have the "Ambient display" option on because I want to quickly see what the notification is, and the "Show lock screen" off for reasons explained below.

But the "only show when screen off" option isn't just quite what I'd want (note that I've only done the testing using calendar reminders, I assume other notifications behave the same but haven't checked):

State Only show when screen off enabled Only show when screen off disabled
Phone locked Screen wakes up, no edge lighting Alternates between screen on and edge lighting with screen off
Phone unlocked No edge lighting Edge lighting

I like having the option enabled when the phone is unlocked. I don't need the edge lighting because I'm seeing the actual notification already. But I like having the option disabled when the phone is locked. Having the screen alternate between being on and edge lighting makes the notification much harder to miss (which is why I'm not enabling the "Show lock screen" option because otherwise the screen stays on). Ideally I'd like the edge lighting to only be enabled on the lockscreen.

Also, I know this is off-topic (I can create a separate ticket if needed) but kinda related, right now the screen wakes up when a notification is received and turns itself off after 10s. Which means that when the phone is locked, I'm only seeing the edge lighting for 10s, even if I set the pulse count and duration in a way that it would last longer than 10s total. If there's a way to keep the screen awake until the edge lighting is done that would be perfect.

Proposed Solution

Add another toggle for "Only show when phone is locked".

Alternatives Considered

No response

Priority

Medium - Would improve my experience

Contribution

  • I would be willing to implement this feature

Additional Context

No response

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions