Future features for Notification interface #1495
Replies: 3 comments 7 replies
-
I changed my mind about the permission to send notifications, but I take that as a "reason" to run in the background. |
Beta Was this translation helpful? Give feedback.
-
What about:
|
Beta Was this translation helpful? Give feedback.
-
Hi @jsparber @jonas2515, I was reading through the v2 proposal and saw this:
I didn't see this discussed anywhere in that thread -- but why not? Badges are supported on every other platform: Windows, MacOS, iOS, Android, and even Web. Googling "Linux app badges" shows bug reports (mostly about Discord) from users concerned that they can't see their badges, so I'd argue it's a feature people want. Is this already implemented/described elsewhere, or is this really not planned? |
Beta Was this translation helpful? Give feedback.
-
A lot of features proposed in #983 landed now in version 2. Some features didn't make the cut. This tries to collect additional features we discussed already while creating v2. Some of them would be nice to have in near future for v3.
Threading
Group notifications from the same app into a thread, eg. for multiple chat messages from one contact
Vibration
Allow an app to set a vibration pattern played when the notification is shown. This can be based on the Web Vibration API specification which is similar to android's API
Notification Led
Allow apps to specify a led color that will be used on devices that have a notification led. Android has an API for it.
Progress indicator
Show a progress bar in notifications e.g for file copy
Image preview
Large image for the body of the notification, including alt text for accessibility
Alternative notification
Allow apps to specify an alternative notification for the lockscreen
Timeout
Allow apps to specify I timeout of timestamp when the event ends, useful for things like calendar appointments
desktop-file-id
Application settable desktop file id.
Partially solved with notification: Add the desktop-file-id key for portal backends #1488
Permission requests
Ask the user whether they want to receive notifications from this app. Ideally, apps should ask for permission before sending a notification, since the permission dialog shouldn't popup at random but when the user expects it.
Feel free to comment if I missed features we discussed already and didn't land with v2.
Beta Was this translation helpful? Give feedback.
All reactions