Tuesday, May 26, 2009

v2.0 Beta 13 Released

A new beta version is now available. If you are already running a v2.0 beta, you can use the 'Check for Updates' feature to upgrade automatically, or you can download and install the new beta directly.

If you are running Vista and encountering Error 2689 when trying to use the auto-upgrade, please download the new Beta13 version manually and install it. The bug has been fixed, but the auto-upgrade to the fixed version will still fail.

*NOTE* - this is beta software. The functionality, interface, and underlying protocol are all subject to change before the final release.

The Beta13 update contains the following changes:

  • much faster startup time (displays no longer loaded into seperate AppDomains)
  • seperated out user-installed displays from built-in displays
  • fixed click-to-install display functionality on Vista
  • fixed auto-update bug when updating on Vista (intaller error 2689)
  • fixed a bug that caused GFW to crash if a Subscriber came online while the list of Forward Computers was being rendered

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

Leave feedback in the Growl for Windows Google Group

PreviousGeneralNext

New UI features make managing notifications easier

Favorite app doesn't have Growl support yet? Let us know by leaving a comment in the Supported Application Wishlist thread.

Wednesday, May 20, 2009

v2.0 Beta 12 released

A new beta version is now available. If you are already running a v2.0 beta, you can use the 'Check for Updates' feature to upgrade automatically, or you can download and install the new beta directly.

*NOTE* - this is beta software. The functionality, interface, and underlying protocol are all subject to change before the final release.

The Beta12 update contains the following changes:

  • added growl:// protocol handler & experimental support for click-to-install displays
  • fixed a bug that crashed Growl when a removed application tried to re-register
  • added a fix so Growl won't crash if an invalid url callback is specified
  • better idle checking
  • ExpandingLabel control now allows setting of TextRenderingHint (anti-aliasing)
  • new iPhone Style display released
  • first release of Gnarly (Growl-Snarl bridge)

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

Favorite app doesn't have Growl support yet? Let us know by leaving a comment in the Supported Application Wishlist thread.

Tuesday, May 19, 2009

New Gmail Growl app

Markus Mohnen has just released an awesome little application that can notify you via Growl when new Gmail messages arrive.

Features:

  • Check for emails in your Gmail account
  • Notify using Growl for Windows
  • Immediately open mails by clicking the notification
  • Open Gmail Inbox from system tray
  • Compose new Gmail from system tray
  • Optional auto start
  • Small memory footprint
  • Auto update

Read more about Growl Gmail

Monday, May 18, 2009

Growl + Snarl = Gnarl(y)

this is not part of the official GFW project, but i wanted to put it out here for anyone who was interested.

i created a small app that is essentially a Snarl translator for Growl. what is does is listen for any Snarl-type notifications and then forwards them on to Growl. this means that (at least in theory), any applications that already support Snarl can now work with GFW with no modifications to the sending applications.

this is just an early version of the software, but it implements nearly all of the Snarl API, including:

  • sending ad hoc notifications (not associated with any registerd application)
  • registering applications
  • registering alerts/classes
  • notification callbacks

here are some shots of it in action with Sven's Gmail notifier:

because GFW itself does not have the same structure as Snarl, Gnarly does *not* support the following Snarl actions:

  • setting a timeout value for the notification
  • updating an on-screen notification
  • checking if a notification is still on-screen

also, applications that run inside Snarl's memory space (Snarl extensions) are not supported, since they require Snarl to run anyway (and if you are already running Snarl, you don't need this helper app anyway)

i have only tested this with a handful of Snarl-enabled apps, but they all worked straight away. of course, your mileage may vary. some final caveats:

  • i have only tested this in XP so far, but it should work in in Vista and Win7
  • there is a very high chance it wont work on 64-bit platforms
  • there are probably bugs

download Gnarly

try it out with your favorite Snarl apps and let me know if it works for you.

Thursday, May 14, 2009

v2.0 Beta 11 Released & New Thunderbird extension

Beta 11 is now out with lots of fixes and improvements. If you are already running GFW, you can use the 'Check for Updates' feature to upgrade automatically, or you can download and install the new beta directly.

*NOTE* - this is beta software. The functionality, interface, and underlying protocol are all subject to change before the final release.

