Releases: realNZZN/SDRbright
1.1 - Stability and optimisations
This update vastly improves stability and responsiveness, it's been tested for a month with no crashes.
Initial brightness is now read from System\CurrentControlSet\Control\GraphicsDrivers\MonitorDataStore\SDRWhiteLevel which leads to significantly faster (instant) startup time. (however, editing this registry value has no effect)
Implemented mitigations to prevent certain scenarios where unexpected behaviour of SystemSettings.exe caused the program to act in unintended ways.
-If SystemSettings.exe becomes unresponsive, it will be restarted.
-If a brightness adjustment is taking over 10 seconds, the current adjustment will be cancelled.
-Many function calls now run on background threads which should improve performance and stability.
The code is still very messy, the next update will focus on refactoring the current system to be easier to work on, fixing the issue where existing settings windows will be closed, and introducing configuration.
1.0 - SDRbright
Initial release