On Mar 31, 2010, at 08:48:29, Christopher Forsythe wrote:
- Remove the silent mode checkbox and selection in the menu item due to confusion (Make sure having the preference checked previously doesn't cause problems would be good for testing).

My plan is to burninate the feature entirely. Anyone who has squelch mode on will simply have a useless pref setting after this change takes effect.

Make it so that GHA only looks for apps which are not already registered (would that cause problems in case an app updates and changes the notification list?)

- Add auto detection logic to look for apps which are currently running on startup of GHA.

That second sentence should be part of the second list item:

- Add auto detection logic to look for apps which are currently running on startup of GHA. Make it so that GHA only looks for apps which are not already registered (would that cause problems in case an app updates and changes the notification list?)

Nope. Consider this hypothetical failure case:

- App re-registers with customized dictionary, but Growl isn't running
- Growl launches
- Growl detects auto-reg (not customized) dictionary inside app bundle
- Growl registers app with auto-reg dictionary, not customized dictionary

This can't happen because step 1 will directly cause step 2 by launching GHA with the registration plist. GHA will notice that Growl is supposed to be turned on, and continue running. Step 2 will not launch anything because Growl is already running (and if it does, the second GHA will notice that another GHA is running and quit). Step 3 should ignore the app (thereby preventing step 4) because it's already registered from step 1.

--
You received this message because you are subscribed to the Google Groups "Growl 
Discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/growldiscuss?hl=en.

Reply via email to