> --
> You received this message because you are subscribed to the Google Groups "growl for windows" group.
> To post to this group, send email to growl-fo...@googlegroups.com.
> To unsubscribe from this group, send email to growl-for-wind...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/growl-for-windows?hl=en.
>
I dont remember exactly why I set it up that way, but at least it all
makes sense now as to why it was still checking. I will take a look
back through my release notes and see if there is any reason why I
left it working that way or not.
Thanks for sticking with this and helping me find the root cause.
I did some more testing this morning to make sure I had found the root
cause, but I think I misspoke earlier when I said that Growl still
does one check upon launch even if AutomaticallyCheckForUpdates is set
to false. It does *not* seem to do that when I debug it and step
through the code, so I want to be sure that I understand how you are
approaching it so I can duplicate your behavior before I change
anything.
Up until v2.0.9 (just released yesterday), there was a bug that
prevented the default values in growl.exe.config from being used. That
bug has been fixed though, so you should be able to achieve your
scenario now. If you edit the growl.exe.config file, those values will
be used for each *new* user on the machine. So if a user has not run
Growl before (which, if you just installed it, should be the case),
then when they first run it, Growl will create the user.config file,
copying the growl.exe.config values. Note that if a user has already
ran Growl and their user.config already exists, then editing the
growl.exe.config will have no effect for that user.
Try that out and let me know if that works for what you are doing.
- brian