« QT Port is Back | Main | Good Old Evangelism (imax.com) »
September 25, 2004
Gmail Notifier 0.4 Beta
Get it here! (identifies itself as version 0.3.12). Should work in Mozilla 1.4+ and Firefox PR (older versions are probably supported, but untested).
- Now uses 2 XPCOM Components. This means that all browser windows will update at the same time and share notifier state.
- Sound notifications added (available from the preferences - either right click on the notifier icon or use the EM's options button).
- The frequently requested "reset counter on click" feature added to preferences
- No more weatherfox conflicts. Renamed all classes to be hopefully unique (prefixed with 'gm-notifier-') to avoid any conflicts for good.
- 99% localizable. I think I caught all strings, final 0.4 should be at 100%.
Features dropped is label support (code is there) and multiple accounts because I couldn't come up with a decent UI. Multiple accounts probably needs a dropdown listing all accounts, same for labels.
[update]
Changed to version 0.3.12 to fix adblock from breaking - had to circumvent their crappy, non-null checking code.
[update]
Updated to 0.3.13 to fix the toolbar item becoming very long under certain circumstances.
Posted by doron at September 25, 2004 8:01 PM
Comments
Looking good! One odd thing... I noticed that as soon as I installed it, my Adblock (which lives right next to the GMail Notifier) started showing as "Unloaded", even though it's enabled and still blocks ads. Could this possibly be the notifier's fault?
Seth
Posted by: Seth Kinast at September 25, 2004 10:34 PM
Released 0.3.12 to fix that - adblock's code isn't very sturdy and is missing a null check. Circumvented it using some XUL (yay, bloat to fix other extensions!). URL is the same.
Posted by: Doron at September 25, 2004 11:19 PM
Haha, Adblock is the best worst code ever ;) Thanks for the quick fix!
Posted by: Seth Kinast at September 26, 2004 12:04 AM
Nice job..!!
Posted by: sync at September 26, 2004 1:51 AM
Awesome extension! Thanks for fixing the ad-block problem.. everything is just fine now :D
Posted by: Josh Powell at September 26, 2004 5:40 AM
Running Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040911 Firefox/0.10 - is there any reason why using Firefox's Update feature doesn't detect this upgrade?
Posted by: Colin Ramsay at September 26, 2004 6:18 AM
This is a beta release. I'm sure MozUpdate will detect the upgrade once 0.4 final is released.
Posted by: bobbo at September 26, 2004 7:53 AM
Ok. I'm just eager to see the update mechanism actually do something for a change!
Posted by: Colin Ramsay at September 26, 2004 9:05 AM
Doron, just in case you missed the post on forums.mozillazine.org ...
Implementors of getAnonymousNodes are ALWAYS supposed to return a NodeList, never null.
http://xulplanet.com/references/objref/HTMLDocument.html#method_getAnonymousNodes
Posted by: wonkothesane at September 26, 2004 9:33 AM
installed the extension successfully, restarted firefox pr 1.....then I sent an email to my gmail account from hotmail and nothing ever showed up in the notifier
Posted by: marathon851 at September 26, 2004 9:41 AM
@ Adblock dev - http://forums.mozillazine.org/viewtopic.php?t=96525&start=150, read my rebuttal with actual proof that your code needs to NULL check.
@ marathon851 - you need to click on the statusbar item to login.
Posted by: Doron at September 26, 2004 11:02 AM
yea I know, I did that...always says I have no emails, even when I do
Posted by: marathon851 at September 26, 2004 1:20 PM
nevermind, I got it working now :)
Posted by: marathon851 at September 26, 2004 1:27 PM
I just installed the new version (0.4 Beta) in linux and the 'play a sound' doesn't work. It spits out a bunch of funky machine code to the command line, and beeps twice. Is that feature winders only?
Posted by: Yacoubean at September 26, 2004 7:57 PM
Did you intentionally "widen" the toolbar icon? I don't use the status bar icon. I have added the icon to one of my toolbars. In the previous version, the icon was basically the size of the "M" icon. But not it's wider than the Search bar. Is this intended, a problem with just me or a known issue?
Posted by: C S at September 27, 2004 10:23 AM
C S: what theme do you use? It works fine for me here.
Posted by: Doron at September 27, 2004 11:25 AM
Default Theme.
Weird, on my home computer, the icon is as before. I'll have to try a new profile at work..
Posted by: C S at September 27, 2004 3:21 PM
actually I lied :) The same thing IS happening on my home computer as well...
Posted by: C S at September 27, 2004 3:22 PM
Can you take a screenshot? Also, what extensions do you have installed?
Posted by: Doron at September 28, 2004 8:18 AM
I just disabled all the extensions, except this one. Same issue. Here is a screenshot..
http://xmpro.com/ff/gmail.gif
Posted by: CS at September 28, 2004 10:11 AM
this is on the mac?
Posted by: Doron at September 28, 2004 1:06 PM
Nope, WinXP SP2, running the latest nightly. I am running an alternate Windows theme but changing that to the default doesn't change this issue.
This occurs on 2 different machines (running similiar configurations though).
I was using 0.3.9 before and everything seemed normal.
Posted by: CS at September 28, 2004 1:41 PM
Thanks for the quick fix. Works just fine now :)
Posted by: CS at September 29, 2004 10:27 AM
Sigh. Go 'way spamtard.
Doron, are you going to use the built-in Atom feed new to GMail? It seems like a REALLY fast and easy way to be checking for new messages. Or I guess now we can just use a livemark... although I like the icon in the taskbar.
Posted by: Seth Kinast at October 4, 2004 7:53 AM
The notifier works great, but I've got a feature request.
Is there anyway to force it to update when I'm browsing Gmail.com? Its kind of odd to get a notification, click over to Gmail, read the new message, go back to what I was doing, but the notifier hasn't udpated.
Thanks.
Posted by: kellan at October 4, 2004 4:23 PM
hi, are u planning to code this so that it can be used with thunderbird? i think it'll be extremely cool if you could.. but however, it's an awesome extension...
Posted by: mohd yusuf at October 5, 2004 2:32 AM
Doron,
Big thanks for this!
Is it possible to make the same thing for Yahoo mail?
Thanks again,
Eddie
Posted by: EddieB at October 6, 2004 6:00 AM
Hi Doron,
great extension - thanks for this! worked great until I installed "proxy switcher" which sits next to gmail notifier.
JN
Posted by: JNeutron at October 9, 2004 4:44 AM