Neos-Metaverse / NeosPublic

A public issue/wiki only repository for the NeosVR project
193 stars 9 forks source link

Dash Notifications API #2788

Open Zyro1331 opened 3 years ago

Zyro1331 commented 3 years ago

Is your feature request related to a problem? Please describe.

I've always needed something to notify me and audio isn't always gonna be the best way to do it. The notifications system on the dashboard seems like a nice thing to tinker around with, but there isn't really anyway to have a custom notification for an action.

Relevant issues

No response

Describe the solution you'd like

My solution to this;

Describe alternatives you've considered

I've previously tried to use the XSOverlay Notification API with a WebSocket client in Neos, however. I was unable to figure out how to get a connection to the service and format the string into the structure XSOverlay wanted.

Additional context

Of course, I have no idea how the notification display is programmed or if there's already a way to interact with the notifications in the first place. I expect a better system for notifications in some of the UI / UX improvements and design tweaks, the little popup notifications haven't really been touched since the RadiantUI dash was even implemented.

So if anyone agrees with me, hope this issue can bring some light on some small things like this.

Frooxius commented 3 years ago

This is definitely something we'd like to add with the redesigned Notifications system, I added it to the roadmap: https://github.com/Neos-Metaverse/NeosPublic/projects/2#card-61575502

We'd have to make sure that any in-world notifications could easily be blocked/filtered to prevent abuse though (e.g. some world spamming your notifications).