Add gamma control and night light (#38)

Add configurable night light, smooth gamma transitions, and shell controls. Update documentation and panel tests, and fix portal test startup synchronization.
This commit is contained in:
Samuel Onoja authored and GitHub committed 2026-10-13 14:37:26 +01:00
1 parent 9163374cdb
commit 2a400b26d0
34 files changed
+940 -20

No files matched your search

+1
View File
@@ -10,6 +10,7 @@ use serde_json::Value;
pub mod events;
pub mod media;
pub mod night_light;
pub mod socket;
pub mod theme;
pub mod xwayland;
+10
View File
@@ -0,0 +1,10 @@
use serde::{Deserialize, Serialize};
#[derive(Clone, Debug, Default, Deserialize, Serialize, PartialEq, Eq)]
pub struct Status {
pub enabled: bool,
pub temperature: u16,
pub supported_outputs: usize,
pub active_outputs: usize,
pub failed_outputs: usize,
}