Thursday, June 4, 2009

Gmail Growl V1.4.1

Gmail Growl V1.4.1 finally solves the bug that credentials are sometimes reported to be not accepted.

Since this is a minor update, there is no notification on this from Gmail Growl itself.

Download Gmail Growl

All comments, suggestions, feedback, or bug reports are always welcome.

25 comments:

Anonymous said...

Works!!!! Hooray!

Rick Colosimo said...

Thanks for this; it's a neat tool that works.

I have a comment that's not a bug, strictly speaking: on my system, it seems that at startup, Gmail Growl gets going before Growl is ready, which triggers an error message from Gmail Growl. That makes sense.

The next step, however, is that Gmail Growl automatically opens the Growl webpage. When I'm at home, this means my browser opens before I'm interested in doing that and in a way that doesn't allow me to intervene. When I'm at a wifi hotspot location, however, it causes the browser to open and, in some cases, triggers the proxy-driven autoload page to replace all my tabs from my prior session (Firefox), in a way that isn't friendly. I realize that this is partly a firefox issue, but a checkbox that allowed me to deselect the "open growl webpage on error" function would be awesome.

I'll keep looking for ways to stagger the loading. I could always make Gmail Growl not load on startup, but doesn't that sort of defeat the purpose?

Markus Mohnen said...

@Rick: You are right, I will change this in the next version. Thanks for the suggestion.

Ian said...

Hey great app, would it be possible to get the source? i'd like to expand it to allow for multiple google accounts simultaneously(which is the main reason i want to use it over the google talk app which i have to run multiple times currently...)

Markus Mohnen said...

@Ian: Thanks for you offer, but I would like to keep working on this on my own. The multiple google accounts feature is one of the features for the next version.

Josh Menke said...

Great seeing Gmail supported in Growl!

I was wondering if Gmail Growl polls the inbox to find new emails, or if it uses Gmail's IMAP IDLE interface.

I ask because I wrote a python script that uses IMAP IDLE to tell me when I have a new message in my inbox and it can notify me the instant the inbox changes. It seems like Gmail Growl takes several minutes.

If Gmail Growl is polling, would it be possible to switch to using IDLE? This way Gmail Growl could notify the instant a new message appears without polling.

Markus Mohnen said...

@Josh: Gmail Growl polls the atom feed of the Gmail inbox. The default is to poll every 10 minutes, which is the interval Google recommends.
Using IMAP IDLE is an interesting alternative, but it may not work in corporate environments where IMAP is blocked.

antonioj said...

hello, i can´t use it with proxy server, because there is no way to enter username/password

Markus Mohnen said...

@antonioj: You are correct, proxy authentication is not yet implemented. I hope to get this done in a future version.

Josh Menke said...

@Markus: That's true, you couldn't use it behind a firewall that blocked IMAP. My app supports SSL IMAP, which is blocked less often, but still commonly blocked.

I was thinking of the fact that Growl will soon support Prowl. So I can run Growl on my home PC which doesn't block SSL IMAP.

Then, if Gmail Growl supported IDLE, Growl could push Gmail Growl notifications to my iPhone within seconds after getting the email, instead of 10 minutes.

Then I'd have Gmail push on the iPhone---which I have now through my python hack which calls a Prowl pushing perl script---but it would be cleaner to have through Growl instead.

Nick said...

Just thought you'd like to know that I just downloaded 1.4.1 and my anti-virus, McAfee deleted all the exe's, thinking it was the virus W32/Autorun.worm.zf.gen. It may be related to the previous post about the false positives, but I wanted to let you know.

antonioj said...

Markus Mohnen, i so need that! :(

Woodenfox said...

You better setup your program with real IMAP push or your going to get squashed by Thunderbird, the news just came out today... you've got publicity from Lifehacker, but it wont be long before people figure out that your app isn't providing true push:

http://cybernetnews.com/push-gmail-iphone/

brian dunnington said...

Markus - any chance that you could include the sender's email address in the notification somewhere? right now, it only shows the subject and body, so there is no way to know who the email is from. not sure of the best place to include it (maybe replace subject in the notification title and combine subject with the body in the text of the notification?). someone on the Growl for Windows forum was asking why they couldnt see who the email was from.

Markus Mohnen said...

@Brian: This is a good idea. I will include it in the next version as you suggested, placing the sender in the title.

@Woodenfox: Thanks for the suggestion, I will include Gmail IMAP push in the next version as well.

I hope the get a beta out this weekend ... lets see if my kids let me :-)

Josh Menke said...

@Markus: You probably know this already, but just a heads up from my experience in using IMAP Push (IDLE). The connection times out, or google may drop you, at certain points. I have my script run in a loop that wakes up every 20 minutes, closes down and cleans up the connection, and then reconnects and waits again.

It may seem overkill, but it's run stable for a few days now.

Markus Mohnen said...

@Josh: Thanks for hint, I will take care on this.

Tyler said...

Is there any way to prevent gmail growl from sending a growl notification every time you double click the icon to open up gmail? I have growl set up with prowl to push to my iphone, and I'm getting a notification sent to my phone every time I open gmail this way ("Opening Inbox"). Thanks!

Markus Mohnen said...

@Tyler: Gmail Growl has three kind of notifcations: New Mail, Status, and New Version. The "Opening Inbox" is a status notification. You can disable this notifications in the Growl for Windows settings on the tab "Applications".

aphex3k said...

There is an autorun virus in that 1.4.1 package, at least McAffee claims that!

Markus Mohnen said...

@aphex3k: I am sorry for this, but McAffee is wrong. See http://gmailgrowl.blogspot.com/2009/05/false-positives-for-gmail-growl.html for details.

Markus Mohnen said...

@Tyler: I just checked this issue again and noticed that Growl for Windows still forwards disabled notifications to Prowl. I have contacted the Growl for Windows developers on this.

Markus Mohnen said...

@Tyler: You can disable the forwarding of each notification in the Growl for Windows settings. When you select Gmail Growl > Status on the Applications tab, it is the fifth option.

Scott Erwin said...

I agree with brian d. knowing the sender is crucial. Any idea ETA on next version? :)

Markus Mohnen said...

@Scott: Well, ETA is ... today!
Please see V1.5 announcement.

Post a Comment