I built a working Night Light and have a complete implementation of the Night Light feature with:
- A gamma adjustment manager in cosmic-comp that handles the actual color temperature changes
- An enhanced Night Light service that supports:
- Basic enable/disable functionality
- Temperature adjustment
- Scheduled activation (both automatic based on sunset/sunrise and manual scheduling)
- Location-based sunset/sunrise calculation
- Configuration persistence
- Smooth temperature transitions
- An improved UI that provides controls for:
- Enabling/disabling Night Light
- Adjusting color temperature
- Setting up schedules (automatic or manual)
- Configuring location for sunset/sunrise calculation
- Setting manual schedule times
I am putting together diffs and will share it with the team. I am hoping it gets used (or integrated with their version), because Night Light is the only thing keeping me from using Cosmic full-time.
I built a working Night Light and have a complete implementation of the Night Light feature with:
I am putting together diffs and will share it with the team. I am hoping it gets used (or integrated with their version), because Night Light is the only thing keeping me from using Cosmic full-time.