Oh... and one more thing.
Currently, if I set automaticUpdater as I have, so that no user intervention is required on update checking, is it possible to *always* have the "You already have the latest version installed" and green checkmark display after the form loads and aU has checked for updates?
Currently, if no update is available, nothing shows in the notification area. Seems like it would be more consistent if the green checkmark and message always show. Is this possible?
Thanks
Let me explain our thinking. The focus is always your application. Your app's the star of the show - the AutomaticUpdater is just the assistant. If the check mark was ever-present then it would distract the user's eyes from your app.
The reason the check mark shows when the user manually checks for updates is that they need a response for their question. By clicking the "Check for updates" menu they're asking "Is there a newer version?". And the automatic updater has to respond either "yes" (the gold star icon) or "no" (the check mark).
However, when the automatic updater automatically checks, then it should only bother the user if there's something they can actually do. The check mark will quickly become meaningless if it's a constant presence or it pops-up seemingly out of nowhere (from the user's perspective).
Think of it like this: new versions of your app are special events. They're like birthdays.
If we start sending balloons to our user every weekday then it will make the birthday less special.
That being said, if you want to show the green checkmark every time the automatic updater checks and comes up with nothing, then I'll gladly explain it to you.
But have I convinced you of our way of thinking?