Take the 2-minute tour ×
Stack Apps is a question and answer site for apps, scripts, and development with the Stack Exchange API. It's 100% free, no registration required.

Screenshot

unread messages in your inbox

About

Get real-time desktop notifications for your inbox at the Stack Exchange.

After installing and setting your Stack Exchange account ID, you will get desktop notifications whenever the inbox notification count changes. Click on the notification to visit your inbox.

Don't want to receive notifications any more? Visit options and click on Stop.

Chrome

Opt-in to keep the extension running when Chrome is closed.

Firefox

The options screen can be shown by clicking on the Stack Exchange icon at the Add-on bar (this bar can be toggled by pressing Ctrl+/).
Firefox options dialog (more screenshots for Firefox)

Download

Platforms

It is supported by Chrome and Firefox, because they are the only browsers that support Desktop notifications out-of-the-box.

Contact

Drop an issue at Github, or send a mail to gwnRob@gmail.com.

Code

Used technologies: JavaScript, Chrome Extension API, Firefox Add-on SDK , Web Sockets, Stack Exchange API.

share|improve this question
    
Can this extension notify me about new questions with a given tag? –  reprogrammer Nov 28 '12 at 4:05
    
@reprogrammer Technically, yes. Can you post a feature request with desired details as an answer, or create an issue on Github? In particular, how do you imagine this feature, what determines whether a post is "new" or "read"? –  Rob W Dec 2 '12 at 10:51
    
Hi Rob, this can be done in Firefox too. The HTML5 Notifications for Firefox extension let's Firefox use window.webkitNotifications in the same way as you consume the API in Chrome. Your extension would of course depend on another Firefox extension, but you'd have at least one avid user. See this meta post for more details. Hope this helps! –  jmort253 Dec 8 '12 at 19:06

1 Answer 1

Can somebody please port this to Firefox? I would definitely appreciate it.

FF Desktop Notification support: https://code.google.com/p/ff-html5notifications/

share|improve this answer
4  
It took some efforts, but I've managed to port the extension to a Firefox add-on. I'll update the first post once it has passed review at AMO. Till then, you can get it from the Github repository at github.com/Rob--W/stackexchange-notifications/tree/master/…. –  Rob W Dec 9 '12 at 22:43
    
@RobW Awesome! I'll be a beta tester and help you out with bugs! Thank you so much! I will tell you if I ever manage to get it built... (I hate building code from source. It's hard, buggy, and almost never succeeds.) I will give it a shot, though. –  JamesTheAwesomeDude Dec 10 '12 at 4:18
    
@RobW Ummmmm.... what file am I supposed to download? I have never done this before, and there are no good instructions anywhere. Am I supposed to download all the files to the same folder, then change to that folder, and run the command? Am I supposed to find a "Download as .zip" link, and then run the command on that? What do I do? –  JamesTheAwesomeDude Dec 10 '12 at 4:20
    
@RobW Oh, wait. I poked around for a bit, then managed to find an XPI file. (THAT, I knew what to do with.) The configuration windows appeared for a minute, but I can't seem to make it come back. –  JamesTheAwesomeDude Dec 10 '12 at 4:24
    
Hey, I don't know whether it's turned on or not. Can somebody reply to this comment, so I can see if it's working? –  JamesTheAwesomeDude Dec 10 '12 at 4:26
1  
You can install the extension with a few clicks at the Add-on gallery: addons.mozilla.org/en-US/firefox/addon/…. I have added usage notes to Github (and this question's first post), I hope that it's more clear how to use it. –  Rob W Dec 10 '12 at 14:53
    
@JamesTheAwesomeDude - In your SO profile, click "network user", then grab the uid out of the url. Then in Firefox, just disable and re-enable the extension and the configuration window will pop up and you can paste in your accountId (or "uid" as Rob W calls it) –  jmort253 Dec 11 '12 at 7:17
    
@jmort253 Okay, so in the first box, I need to put 9121977, and the second one needs to have https://stackexchange.com/users/1921977/jamestheawesomedude?tab=inbox, right? Or do I need to put http://stackexchange.com/users/1921977/?tab=inbox? –  JamesTheAwesomeDude Dec 11 '12 at 17:39
1  
I faced the following issues: 1) every time I start FF I see add-on config screen. That's a bit annoying( 2) It would be nice to have option to show notification only once for new message(s) - currently it still shows notes once every few minutes until they're still in "Unread" state. –  Peter L. Jan 31 '13 at 15:35
    
@PeterL. Thanks. :) –  JamesTheAwesomeDude Jan 31 '13 at 21:43
    
@JamesTheAwesomeDude I was redirected from this META thread: meta.stackoverflow.com/a/165086/208917 QA at your service, good luck with fixes) –  Peter L. Jan 31 '13 at 21:45
1  
@JamesTheAwesomeDude Unfortunately FF plugin does not work anymore: perhaps SE changed something, but Socket can't start listening... Could you fix please? –  Peter L. Feb 21 '13 at 19:20
    
@PeterL. Are you still experiencing problems? I'm using the add-on myself, and get notifications as expected. The notifications are triggered whenever a new message is emitted on the Web socket, or when a new message is found after restoring the network connection. If you're seeing multiple notifications, then either the socket connection keeps dropping, or someone has deleted a message, then posted a new one. (PS. I'm the OP, the author of this add-on) –  Rob W May 30 '13 at 9:52
    
@RobW now it's working fine - about a month ago it was updated automatically (at least it appears so) –  Peter L. May 30 '13 at 11:13
    
@RobW I am running FF 16.0.1, and the Socket Status flickers between "listening" and "stopped" about once every half-second. Is this to be expected, or no? –  anorton Aug 1 '13 at 1:14

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .