Hashiney / steam-limiter

Automatically exported from code.google.com/p/steam-limiter
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

Pop-up ballon for new version notification #11

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
The current system for making the existence of a new version to download is a 
little too unobtrusive - it would be better both if the update-check frequency 
was higher, and the notice of a new version available was more proactive rather 
than requiring the user to visit the about page.

To make that really work, however, the *notification* frequency needs to be 
decoupled from the notification checks and capped at something like no more 
than every 30 or 60 days to be less annoying (even though it's a 10-second 
process tops, I still get annoyed by those notices from applications myself, 
particular from Nokia PC Suite since it's a large download - the more 
infrequent notification I get from the Lightscribe software is about right).

So, I need to add a balloon notification or the equivalent for Vista, since the 
shell notification system is so different from XP to Vista/7 and the API is a 
bit of a minefield and a new timer entry in the registry.

I'm just not sure what the click action for the balloon tip should be - 
probably a visit to the About dialog, and I should make the "upgrade available" 
version of the About dialog include a hyperlink control pointing at the new 
download page for manual install as well as having the auto-download and 
silent-install button.

Original issue reported on code.google.com by nigel.bree@gmail.com on 20 Dec 2011 at 10:07