The Beta 11 update contains the following changes:

  • removed splash screen on startup
  • fixed a bug that caused newlines in encrypted requests to be lost/mangled
  • fixed a bug that prevented Growl from starting on some systems (WSAEWOULDBLOCK exception)
  • made a change to save application prefs (and other prefs) as changes are made, not just on app close
  • added some insurance against corrupt user.config files (make backup before save & read from backup on load)
  • GFW install now also includes growlnotify (so developers can rely on it being installed on the client's machine)

**UPDATE**: Beta 10 had a bug that caused new installations to fail immediately when ran. Beta 11 fixes the issue but is otherwise unchanged. (Users who were upgrading from a previous version were not affected.)

growlnotify udpates

The growlnotify command line tool has also been updated with the following changes:

  • added the ability to send line breaks in titles and messages
  • added the ability to pass URL callback
  • changed growlnotify from targeting 'Any CPU' to 'x86' processors (for 64-bit compatibility)
  • changes to make growlnotify work better from the command line

growlnotify download & reference

New Thunderbird extension

I also wanted to announce the availability of the Thunderbird extension. It works with Thunderbird v2.0, but it should also work with v3.* development builds as well.

New mail notification from Thunderbird

Thunderbird Growl settings

Download Thunderbird extension

System Monitor udpates

Lastly, the System Monitor application has been updated to start minimized to the system tray.

Download updated System Monitor

Tuesday, May 5, 2009

System & Hardware Notifications

One much-requested application for GFW integration is hardware/system monitoring. To address that need, I am releasing an early version of System Monitor - a hardware/system monitoring application with full Growl support.

System Monitor Notification

System Monitor

Out of the box, System Monitor can provide alerts for the following events:

  • Low Disk Space (configurable by drive)
  • Event Log Entries (filter by log and source)
  • Network Connection Status
  • Ping Host Failed (configurable host address)
  • Battery Low
  • Battery Critical
  • USB Device Inserted
  • USB Device Removed

System Monitor is also modular, so it is not too hard to add support for additional events in the future.

Configuration Options

This is an early release to solicit your feedback. As such, the application is aimed more at developers and sysadmins than regular users. All monitor configuration currently requires editing an xml file (there are plans to add a configuration UI in a later release), and there may be bugs or strange behavior. If that doesn't scare you off, then I invite you to download System Monitor and give it a whirl.

Download System Monitor (Installer)

Download System Monitor (Zip)

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

Leave feedback in the Growl for Windows Google Group

Growl for Windows featured on Lifehacker

Growl for Windows was just featured on Lifehacker!

Growl for Windows Adds Mac-Style Notifications

For all of you interested users who are just hearing about GFW, I hope you give it a try and let me know what you think.

Please keep in mind that this is still new software, and there are not tons of apps that support it yet. But just like the original Growl on OSX, I hope to grow the supported application base so that everyone's favorite apps can talk to Growl on Windows.

If you just headed over here and are disappointed that your favorite app isn't yet supported, why not help out? Whether you are a developer or not, everyone can contribute to helping make Growl on Windows as great as the original.

How you can help make Growl for Windows better

Once you give Growl/Win a try, I would love to hear your feedback. Love it? Hate it? Found a bug? Let me know!

Leave feedback in the Growl for Windows Google Group

PreviousGeneralNext

New UI features make managing notifications easier

Monday, May 4, 2009

v2.0 Beta9 now available

A new beta version is now available. If you are already running a v2.0 beta, you can use the 'Check for Updates' feature to upgrade automatically, or you can download and install the new beta directly.

*NOTE* - this is beta software. The functionality, interface, and underlying protocol are all subject to change before the final release.

The Beta9 update contains the following changes:

  • added 'Duration' preference to control how long notifications stay on screen
  • fixed a bug with iTunes plugin where it wouldn't show notifications for songs with artwork on Vista
  • fixed a bug that caused requests with multiple binary resources to fail (caused by change in Beta7)
  • added logic to prevent indefinite forwarding loops
  • added new Plain style to the default installation

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

Leave feedback in the Growl for Windows Google Group

PreviousGeneralNext

New UI features make managing notifications easier

Favorite app doesn't have Growl support yet? Let us know by leaving a comment in the Supported Application Wishlist thread.