Commit graph

13 commits

Author SHA1 Message Date
60bce9eae4 chore: align idle with local cosmic stack 2026-05-24 11:11:12 +02:00
Ian Douglas Scott
6d3dbedd50 Use system_actions for suspend 2026-01-22 09:49:36 -08:00
Vukašin Vojinović
983d34ad96 chore: update dependencies
Also migrates to Rust 2024 edition.
2025-11-13 14:59:24 -07:00
Ian Douglas Scott
b0a2103dfc Reduce Cargo.lock build for CI build 2024-12-24 14:23:04 -08:00
Ian Douglas Scott
8e9706bd21 Run cargo update
Fixes parsing of newer `system_actions`.
2024-12-24 13:18:44 -08:00
Ian Douglas Scott
a45b68f0cf Load system_actions config, and refactor commmand spawning code 2024-10-30 12:50:59 -07:00
Ian Douglas Scott
9907afc859 Listen to OnBattery state from UPower 2024-10-22 19:34:28 -07:00
Ian Douglas Scott
77d16897dc Log error instead of ignoring 2024-10-22 13:52:33 -07:00
Ian Douglas Scott
f2c83714c0 Monitor config as calloop source; use for screen_off_time
Still not sure best way to configure multiple idle times.
2024-10-17 18:51:29 -07:00
Ian Douglas Scott
6d15d0f3c9 Use calloop 2024-10-17 18:09:10 -07:00
Ian Douglas Scott
92a5219eb9 Add a cosmic-idle-config crate for settings 2024-10-15 09:46:03 -07:00
Ian Douglas Scott
966930d342 Fix package name 2024-10-08 18:59:49 -07:00
Ian Douglas Scott
97ab302ae4 Commit initial cosmic-idle prototype I wrote earlier 2024-09-13 18:35:02 -07:00