知易行难

Gmail Notifr Changelog

Gmail Notifr is an Open Source RubyCocoa Gmail Notifier for Mac OS X.

View project detail here.

You can fetch the source from:

Feedbacks are welcome! Leave a message in the comments area below.

CHANGELOG

0.3.0 (Jan 7, 2009)

  • Multiple accounts support, finally!

Note: 0.3.0 is the very first version that supports multiple accounts. It might be very buggy, ‘use it at your own risk’ :-)

0.2.8 (Dec 7, 2008)

  • Do not notify if unread messages unchanged
  • Open Inbox with https

0.2.7 (Nov 20, 2008)

  • Bugfix: Exit sometimes due to onClick error of the grwol notification
  • Handle Gmail feed connect timeout error

0.2.6 (Nov 14, 2008)

  • Bugfix: Crash when set launch at login
  • Bugfix: Crash on launch
  • Do not show count number if there is no new message

0.2.5 (Nov 12, 2008)

  • Play the sound when selected in Preferences window

0.2.4 (Nov 7, 2008)

  • Added growl and sound notification settings to Preferences
  • Got rid of the ssl warning in system log: “peer certificate won’t be verified in this SSL session”

0.2.2 (Nov 3, 2008)

  • Goto inbox when click on the growl notification
  • Show sender names and subjects of the first three messages

0.2.1 (Oct 31, 2008)

  • Bugfix: Crash when registering defaults.

0.2.0 (Oct 30, 2008)

  • Added Growl support.
  • Play the “Blow” sound when there’re new messages.

0.1.3 (Oct 29, 2008)

  • “Open Inbox” goes to the proper url instead of the normal gmail url if hosted domains account is used.

0.1.2 (Oct 4, 2008)

  • initial release.

87 Comments

  1. Alessandro
    Oct 29 08, 4:22 pm

    Thanks for this program, i hope you improve the compatibility with growl, beacuse when a mail is recived nothing appened (sound or growl notify)

  2. ashchan
    Oct 29 08, 6:31 pm

    @Alessandro:

    Growl notification is on my priority list and will be included in the next version.

  3. Mutz
    Oct 31 08, 12:36 am

    crashes on 10.5.5

    30/10/08 14:51:50 Gmail Notifr[3146] ApplicationController#awakeFromNib: OSX::OCException: NSInvalidArgumentException - *** +[NSDictionary dictionaryWithObjectsAndKeys:]: second object of each pair must be non-nil. Or, did you forget to nil-terminate your parameter list?
    30/10/08 14:51:50 [0x0-0xaa0aa].com.ashchan.GmailNotifr[3146] /System/Library/Frameworks/RubyCocoa.framework/Resources/ruby/osx/objc/oc_wrapper.rb:50:in `ocm_send’
    30/10/08 14:51:50 [0x0-0xaa0aa].com.ashchan.GmailNotifr[3146] /System/Library/Frameworks/RubyCocoa.framework/Resources/ruby/osx/objc/oc_wrapper.rb:50:in `method_missing’
    30/10/08 14:51:50 [0x0-0xaa0aa].com.ashchan.GmailNotifr[3146] /Users/prepress/Desktop/Downloads/Gmail Notifr.app/Contents/Resources/ApplicationController.rb:55:in `setupDefaults’

    — truncated by ashchan

  4. 发布一个开源Gmail Notifr - Mac.6.cn
    Oct 31 08, 2:45 am

    [...] 有任何建议,可以在这里提:http://blog.ashchan.com/archive/2008/10/29/gmail-notifr-changelog/ [...]

  5. Giovanni
    Oct 31 08, 2:50 am

    This is so great, I hate Google Updater. For me this is working on my mbp + 10.5.5…hope it will continue to work..

  6. a
    Oct 31 08, 3:38 am

    same here, crashing on my ppc 10.5.5

    Process: Gmail Notifr [1905]
    Path: /Users/A/Documents/ /Gmail Notifr.app/Contents/MacOS/Gmail Notifr
    Identifier: com.ashchan.GmailNotifr
    Version: 0.2.0 (28)
    Code Type: PPC (Native)
    Parent Process: launchd [71]

    Date/Time: 2008-10-30 15:48:17.085 -0400
    OS Version: Mac OS X 10.5.5 (9F33)
    Report Version: 6

    Exception Type: EXC_BAD_ACCESS (SIGABRT)
    Exception Codes: KERN_PROTECTION_FAILURE at 0×0000000000000021
    Crashed Thread: 0

    — truncated by ashchan

  7. ashchan
    Oct 31 08, 8:08 am

    @ Mutz:
    Thanks for the detail trace. I will look into this issue. BTW, is your Leopard Intel based or PPC?

    @ a:
    I actually am not sure if Gmail Notifr runs on PPC, but I’ll try to have a look at what happened.

    Update: I’ve pushed a bugfix version (0.2.1). Could you download this version and see if it still crashes? Really sorry about that.

  8. a
    Oct 31 08, 9:52 am

    what a fast answer ! Ok, now it works, even if i’m on a PPC. There’s one thing that bothers me, when i want to go to my inbox it doesnt log me in on gmail, i have to fill my account name and password, i dont have to do it with google notifier. Also, do you think it’s possible not to have the number of mails next to the icon (i like to be discreet) ?
    thanks for the great work !

  9. ashchan
    Oct 31 08, 1:49 pm

    @a:
    I’m glad that the v0.2.1’s bugfix solved your crash problem. As for the login thing, AFAI gmail remembers your login info via the browser. Gmail Notifr stores your account info in keychain and doesn’t pass that info to the browser. That’s being said, when you click Open Inbox, Gmail Notifr simply opens the gmail’s url.

    Many people want the number of mails to be showed. Perhaps there should be a preference item for the user the decide if it should be showed:-). For now I don’t plan to make the preferences window too complicated. (so there’s even no options to let the user enable/disable growl/sound notification)

  10. Mutz
    Oct 31 08, 4:28 pm

    0.2.1 fixed my error ;) thx

  11. a
    Oct 31 08, 8:14 pm

    Ok for the preferences thing i’ll be waiting ! what’s strange about the login is that with google”s official notifier it works, it opens safari and my gmail without having to type my name and password.

  12. MircoT
    Nov 3 08, 5:35 pm

    Hi, I’m sorry for my bad english…
    for every Gmail Notifr (0.2.2) scheduled check on my gmail account I see this message in system.log:

    Nov 3 10:35:35 JENAPRO [0x0-0x64064].com.ashchan.GmailNotifr[1016]: warning: peer certificate won’t be verified in this SSL session

    Is possible to eliminate this message?

    tks.
    ciao.

  13. ashchan
    Nov 3 08, 8:42 pm

    @MircoT:

    I’m not a native English speaker either:-)

    Gmail Notifr uses SSL to connect to the gmail feed and check the messages count. It’s written in RubyCocoa and depends on Ruby’s standard HTTP library, which outputs that warning every time it connects to the server. I’ll check if this warning could be got rid of. If so, I’ll make the change in the next version.

  14. gw
    Nov 3 08, 11:27 pm

    i have download the latest version of gmail notify, and it works well with my MacBook running 10.5.5 OS…

    THX for u work,

  15. MircoT
    Nov 4 08, 1:51 am

    @ashchan
    thank you!
    BTW Gmail Notifr (0.2.2) seems to work fine :-)

    Ciao!

  16. Batdan
    Nov 5 08, 1:42 pm

    Great! Was looking for this type application since I changed my machine and OS.

    Thanks for your efforts on this.

  17. Batdan
    Nov 5 08, 10:38 pm

    Thanks again for this notifier.
    Just one thing.
    How do I change or mute the notifier sound alert?

    It took me a while to figure out why I kept hearing the Blow sound every so often, which turned out to be every 3 minutes that I had set the notifier to check gmail.

  18. ashchan
    Nov 5 08, 10:53 pm

    @Batdan,

    Unfortunately the sound is not configurable in current version as the growl and sound were recently added to this version. In the next version I’ll make both of them be able to enabled/disabled in the preferences.

    Updated: this feature has been added in v0.2.4

  19. MircoT
    Nov 7 08, 8:36 pm

    @ashchan, thank you for the new 0.2.4 relase… system.log message free… :-)

    Seems to work fine.

    Suggestion: when I click the growl notification or if I select Open Inbox, the counter is not set up to zero… The counter is set to zero on the next scheduled check.
    Maybe an option on preferences panel would be nice… ;-))

    tks!
    ciao!

  20. ashchan
    Nov 7 08, 9:46 pm

    @MircoT:

    Setting counter to zero on Open Inbox will behavior strange:

    * what if the networking is down, so the user doesn’t get to the inbox successfully?
    * what if the user does get into his/her inbox, but decides not to read any new messages?

    So basically it’s a feature that will require complicated application logic. One of my friends actually suggested weeks ago that Gmail Notifr do a check again soon after the clicking. I guess we are all so used to instant checking that we couldn’t bear the non-zero number on the menubar :-)

  21. Rick Armitage
    Nov 8 08, 4:21 am

    Is there a way to check 2 accounts at the same time. If not this would be a great feature.

  22. ashchan
    Nov 8 08, 8:17 am

    @Rick:
    Gmail Notifr doesn’t provide multiple accounts support.

  23. Peter Apokotos
    Nov 8 08, 10:00 am

    Any chance of multiple accounts?

  24. ashchan
    Nov 8 08, 11:19 am

    @Peter:

    Not in near plan. I still feel it’s hard to make the multiple accounts logic clear, eg: how would you like the Open Inbox action to behavior? Now it just open your default browser and visit the gmail page (without passing any of your account information)

    Update: still doing some research on this, planning to add this big feature now.

  25. required
    Nov 9 08, 2:51 am

    wouldn’t it be nice a version without numbers? icon with colours when there are messages and no colours for no messages? Ty4ur attention!!

  26. Luis
    Nov 9 08, 3:05 pm

    Sorry, but it doesn’t work! I have downloaded it, unzipped it and if I click on the icon, nothing happens :(
    I am on a MacBook 2Ghz Intel Core 2 Duo…
    Hope to hear form you, as I am interested in this app…

  27. emmaemme
    Nov 9 08, 5:35 pm

    Hi, seems to work ok on MacBook 2Ghz Intel Core 2 Duo. Would like to see the sender and header when clicking on the icon (maybe the growl notification gives this information but I hate growl).

    It’s great to be able to set the interval for checking!

    Thanx

  28. ashchan
    Nov 9 08, 5:54 pm

    @ Luis:

    Have you set up your account in the Preferences correctly?

  29. Luis
    Nov 9 08, 9:30 pm

    Where do I find the preferences? Again, if I double click the app, nothing happens…

  30. ashchan
    Nov 10 08, 8:54 am

    @Luis:

    It’s a menubar app which means when you start it, it residents on the right menubar (next to Volume Controller, Networking Icon, Battery Info etc). Hope this helps.

    Have a look at the [screenshot] then you’ll get the idea.

  31. Luis
    Nov 12 08, 4:30 am

    Ashcan, sorry, it seems I didn’t explain myself properly: i know what your app is and does look like. The thing is, if I open it, there’s nothing in my menu bar. At all. Nobody else had this problem before, I presume?

  32. ashchan
    Nov 12 08, 11:35 am

    @Luis:

    Wow sorry, it seems Gmail Notifr crashes on launch if you could not see it running in menu bar. Could you attach the crash log here? You could find it by opening Console.app and locate the log at LOG FILES - ~/Library/Logs/CrashReporter/Gmail Notifr_2008-….crash.

    Sorry again for its not working for you.

  33. Marcello
    Nov 12 08, 9:24 pm

    Hi Ash, greetings from Italy!
    Same Luis problem, but stranger in my opinion…
    I’ve installed Notifr in a MacBook Intel (Leopard), and for 10 days all was perfectly running; same day, same procedure on my iMac G5 (Leopard), no life signs. So my idea was that probably the powerpc was not supported… But after an upgrade (0.22 > 0.24), the MacBook has the same problem! Launch Notifr, i can see the icon in the menu bar for just a quarter of second, then the app close. No crash log file found…
    I hope you’ll find the problem because your app is very useful! :)
    Thank you

  34. Luis
    Nov 13 08, 5:09 am

    Here you go:

    ___________________________

    12-11-08 22:22:33 [0x0-0x2b02b].com.ashchan.GmailNotifr[197] /Library/Frameworks/RubyCocoa.framework/Resources/ruby/osx/objc/oc_import.rb:251:in `new’
    12-11-08 22:22:33 [0x0-0x2b02b].com.ashchan.GmailNotifr[197] /Users/GOOD/Downloads/Gmail Notifr.app/Contents/Resources/GNPreferences.rb:33:in `init’
    12-11-08 22:22:33 [0x0-0x2b02b].com.ashchan.GmailNotifr[197] /Users/GOOD/Downloads/Gmail Notifr.app/Contents/Resources/GNPreferencesWindow.rb:76:in `load_defaults’
    12-11-08 22:22:33 [0x0-0x2b02b].com.ashchan.GmailNotifr[197] /Users/GOOD/Downloads/Gmail Notifr.app/Contents/Resources/GNPreferencesWindow.rb:28:in `awakeFromNib’
    12-11-08 22:22:33 [0x0-0x2b02b].com.ashchan.GmailNotifr[197] /Users/GOOD/Downloads/Gmail Notifr.app/Contents/Resources/rb_main.rb:22:in `NSApplicationMain’
    12-11-08 22:22:33 [0x0-0x2b02b].com.ashchan.GmailNotifr[197] /Users/GOOD/Downloads/Gmail Notifr.app/Contents/Resources/rb_main.rb:22
    12-11-08 22:22:33 [0x0-0x2b02b].com.ashchan.GmailNotifr[197] /Library/Frameworks/RubyCocoa.framework/Resources/ruby/osx/objc/oc_import.rb:251:in `new’: use ‘alloc.initXXX’ to instantiate Cocoa Object (RuntimeError)

    — truncated by ashchan
    ____________________

    Hope you understand this :)
    BTW, I see you’re from Hangzhou. How funny, I have visited your town. Lovely place!

  35. Luis
    Nov 13 08, 5:11 am

    @ Marcello
    I did see the app aswell for a quarter of a second, indeed!

  36. ashchan
    Nov 13 08, 9:19 am

    @Luis & @Marcello:

    Thanks for the information and sorry for the bad behavior of my software :-) There seems to be a very stupid mistake in the code. Please download this and see if it works: http://assets.ashchan.com/GmailNotifr.app.fix.zip . If it fixes the problem I’m going to release a new version.

    @Luis: That’s cool. You’re welcome to visit Hangzhou again. Next time you come please let me know in advance then I could buy you coffee.

  37. Marcello
    Nov 13 08, 5:43 pm

    Hi Ash, here i’m.
    It seems to me that the fixed version works fine, but there’s another little mistake… Now, if you open the preferences panel and choose the option “Launch at login” when you click “Save” the app close by themselves. If you relaunch the app and open the preferences panel the option “Launch at login” appear as not selected.

    Ok, as usual, thank you for your app and for the big support, i simply hope to be useful for the app’s developing. Bye! :)

  38. Luis
    Nov 14 08, 12:51 am

    Aschan, it works now!! Thanks so much!!
    I will be the one buying you the coffee :)
    Sorry I can’t write thanks in Chinese…

  39. Marcello
    Nov 14 08, 12:58 am

    Luis, have you tried to select the option “Launch at startup” and saving? In my MacBook the app close by themselves! And the fixed version is not compatible with PPC machines :(
    Bye

  40. ashchan
    Nov 14 08, 6:35 am

    @Luis:

    I’m really glad it works for you now.

    @Marcello:

    Could you please attache the crash log?

  41. Marcello
    Nov 14 08, 4:51 pm

    Hi Ash.
    As i wrote in my november 12 post i can’t find a specific crash log file for Notifr in the Console (at least with the “Gmail Notifr_2008″ prefix). Now i’ve launched the app another time and i’ll paste the console result message.
    TY, bye!

    14/11/08 09:56:26 Gmail Notifr[218] RBCocoaInstallRubyThreadSchedulerHooks: couldn’t find autoreleasePool ivar
    14/11/08 09:56:42 Gmail Notifr[218] GNPreferencesWindow#save: OSX::OCMessageSendException: Can’t get Objective-C method signature for selector ‘<<:’ of receiver #
    14/11/08 09:56:42 [0x0-0x2e02e].com.ashchan.GmailNotifr[218] /Library/Frameworks/RubyCocoa.framework/Resources/ruby/osx/objc/oc_wrapper.rb:50:in `ocm_send’
    14/11/08 09:56:42 [0x0-0x2e02e].com.ashchan.GmailNotifr[218] /Library/Frameworks/RubyCocoa.framework/Resources/ruby/osx/objc/oc_wrapper.rb:50:in `method_missing’
    14/11/08 09:56:42 [0x0-0x2e02e].com.ashchan.GmailNotifr[218] /Applications/Gmail Notifr.app/Contents/Resources/GNStartItems.rb:35:in `set’
    14/11/08 09:56:42 [0x0-0x2e02e].com.ashchan.GmailNotifr[218] /Applications/Gmail Notifr.app/Contents/Resources/GNPreferences.rb:57:in `writeBack’

    — truncated by ashchan

    Sorry, i’ve forgotten a coupe of lines… :)

    14/11/08 09:56:42 [0x0-0x2e02e].com.ashchan.GmailNotifr[218] from /Applications/Gmail Notifr.app/Contents/Resources/rb_main.rb:22
    14/11/08 09:56:42 com.apple.launchd[65] ([0x0-0x2e02e].com.ashchan.GmailNotifr[218]) Exited with exit code: 1

  42. ashchan
    Nov 14 08, 6:19 pm

    @Marcello:

    Please download and try out the fix: http://assets.ashchan.com/GmailNotifr.app.fix.zip

    Thanks very much!

  43. Marcello
    Nov 14 08, 7:08 pm

    Well done Ash!!! It works perfectly.
    I’ll download the UB version to install it on my iMac too.
    Thank you so much, great work!

    Bye

  44. ashchan
    Nov 14 08, 7:37 pm

    @Marcello:

    Cool! I’m going to release a new version.

  45. MircoT
    Nov 15 08, 10:55 pm

    Hi,
    yesterday I’ve installed gmail notfr 0.2.6.
    Seems to work fine, but today, for apparently no reason, I see this on system.log:

    Nov 15 15:30:02 JENAPRO [0x0-0x78078].com.ashchan.GmailNotifr[2545]: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:54:in `rbuf_fill’: execution expired (Timeout::Error)
    Nov 15 15:30:02 JENAPRO [0x0-0x78078].com.ashchan.GmailNotifr[2545]: from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/timeout.rb:56:in `timeout’

    Gmail Notfr seems to be stuck at the check of my gmail account, but was not crashed. I’ve restarted the application.

    Any idea?

    tks.
    regards.

    ciao.

  46. ashchan
    Nov 16 08, 6:33 am

    @MircoT: Connection to the gmail feed happened to timeout (which means it didn’t get the response within a certain time) so this error came. Basically this is not a problem (but I should have done more checking in the code).

  47. MircoT
    Nov 16 08, 3:13 pm

    @ashchan: thank you for your reply
    Another information: when errors come on system.log, the icon of gmail notifr was the red M without any number… strange… when the connection to gmail servers is impossible the icon should be different.
    Anyway I wait for the next release. Good work! ;-)

    Ciao.

  48. Pedro Luis
    Nov 16 08, 10:37 pm

    Hi! I’ve been trying your Gmail Notifr and i like it so much. I like the icons and the of check every N minutes. I just want to suggest that it would be great an option that allows you to don’t receive a notification when you have received it. I explain: sometimes you receive an email but you don’t want to read it now. It’s a bit disturbing if growl shows a notification every 5 minutes (for example) with the same notification of 5 minutes ago.

    I like your notifier very much, regards!

  49. Marcello
    Nov 17 08, 12:43 am

    Hi Ash.
    There’s another little mistake…
    I usually receive the gmail messages with push service on my BlackBerry 8310. Since i have installed the Notifr the service appears to be inactive; the strange thing is that if i turn off the Notifr all works newly great. Do you have some idea?
    Thank you, :)

  50. ashchan
    Nov 17 08, 8:50 am

    @MircoT: Gmail Notifr still has a long way to go, thanks ^-^

    @Pedro Luis: In fact you could turn either growl notification or sound off in the Preferences window :-)

    @Marcello: I don’t have a BlackBerry (I own a jailbroken iPhone), but I couldn’t imagine Gmail Notifr would cause the push service stopping working, as it just fetches the messages count from the gmail feed in a read-only manner. I’ll do a googling and try to find out what happens though.

  51. MircoT
    Nov 17 08, 5:01 pm

    Hi Ash,
    today Gmail Notifr crashed…
    I clicked “Open Inbox” and sbam!

    Nov 17 07:08:41 JENAPRO Gmail Notifr[128]: Growl::Notifier#onClicked: NoMethodError: undefined method `call’ for nil:NilClass
    Nov 17 07:08:41 JENAPRO [0x0-0x11011].com.ashchan.GmailNotifr[128]: /Applications/Utilities/Gmail Notifr.app/Contents/Resources/Growl.rb:113:in `onClicked’
    Nov 17 07:08:41 JENAPRO [0x0-0x11011].com.ashchan.GmailNotifr[128]: /Applications/Utilities/Gmail Notifr.app/Contents/Resources/rb_main.rb:22:in `NSApplicationMain’
    Nov 17 07:08:41 JENAPRO [0x0-0x11011].com.ashchan.GmailNotifr[128]: /Applications/Utilities/Gmail Notifr.app/Contents/Resources/rb_main.rb:22
    Nov 17 07:08:41 JENAPRO [0x0-0x11011].com.ashchan.GmailNotifr[128]: /Applications/Utilities/Gmail Notifr.app/Contents/Resources/Growl.rb:113:in `onClicked’: undefined method `call’ for nil:NilClass (NoMethodError)
    Nov 17 07:08:41 JENAPRO [0x0-0x11011].com.ashchan.GmailNotifr[128]: from /Applications/Utilities/Gmail Notifr.app/Contents/Resources/rb_main.rb:22:in `NSApplicationMain’
    Nov 17 07:08:41 JENAPRO [0x0-0x11011].com.ashchan.GmailNotifr[128]: from /Applications/Utilities/Gmail Notifr.app/Contents/Resources/rb_main.rb:22
    Nov 17 07:08:41 JENAPRO com.apple.launchd[105] ([0x0-0x11011].com.ashchan.GmailNotifr[128]): Exited with exit code: 1

    Seems to be related to growl…
    BTW growl still run fine…
    Good work for the debugging :-)

    ciao!

  52. ashchan
    Nov 17 08, 7:32 pm

    @MircoT: this was really strange. Did it happen more than once? Could you reproduce the crash again?

  53. glimpse
    Nov 17 08, 8:37 pm

    Same error here (as MircoT said Growl kept running as if nothing happened):

    Nov 17 12:54:12 glimpse Gmail Notifr[153]: Growl::Notifier#onClicked: NoMethodError: undefined method `call’ for nil:NilClass
    Nov 17 12:54:12 glimpse [0x0-0x1f01f].com.ashchan.GmailNotifr[153]: /Applications/Gmail Notifr.app/Contents/Resources/Growl.rb:113:in `onClicked’

    Nov 17 12:54:12 glimpse [0x0-0x1f01f].com.ashchan.GmailNotifr[153]: from /Applications/Gmail Notifr.app/Contents/Resources/rb_main.rb:22
    Nov 17 12:54:12 glimpse com.apple.launchd[95] ([0x0-0x1f01f].com.ashchan.GmailNotifr[153]): Exited with exit code: 1

  54. glimpse
    Nov 17 08, 8:39 pm

    From what I can understand from that error log (although I’m not a programmer or anything close to that :D), this happens when one clicks on the Growl notification dialog: “Nov 17 12:54:12 glimpse Gmail Notifr[153]: Growl::Notifier#onClicked: NoMethodError: undefined method `call’ for nil:NilClass”

  55. MircoT
    Nov 17 08, 9:03 pm

    @ashchan

    No, I’ve tried many times, but I’m unable to reproduce this error.
    The only difference “from the normal” is that Firefox (3.0.4) was closed when I’ve clicked Open Inbox… but, I repeat, I’m unable to reproduce this error…
    I’ve deleted gmail notifr entry from the growl application list and relaunched gmail notifr, so the growl entry has been recreated. I don’t know if this help…
    Waiting for the next error… :-D

    Good work for the debugging ;-)

    Ciao! :)

  56. debaser
    Nov 18 08, 5:28 am

    nice work!

    suggestion: i´ve set the app to check mail every 2 min. if an email is inbox, it shows the growl notification. if i don´t read the email, 2 min. later the notification for the same email shows again. my suggestion is: “notifies memory”. 1 mail -> 1 notify once.

  57. ashchan
    Nov 18 08, 9:05 am

    @MircoT & @glimpse: sorry for this issue. I’m still trying to reproduce it on my machine (MBP Intel, 10.5.5).

    @debaser: good suggestion. I’ve been thinking about added multiple accounts support. So this “notifies memory” feature would be considered later. Thanks.

  58. glimpse
    Nov 18 08, 2:46 pm

    @ashchan: No issue at all and thanks for all the work you put in this app :).

    If you are trying to reproduce the error try it like I said above (I just made it crash again a few minutes ago by clicking on the Growl notification telling me of a new email in Gmail).

  59. ashchan
    Nov 19 08, 11:36 am

    @glimpse: I’ve been able to make this happen on my machine. I’ll try ti fix this problem. Thanks.

    Update: released v0.2.7 which should solve the onClick issue.

  60. glimpse
    Nov 20 08, 9:01 pm

    Thanks ashchan. Everything seems to be ok now (no more Growl related crashes on my Mac :D).

  61. MircoT
    Nov 20 08, 10:01 pm

    @ashchan
    Thankyou!
    Seem to work fine, for now… :-D

    Ciao! :-)

  62. MircoT
    Nov 23 08, 10:01 pm

    Hi ashchan,
    maybe I’ve found another little bug.
    If I click growl notification of new gmail message, gmail come opened two times on two tabs of Firefox.
    Repeatable most times.

    Ciao! :-)

  63. ashchan
    Nov 24 08, 9:07 am

    @MircoT: Yes it’s an issue.
    I’m still preparing the multiple account version. In this version the growl notification behavior will change a little. These days I don’t have enough free time on this, so please wait for the new version.

  64. MircoT
    Nov 24 08, 3:16 pm

    @ashchan
    No problem!
    Good work. :-)

    Ciao! :-)

  65. Salvador
    Nov 24 08, 3:59 pm

    Hey! Thanks for changing the behavior to get rid of the “0″
    It’s fantastic !

    I just read here some Google processes remain after uninstalling original Google Notifier, I didn’t know that, how do I delete all? Thanks

  66. ashchan
    Nov 24 08, 7:05 pm

    @Salvador: Check the /Library/LaunchAgents and /Library/LaunchDaemons folders. There might be some google related items there (I didn’t remember the exact place).

  67. Bernd
    Nov 26 08, 4:46 am

    Hi,
    thanks for your app, looks nice but is it really using ssl? I looked at the code and it’s conecting to http://mail... and not https://mail...
    Could you make it ssl only?
    Bernd

  68. ashchan
    Nov 28 08, 10:28 pm

    @Bernd: Gmail Notifr does use SSL to check your new messages. I guess the code you saw is the part to open the inbox in your default browser. Gmail Notifr doesn’t pass your account and password to that url, so I think this is not a problem. But your advice is great and I’m going to change that to https. Thanks.

  69. Ewoud
    Dec 8 08, 1:02 am

    Great alternative to the notifier from Google! I especially like the fact that I would get rid off the unwanted update daemons. One thing keeps me from switching: your app does not check Google Calendar … Is that a feature you are considering for inclusion in an upcoming version?

  70. Wckdspdr
    Dec 8 08, 2:53 am

    Great work! Awesome app.

    One thing is not good though: when I click ‘Open inbox’ it doesn’t go there. So I have to enter my username and password again to enter Gmail. What’s wrong with that?

  71. Bob Hahn
    Dec 8 08, 4:46 am

    Is there a way to set up Gmail Notifr so that either the sender’s e-mail address (or the first line of the e-mail text) can be seen in the menu line pulldown?

    I’d like that basic info as Google’s similar app provides. Many times I see I have a bunch of e-mails but don’t necessarily want to take the time to read them just then…UNLESS one or more comes from someone I’m looking for a reply from. And then I want to open up the Inbox and read that e-mail immediately.

    So it sure would be handy to have more information via that pull-down menu than just the total number of unread e-mails.

    Thanks,

    Bob Hahn

  72. ashchan
    Dec 8 08, 9:11 am

    @Ewoud: Unfortunately I don’t plan for inclusion of calendar. Sorry about that.

    @Wckdspdr: Gmail Notifr doesn’t pass your username or password to your default browser. So if the browser hasn’t logged in your google account yet you have to log in again.

    @Bob: From version 0.3 (I’m working on), Gmail Notifr will support multiple accounts. As of then all new messages’ (or the newest 10 maybe, as many guys always have hundreds of unread messages out there :P ) brief information (sender’s name or email address, subject) will be listed as sub menu items. I develop this app in my spare time, so please wait for the new version.

    Thanks

  73. Paul Kyritsoglou
    Dec 8 08, 7:21 pm

    Mr Chan,
    Notifr is a wonderfull idea to avoid Microsoft-like attitude!
    Would Notifr run under Tiger?
    Thanks
    Paul
    Belgium

  74. ashchan
    Dec 8 08, 9:22 pm

    @Paul: technically speaking it’s possible if you install RubyCocoa on Tiger, but I don’t have a Tiger machine myself I could not test it and make sure of that.

  75. pete
    Dec 17 08, 12:12 pm

    is it possibly for gmail notifr to work over a proxy?

  76. ashchan
    Dec 17 08, 4:17 pm

    @pete: proxy is not in the planned feature list. Sorry about that.

  77. Stan
    Dec 17 08, 5:57 pm

    Great little app! I’m not a fan of the official google notifier either. I much prefer yours :-)

    Looking forward to get v0.3 as I also need to check multiple accounts.

  78. Rick
    Dec 18 08, 9:24 pm

    Have you got any plans to make something like this for Yahoo mail?

  79. ashchan
    Dec 19 08, 5:41 pm

    @Rick: Sorry but I don’t use Yahoo mail myself I haven’t got any plans to develop a version for it.

  80. Pedro Fardilha
    Jan 7 09, 5:05 pm

    Hi.

    I just downloaded 0.30 but there’s no way for making it accept my user/pass data.
    Pressing “enter”, “return” the plus sign but nothing seems to work… or maybe I’m still to sleepy. ;)
    I’m using a a google hosted account and I’m testing on Mac OS X 10.5.6

  81. ashchan
    Jan 7 09, 5:51 pm

    @Pedro: I’m sorry v0.3.0 doesn’t work for you. If you’ve used earlier version before, you account name would be automatically reloaded. If you’re a new user, add new account(s) this way:

    * click the ‘plus’ button, an account with a default name “username” would be added
    * in the username field (which should be focus already), input account name, then in the password field, input your password (which will be saved safely in you keychain)
    * repeat the above two steps if you have more accounts to add
    * click the ‘Save’ button to save and apply the changes

    Note: if you close the preferences window without trigger the ‘Save’ button, what you’ve done would be just discarded.

    Hope this help.

  82. Marco
    Jan 7 09, 6:16 pm

    0.3.0 isn’t even launching on my mac, i can see the process from Activity Monitor crashing a while after i started it.
    If you need it this is the problem from Console:
    Gmail Notifr[6463] GNPreferencesWindow#awakeFromNib: NoMethodError: undefined method `each’ for nil:NilClass
    [0x0-0x4c04c].com.ashchan.GmailNotifr[6463] /Applications/Gmail Notifr.app/Contents/Resources/GNPreferences.rb:31:in `init’
    [0x0-0x4c04c].com.ashchan.GmailNotifr[6463] /Applications/Gmail Notifr.app/Contents/Resources/GNPreferencesWindow.rb:77:in `load_defaults’
    [0x0-0x4c04c].com.ashchan.GmailNotifr[6463] /Applications/Gmail Notifr.app/Contents/Resources/GNPreferencesWindow.rb:31:in `awakeFromNib’
    [0x0-0x4c04c].com.ashchan.GmailNotifr[6463] /Applications/Gmail Notifr.app/Contents/Resources/rb_main.rb:22:in `NSApplicationMain’
    [0x0-0x4c04c].com.ashchan.GmailNotifr[6463] /Applications/Gmail Notifr.app/Contents/Resources/rb_main.rb:22
    [0x0-0x4c04c].com.ashchan.GmailNotifr[6463] /Applications/Gmail Notifr.app/Contents/Resources/GNPreferences.rb:31:in `init’: undefined method `each’ for nil:NilClass (NoMethodError)
    [0x0-0x4c04c].com.ashchan.GmailNotifr[6463] from /Applications/Gmail Notifr.app/Contents/Resources/GNPreferencesWindow.rb:77:in `load_defaults’
    [0x0-0x4c04c].com.ashchan.GmailNotifr[6463] from /Applications/Gmail Notifr.app/Contents/Resources/GNPreferencesWindow.rb:31:in `awakeFromNib’
    [0x0-0x4c04c].com.ashchan.GmailNotifr[6463] from /Applications/Gmail Notifr.app/Contents/Resources/rb_main.rb:22:in `NSApplicationMain’
    [0x0-0x4c04c].com.ashchan.GmailNotifr[6463] from /Applications/Gmail Notifr.app/Contents/Resources/rb_main.rb:22:in `NSApplicationMain’
    [0x0-0x4c04c].com.ashchan.GmailNotifr[6463] from /Applications/Gmail Notifr.app/Contents/Resources/rb_main.rb:22

  83. Giovanni
    Jan 7 09, 6:37 pm

    Ok, maybe it is a bug..maybe an ununderstood feature..but I have no new mail, and if I say check now to the notifier, it displays the icon of no new mail with a 1 at its side…see link to imageshack

  84. Giovanni
    Jan 7 09, 6:37 pm

    Where’s the link? Anyway /img296.imageshack.us/img296/3538/picture1nt4.png

  85. meso
    Jan 7 09, 6:53 pm

    I’m having exactly the same problem as Pedro has.
    I can’t add a new account (I’m a new user).

    When I added a new account by editing a property file manually, it appeared on the list, but since I couldn’t figure out what property name is used for a password, I couldn’t make it work.

    I’ll be using this app for sure, once I can add an account.

  86. ashchan
    Jan 7 09, 9:05 pm

    @Giovanni: This was a known bug that I’ve found my self and that has been fixed. Please download the app again from http://assets.ashchan.com/GmailNotifr.app.zip (though the version and build number is the same).

  87. ashchan
    Jan 7 09, 9:11 pm

    @Marco: Let me figure this out and thanks for the trace info.

    @meso: After you edited the property file, you’re still not able to edit the account (add password) in the preferences window? I believe this is a bug for new installation (don’t have an old version), and I’m working on this now. Sorry for this issue.

    Guys, as I’ve said, this version might be very buggy. I’ll fix problems ASAP.

Leave a Reply

Archives: Monthly or