-
-
Notifications
You must be signed in to change notification settings - Fork 458
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
Add desktop notifications support on Windows 7 #16
Comments
@alkuzad As of now only native notifications works in our app. I think we could implement balloon notifications for Windows7. |
@alkuzad we could use node-notifier. |
@akashnimare but as current code relies on the web code it is not doable right ? The web code should then use wrapper over Notification create to send event so electron can catch it. |
If native notifications works on win7 then we could easily wrap it around electron. |
Windows 8.1 - also no desktop notifications for new messages. Only audible. |
Here are the few things we need to work on -
|
I'm waiting and waiting... ;) |
Yeah that seems pretty poor; @akashnimare how hard would it be to make this work on W7/W8? |
@timabbott it's a bit hard since Electron does not support desktop notifications on windows 7. I guess we have to wait until they fix this issue. @mgrabow1 @alkuzad you can also track it here -
@mgrabow1 sorry for not working on this feature. Our primary focus is to make a stable windows app first with some basic features (spellchecker, auto-updates, signed app etc) and then implement desktop notifications(W7/W8), multiple login server etc. Now that we have a stable release v0.5.8, we could look into this feature. I don't think electron will fix this issue in near future so we gotta implement this on our own. node-notifier, electron-toaster and electron-notify are few possible alternatives which we could use. |
Yeah, I agree that it's unlikely Electron will fix this soon. As a stopgap if those libraries are hard to setup, we could at least make sure the browser-style web notifications work on those platforms. |
Thanks for your replies. Some people in my organization (including myself) started using web-based client (for now), but some sceptics are hard to convince that our great IM-replacement doesn't notfiy about new messages ;) |
@akashnimare made comment here: electron/electron#262 (comment) |
@alkuzad cool. I think electron-toaster + electron-notification-shim could resolve this issue.
Just curious, any particular reason for switching? |
@akashnimare I personally like zulip more as it has a lot cleaner interface, more compact which is better for bigger companies. But RC is easy to setup with ready docker containers where Zulip warns everywhere that stepping outside Vagrant (which is dead cause real working VM managers costs lots of money and docker works on every modern linux for free) will be painful. Stepping outside Ubuntu is painful too (i.e Centos instructions doesn't mention installing redis first, when Ubuntu ones does). So this is why we have one blessed config that goes around teams that "just works", no one managed to install Zulip without it. Also being able to just ctrl+c, ctrl+v screenshot is a big deal, with zulip I had to go via disk always. |
@alkuzad thanks, we'll take a note on this. cc @timabbott @showell |
@mgrabow1 could you please open a new issue for this? Unread counts support is added in OSX only. As of now, Electron does not support it but I think there might be other ways to achieve the same. |
@akashnimare sure, no problem. Reported as #110 |
Windows 7 notification will be implemented once this PR gets merged |
According to electron documentation Notification api does not work on Windows7, it has to use Tray baloon api.
Is it possible to implement baloon notifications ? It would most propably require work also on standard website.
The text was updated successfully, but these errors were encountered: