Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Widget Event framework for notifications #803

Closed
bjoernw opened this issue Dec 28, 2019 · 2 comments
Closed

Widget Event framework for notifications #803

bjoernw opened this issue Dec 28, 2019 · 2 comments

Comments

@bjoernw
Copy link
Contributor

bjoernw commented Dec 28, 2019

Have you considered adding the ability for widgets to expose events that can be subscribed to and trigger something like desktop notifications?

For the twitch widget I'm working on it might be cool to get a notification when my favorite streamer comes online or someone big is streaming a specific game.

I'm happy to help think this through and come up with a proposal, I was just curious whether there had been some prior discussion about something like this and whether there is interest in adding that complexity.

@senorprogrammer
Copy link
Collaborator

Thanks for opening this issue with this suggestion. I've spent a lot of time thinking about it, and I am of two minds about it:

  1. I personally don't want more notifications in my life and WTF was originally designed to serve two purposes: aggregate the important bits of data from lots of services into one info-dense pane, and keep it visible there so I didn't need notifications, I could just glance at it at-will

  2. That said, I can see a path to it being useful for aggregating notifications into one source and allowing me to turn off others (currently thinking about the emails I get when a GitHub issue is opened or a PR created, for instance).

If there was a way to do this that's reliable cross-platform and simple to integrate into the modules, I would definitely be amenable to it.

@senorprogrammer
Copy link
Collaborator

Marking stale.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants