joshuar-go-hass-agent/internal/linux/power
Joshua Rich bb6eba83e5 refactor(agent): ♻️ rework controller/worker logic
- controllers now have an ID
- remove Start/StopAll controller methods and just use Start/Stop
- alter linux workers to move more code into shared methods
2024-09-16 17:09:38 +10:00
..
dbus.go feat(linux): add desktop session idle sensor 2024-05-19 21:31:57 +10:00
laptop.go refactor(agent): ♻️ rework controller/worker logic 2024-09-16 17:09:38 +10:00
powerControl.go fix(linux): 🐛 make sure power controls pass required argument to D-Bus method call 2024-09-14 14:12:20 +10:00
powerProfile.go refactor(agent): ♻️ rework controller/worker logic 2024-09-16 17:09:38 +10:00
powerState.go refactor(agent): ♻️ rework controller/worker logic 2024-09-16 17:09:38 +10:00
screenLock.go refactor(agent): ♻️ rework controller/worker logic 2024-09-16 17:09:38 +10:00
screenLockControl.go refactor: 🚨 adjust linter config and correct violations 2024-09-03 15:47:22 +10:00