Tyrrrz / LightBulb

Reduces eye strain by adjusting screen gamma based on the current time
MIT License
2.23k stars 141 forks source link

Add checkbox support to dialogs and apply a "Don't show again" checkbox to `ShowGammaRangePromptAsync` #325

Closed arey197 closed 1 month ago

arey197 commented 1 month ago

I've been using the application for a few days and don't want to modify the registry to unlock the gamma range. I've found the popup quite annoying, so maybe adding basic checkbox support in the dialogs would be a good idea for cases like this.

Tyrrrz commented 1 month ago

Unlocking the gamma range is pretty essential to LightBulb's ability to work. Without it, the supported temperature/brightness scales are quite limited, and some configurations can break in very weird ways (e.g. screen turning red). At least half of the issues that users encounter with LightBulb are solved by properly unlocking the gamma range in the registry, even when they think it's not necessary (e.g. #329). For that reason, I think ignoring the prompt is not something that should be encouraged.