Enhancement : Desktop Notif Through toast handler
Hi,
I have created a PR following #165.
This feature will
- add cross platform desktop notifications feature through toast handler.
- toast handler supports 2 modes
- notify
- alert (notif with a beep)
upon addition
- enables user to receive events as desktop notifications
changes can be viewed here feature/desktop-notif-integration
Working of the toast handler can be visulaised here
$ kubewatch
INFO[0000] Starting kubewatch controller pkg=kubewatch-pod
INFO[0000] Starting kubewatch controller pkg=kubewatch-service
INFO[0000] Processing add to service: default/kubernetes pkg=kubewatch-service
INFO[0000] Processing add to service: kube-system/tiller-deploy pkg=kubewatch-service
INFO[0000] Processing add to pod: default/demo-585cfcd7c9-9n5sb pkg=kubewatch-pod
INFO[0000] Processing add to pod: kube-system/tiller-deploy-6d6cc8dcb5-6h4qr pkg=kubewatch-pod
INFO[0000] Kubewatch controller synced and ready pkg=kubewatch-pod
INFO[0000] Kubewatch controller synced and ready pkg=kubewatch-service
INFO[0008] Processing add to service: default/demo pkg=kubewatch-service
INFO[0029] Processing delete to service: default/demo pkg=kubewatch-service
Upon creation of service demo we get desktop notification, as shown below

Upon deletion of service demo we get desktop notification, as shown below

entire collection of notifications can be viewed in the notifacation tray.

as #165 gets merged with master, this PR can be raised.
Thoughts and comments ?
@jbianquetti-nami and @jjo kindly have a look at this feature and share your view and comments
@tylerauerbeck , can you share you views and comments about this feature. Can this be helpful..? I would like to discuss on this.