* Moved ThermalLimitReachedError catches to wk.hw.sensors
* Before they would never be caught and would never stop the script
* Added cpu_reached_critical_temp() to wk.hw.sensors
* This allows us to check if it happened without exceptions
* Added thermal_action to wk.hw.sensors
* This is run when ThermalLimitReachedError(s) are caught
* Stop print_countdown if mprime is terminated
* This is required since it may be killed in the background
Linux
* HW-Diagnostics
* Reworked osTicket checkbox logic
* There is now a prompt on the results page to update the checkboxes
* If you choose yes it will update the HDD & CPU PASS/FAIL & CPU max temp
* Prime95
* If CPU temps >= 90°C then the test is marked as FAILED
* If CPU temps >= 99°C then the test is halted
* If no sensors are found and the checkboxes are updated, it will use 0°C
* badblocks & I/O Benchmark tests are run in most scenarios now
* SMART Self-Test failure will not block these tests
* SMART C9 / 201 will not block these tests (was seen on several LiteOn SSDs)
* Only critical NVMe/SMART attributes will prevent these tests from running
* Added workaround for the Crucial MX500 series of SSDs
* If this is used it will be shown in the results page and osTicket post
* Failing NVMe/SMART attributes are individually marked for clarity
* Fixed 4K partition alignment check (most boot partitions were being falsely flagged)
* Removed several prompts from the HW-Diagnostic startup
* Removed prompt to upload for review
* ddrescue-TUI (a.k.a WKClone & WKImage)
* Journal output is limited to kernel events
* Avoids a flood of "Updating conky" and "sudo" messages
* Added upload-logs script
* If you see something weird please run this command to upload to Nextcloud
* This script asks why you're uploading the logs
* Added CTRL+ALT shortuts to match the Super shortcuts
* e.g. CTRL+ALT+d to open HW Diagnostics
* Much better input handling - should avoid EOFErrors we've been seeing
* Test-Station names should be included in osTicket posts
* Misc bugfixes
Windows
* Added Windows 10 v1909 support
* d7II
* Added "Starting d7II..." message to launch script
* Windows Updates are enabled during the default selections
* SoftwareDistribution folder is now renamed if it can't be deleted
* Avoids unnecessary crash/reboot
* System Setup
* Renamed modes
* Added Verify option
* This skips all installation steps and optionally skips opening apps
* Classic Start is now installed for all non-HW non-Verify modes
* Google Chrome notifications are disabled by directly editing the Preferences file
* This avoids having Chrome tell you the browser is "Managed by your organization"
* Added a permission fix for Windows\Temp
* Browser backups are no longer compressed
* This should avoid the major slowdowns seen for Chrome profiles
* Reduced the amount of Ninite windows opened in some cases
* Updated ShutUp10 config to avoid breaking Windows Search
* Added prompt to set the default browser/apps
* Updated tools
* Misc bugfixes