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.