- Dołączył
- 23 Wrzesień 2016
- Posty
- 3893
- Reakcje/Polubienia
- 1228
Restore Point Creator 6.4 Build 1
September 1, 2017 -- Version 6.4 Build 1
It's been a long time since a major new version has been released and this version is chock full of bug fixes and performance improvements. And now for the list of changes...
* Optimized much of the code used to parse Boolean values from the Registry.
* Added EnableWindowsFormsHighDpiAutoResizing to the embedded app.config file.
* Fixed multiple parts of the program to be thread safe.
* Added better handling of Integer Strings to the List View Sorting code.
* Simplified the RegEx parser used to the existence of numerical Strings with commas in it.
* Cleaned up some code on the Update Notification window.
* Added a Debug Mode and Build notation to the crash data that's written to the application event log.
* Improved the operation of the Application Event Log search tool. This required a massive rewrite of the Application Event Log tool in terms of how it holds data in memory.
* Improved code that's used to compare String values.
* Included additional code to handle user.config file access violations that could cause the program to crash. Thanks goes out to Terry Lynch for reporting this issue to me.
* Improved the window width restraints of the Disk Space Usage tool and Update Notification windows.
* Merged in version 1.300 of the HTTPHelper class and a new version of the deleteAtReboot Class.
* Fixed the support.convertErrorCodeToHex() function in which there was a possibility that "0x" wasn't prepended to the returned String.
* Optimized the code of the addExtendedCrashData() function along with adding support to handle StackOverflowException.
* Replaced the Please Wait window with a Please Wait panel built into the window itself. This major change to the program should go a long way in solving a lot of crash issues that people have been having with the program once and for all.
* Fixed a grammar mistake on one of the dialog boxes.
* Fixed a bug in which the label that tells you how many restore points are on the system wasn't updated after deleting selected restore points.
* Fixed a bug in the file download routine in which it was telling the user to check the Application Event Log if an error occurs but the program wasn't logging anything to the Application Event Log for the user to check.
* Removed an unnecessary thread declaration from the update checking routine.
* Changed the way that custom colors and column orders are saved by the program in the applications settings data. It now uses a much simpler way of storing the data.
* Removed the code to handle Specialized String Collections from the settings import and export code since it's no longer needed.
* Added a limit of 6 MBs of files to be attached to the Official Contact Form. This is so as to not overload the mail server on my web server.
* Changed the memory dump file type that's created when the program crashes. Hopefully it doesn't result in too big of a file.
* Greatly improved application startup times by properly setting the process priorities such as the CPU and I/O priorities. Before these were set to below Normal when launching the program using the Task Wrapper which caused the program to run slower than it should have been, especially at application launch.
As stated before, development of the program will be considerably slowed down. I don't have nearly the same amount of time that I used to have to keep a heavy active development cycle like what I had before with a 15 day release cycle. This new release is the first new major release since.
Zaloguj
lub
Zarejestruj się
aby zobaczyć!