[Feature Request]: Granular and Configurable Notification System #8586
dragon1020
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Platform
Cross-Platform
Description
The current notification system is inconvenient and lacks flexibility. All incoming messages trigger the same alert (buzzer, vibration, LED) without distinction. This makes it impossible to discern the message's priority or type without looking at the device screen.
A practical example: A user might want a loud, distinct alert for a direct message, a less intrusive one for a group chat, and a special "alarm" pattern for a Bell character, all while having the device in their pocket.
Decouple the buzzer, vibration motor, and LED notification settings and allow them to be configured individually for different events.
2.1. Separate Activation and Patterns
2.2. Configurable Events
The above settings should be configurable for the following specific events:
(The generic "any packet received" event is intentionally omitted to avoid unnecessary noise from system traffic like nodeinfo).
2.3. Global "Do Not Disturb" (DND) Mode
A global toggle to disable all audible and tactile notifications (Buzzer and Vibration), while optionally still allowing LED indicators. This would be essential for meetings or nighttime operation.
To provide a great out-of-the-box experience, we suggest the following default patterns:
Direct Message:
Group Message:
Bell Received:
This setup would provide immediate, context-aware feedback, significantly improving usability.
Beta Was this translation helpful? Give feedback.
All reactions