Features
- Clock Mode: schedule brightness and contrast presets based on sunset/sunrise/noon or a specific time
- Dark Overlay dimming for displays that don't support Gamma or DDC (DisplayLink and Sidecar usually)
- Curve Learning now works with external brightness changes if Refresh values from monitor settings is enabled in Advanced settings
- Contrast does nothing when the overlay is used
- Sensor Mode can now use the internal light sensor of the M1 MacBooks
- Add option to disable checking for DDC responsiveness in Advanced settings
- Display filters for deciding what to show in the Preferences window:
- Virtual displays
- AirPlay displays
- Projectors
- Disconnected monitors
Improvements
- Improve dynamic gain on the TSL2591 external light sensor by checking for overflows
- You will need to reinstall the ambient light sensor firmware to get this improvement
- Improve Gamma smooth transitions by removing unnecessary animations and allowing it to appear on Mission Control
- Thanks to @waydabber for finding out this edge case and for suggesting that the window needs to be set as
stationary
to fix it
- Thanks to @waydabber for finding out this edge case and for suggesting that the window needs to be set as
- Recover Facelight state after screen sleep/wake
- Improve smooth and slow transitions for Apple vendored displays that can use Native Controls
- Reset audio device cache on wake and on display reconnection to avoid volume controls not working in some cases
- Do network requests asynchronously where possible to improve responsiveness and fix some memory leaks
- Simplify menu bar icon menu
Fixes
- Fix crash when the DDC faults storage was accessed from multiple threads
- Fix crash that happened on modifying the I2C controller cache when the IO registry tree changed