Hello, so first GrowlNotify doesn't use the framework since its a
single file command line utility, so it wont show in GVD.
My simple local tests show it as working fine using
http://growl.info
opens in the default browser, file:///Applications shows in finder,
and specific files get opened with their default apps. Further
testing shows that we have a couple scenarios where it might fail,
both with workarounds. First are relative URL's (either user relative
or environment relative), passing absolute URL's will be more
reliable, especially since the URL is opened in Growl's environment,
not GrowlNotify's. Second is spaces (and other special characters),
we don't put in % escapes before trying to make the URL to open, and
the workaround make sure your URL's are % escaped for UTF8 before
sending them to GrowlNotify.
This is a very different issue from click feedback timing out, and I
have created a ticket on the % escape issue
http://code.google.com/p/growl/issues/detail?id=555
for the purpose of making sure this doesn't slip through the cracks.
Both growl (on attempt to use a URL from that gntp header) and
GrowlNotify (before sending it out) should be working to ensure that
the URL we try to create/open is valid.