When an Apple display transitions between brightness steps, there is a gradual progression between brightness levels. Rather than "jumping" to a particular setting, it would be great to step through brightness settings until the desired level is reached. This should likely be done over a fixed time.
For example if brightness increases from 10 to 20, step 1 brightness level every 0.01s for .1s. If brightness increases from 10 to 30, step 1 brightness level every 0.005s for .1s, or something like that.
If a transition is interrupted in the middle of a progression, it should update to accommodate in real-time.
Edit: Upon review, it seems like the app may already function this way.
When an Apple display transitions between brightness steps, there is a gradual progression between brightness levels. Rather than "jumping" to a particular setting, it would be great to step through brightness settings until the desired level is reached. This should likely be done over a fixed time.
For example if brightness increases from 10 to 20, step 1 brightness level every 0.01s for .1s. If brightness increases from 10 to 30, step 1 brightness level every 0.005s for .1s, or something like that.
If a transition is interrupted in the middle of a progression, it should update to accommodate in real-time.
Edit: Upon review, it seems like the app may already function this way.