02-13-2017 , 06:04 PM
February 13, 2017 -- Version 5.9 Build 1
Because this month, February, is a 28 day month it kind of messes up the whole 15-day release cycle of the program. Oh well, such is life. Anyways, onto the number of fixes and improvements to the program.
Because this month, February, is a 28 day month it kind of messes up the whole 15-day release cycle of the program. Oh well, such is life. Anyways, onto the number of fixes and improvements to the program.
- Fixed an issue on the main form when loading that could cause the program to lock up due to the Please Wait window being tied to the main thread of the main form.
- Fixed a false positive in the program when there are no restore points on the system in which the program asks to repair System Restore even though it doesn't need to be done. Thanks goes out to Charles Ray for reporting this issue to me.
- Added additional logging to the application update procedure to catch possible errors.
- Fixed the wording on the Update Notification text at the top when the update is a standard update but the text indicated that it was a Public Beta, this is wrong. This has been corrected.
- Implemented a whole new exported log file type. The new file type is based upon XML instead of a custom-formatted file type. The new file type is reslogx.
- Included some changes to some of the code that deals with the Event Log.
- Added four new functions to set values in the Registry for behind the scenes access to the Registry.
- Updated the update checking code to first download the release version when a new release version has been released when the user is the public beta branch. Before it would automatically skip to the next beta branch version. This was incorrect behavior. The newest release branch version should always be the version that's downloaded when a new branch version is released. If this situation occurs, the program sets a value in the Registry to trigger an update check the next time the program runs to check for any new public beta branch versions.