I've released the second minor update to v3.70. This update includes a few optimizations and a couple minor cosmetic fixes. More importantly, I've replaced the old update mechanism with a simplified rendition. Although I have plans to eventually automate the entire update process, this is a good improvement for now. Given below is a brief list of the characteristics of this new update checker.
Next on the agenda is optional automatic updates that utilize the silent (/S) switch of the installer. Process Lasso will self-download, self-install, and all the user will see is a brief recycle of the system tray icon. Imagine.. not having to ever manually run the Process Lasso installer again ;). This feature is not far off at all...
- During install it will ask the user if he or she wants to enable periodic update checks. This is asked only ONCE, not asked again on updates/reinstall.
- The periodic update checks setting applies to all users. It is stored in the HKLM hive. In previous version, it was stored in the configuration file and therefore tended to be per-user. The old INI setting has been deprecated.
- The update check enabled setting can be toggled from the GUI, just like the old one. On UAC enabled systems the user will be prompted for appropriate rights elevation when he or she toggles it.
- The update check can be invoked from the GUI, just as before. However, its a one click action now. The check will be instant and it will report back to you via a simple message box.
- If periodic update checks are enabled, the GUI will check once every 7 days. If it finds an update it will notify the user via a message box. If it doesn't, the user will see nothing.
Next on the agenda is optional automatic updates that utilize the silent (/S) switch of the installer. Process Lasso will self-download, self-install, and all the user will see is a brief recycle of the system tray icon. Imagine.. not having to ever manually run the Process Lasso installer again ;). This feature is not far off at all...