gCount Version History [ 0.5, released 01.29.05] Features - Preference to specify an alternate web browser for gCount to use for external links (eg. Open Inbox, Compose Mail). - gCount now uses a much faster, and less memory intensive method for communicating with the email service (Atom feed), thanks to Jim Thomason. - Growl notifications now include the authors' names of unread threads. - gCount now uses your proxy settings, if you use one. Bug Fixes - Audio files are now scanned for proper extensions. .DS_Store is not a sound. :) - gCount is now again compatible with Growl. See http://growl.info/ for more info. - Many memory leaks squashed, and a few under the hood performance improvements. - Login information is no longer passed as arguments to a script. Yay. [ 0.4, released 08.08.04] Features - gCount is now Growl enabled. See http://growl.sourceforge.net/ for more info. - gCount can now display itself in the Dock, with an 'unread badge count' like Mail.app's. It also has a Dock menu (control-click or right-click on the icon). Read above for instructions for enabling Dock mode. - In the Dock Menu is a "Open Inbox on Dock Click" toggle. When it's on, a single click on the gCount icon in the Dock will open up the Inbox. - Preference to the menu bar item off in the Preferences (only when Dock is enabled). - Preference for "Launch at login" Bug Fixes - gCount is now properly threaded, so an update does not freeze up the GUI. - "Icon flashing" bug fixed. - gCount now uses libgmail (http://libgmail.sourceforge.net) instead of the previous PHP script. This should be more compatible than the previous PHP script. - Internet connection checking should work properly now. Other Changes - The email service changed their authentication method, which rendered all previous versions of gCount incompatible. This has been fixed in v0.4. - Slight renaming of browser menu items. - Cleaned up the Preferences window GUI a bit. - "Loading icon" is now only displayed on manual updates from the menu bar. - Menu bar mode preference switches now happen live. - Sounds in ~/Library/Sounds are now added to the New mail sound choices. [ 0.3.2, released 07.04.04] Bug Fixes - The email service changed their URL scheme a bit, which broke the "Compose Mail in Browser" link and the mailto: handling. This has been fixed in v0.3.2. - Fixed minor bug in the PHP script that would mess things up if PHP was running in a more verbose than default mode. Other Changes - Changed the "Update Now" title to "Check for Unread Mail Now", to be less ambiguous. [ 0.3.1, released 06.30.04] Bug Fixes - Sound notification fixed. - Internet connection checking disabled in this build. It caused a lot of trouble. If you don't want gCount to update for a while, change the update interval to 'Manually'. I'll investigate this code more, and get back to it in the next release. - No longer displays an error dialog when there are login problems; it only changes the icon/text now. [ 0.3, released 06.28.04] Features - Sound notification of new mail. - Login info is now stored in keychain, no longer in the preferences plist. If you used v0.1 or v0.2 and launch v0.3, it will migrate your old login info to the keychain and delete it from the plist. - Two modes: Icon mode and Text mode. When in Icon mode, another item in the menu appears at the top, displaying the count of unread emails. In the future these two may be merged together (an icon mode with count in it). - The menu bar now displays an error icon/message if there are problems with your username and password and throws up an error dialog. - gCount now checks to see if a newer version is available when starting up (there is an option to disable this), and there is a corresponding "Check for Updates…" menu item for manual checking. It also checks to see whether the current version is compatible with the email service. - gCount can now handle mailto: urls, open Mail.app's Preferences and change the "Default Email Reader" to gCount to enable this feature. - A welcome message is displayed when gCount is launched for the first time. - Before updating unread status or checking for gCount updates, gCount now checks to see if it is connected to the internet. If it isn't, then it doesn't attempt to update. Other Changes - Browser links now use https, instead of http. - Displays an error dialog and quits if you try to run gCount in OSX pre-10.3. - When you click Save in the Preferences window it updates the message count. - Merged the two php scripts into one, shaves about 4k from the app. - Changed the layout of the Preferences window to be slimmer. - Modified the application icon a bit. Bug Fixes - "Minutes Between Updates" bug fixed. - A number of memory leaks fixed. [ 0.2, released 06.23.04] Features - New icon, thanks to Shawn Sprecher. - The count now reflects unread count of Inbox (it was previously all unread messages), as it should, and there is a preference to switch to the prior count. - Added link to Compose Mail in menu. Bug Fixes - Large memory leak squashed. [ 0.1, released 06.20.04] Initial release. Many flaws and bugs, I'm just releasing this to satiate the needs of eager MacNN forum dudes. Expect 0.2 in the next few days.