Luke D Jones
e515741efa
anime: add zbus methods
2021-04-10 21:54:08 +12:00
Luke D Jones
7ff01f12e9
Add extra models to ledmodes
...
- Configurable anime example
- Gfx power states as enum
Closes #72
2021-04-03 21:42:39 +13:00
Luke D Jones
5a7d31fdf6
Bugfixes to session handler. Add extra profile commands
...
- Better handling of session tracking
- List all profile data
- Get active profile name
- Get active profile data
2021-03-24 16:30:13 +13:00
Luke D Jones
538e111e78
VFIO mode enabled
2021-03-21 21:50:03 +13:00
Luke D Jones
6528ec95c2
Massive refactor of led control
...
- Write brightness to kernel LED class path
Closes #63 , #53
2021-03-20 11:58:47 +13:00
Luke
50756046cf
Cleanup fan+cpu+config
2021-02-07 00:25:40 +13:00
Luke
629bdc2213
Large code cleanup
2021-02-06 23:18:01 +13:00
Luke
0af68baf7b
split out types, dbus
2021-02-03 23:06:54 +13:00
Luke
4720af2cb8
Migrate to use zbus for all dbus requirements
2021-02-03 16:46:48 +13:00
Luke
81645d0777
Update deps and fmt
2021-01-09 13:42:46 +13:00
Luke D Jones
622cd9d943
Fix timeout for GFX switching
2020-09-24 08:00:37 +12:00
Luke D Jones
2daa7f0811
Git internal version from crate version
2020-09-23 22:12:47 +12:00
Luke D Jones
a7419cbc4c
Remove many unwraps or change to maps
2020-09-23 20:47:33 +12:00
Luke D Jones
4e4ea0035e
Add missing gfx dbus signal
2020-09-21 20:41:28 +12:00
Luke D Jones
fe6231ad4e
GFX control, no-tokio, no-async, dbus client refactor
...
- Working gfx modes <iGPU only, dGPU only, or hybrid>
- Add signal for gfx vendor change and make CLI wait for signal
- Add polling for led brightness to save to config
- Move daemon to zbus crate
- dbus client refactor
- Further dbus methods and updates
- Add basic notification user daemon and systemd service
2020-09-21 10:36:22 +12:00