Luke D. Jones
a6d89a622b
Various cleanup. Add GA402X LED modes
2023-07-24 10:04:10 +12:00
Luke D. Jones
51bcb0082b
profiles: add mid fan curve support
2023-07-24 09:29:56 +12:00
Luke D. Jones
14d043bbc3
RCC: add tray enable/disable, move app settings to page
2023-07-03 15:02:25 +12:00
Luke D. Jones
7b17a13ce7
ridiculous refactor to allow enums to be dbus strings for better TS generation
2023-06-27 21:16:13 +12:00
Luke D. Jones
1cbffedaeb
Advanced Aura feature
...
Groundwork for 'advanced' aura modes
Add single zone + Doom light flash
Fix mocking for ROGCC
Better prepare & change to mapping of keyboard layouts to models and functions
Refactor and begin using new key layout stuff
Enable first arg to rogcc to set layout in mocking feature mode
Complete refactor of key layouts, and to RON serde
2023-01-03 20:21:11 +13:00
Luke D. Jones
559ddc9a22
Fix: ROGCC: remove unused arg in fan curve widget
2022-12-06 10:08:11 +13:00
Luke D. Jones
2705b08dca
Cause great pain to self with cargo-deny + cargo-cranky
2022-12-04 21:49:47 +13:00
Luke D. Jones
ad79adcbfa
ROGCC: splatter log messages everywhere. Rename state control
2022-11-16 20:32:11 +13:00
Luke D. Jones
762bfea102
ROGCC: share PageState so tray can use it. zbus notifs update this
2022-11-15 11:12:41 +13:00
Luke D. Jones
ff9edb9876
Enable system tray status for dGPU and actions
2022-11-11 20:09:43 +13:00
Luke D. Jones
7385844a9b
Fix rogcc not closing when run-in-background
2022-11-06 21:58:33 +13:00
Luke D. Jones
910f529a9b
Release 4.4.0
2022-08-29 21:04:45 +12:00
Luke D. Jones
79b108ceb7
rog-gui: don't reset selection when enable fan-curve
2022-08-29 13:44:59 +12:00
Luke D. Jones
7d14e8d900
rog-gui: add reset-curve button
2022-08-29 13:27:25 +12:00
Luke D. Jones
fb08d83999
rog-gui: sort fan curve by name
2022-08-29 13:27:25 +12:00
Luke D. Jones
fb92d65fa0
Prep for new release
2022-08-17 10:32:24 +12:00
Luke D. Jones
d35707f2e4
Merge rog-supported in to rog-platform
2022-08-12 17:45:29 +12:00
Luke D. Jones
308fba9413
Create rog-platform, refactor rogcc ipc-file handling
...
- Create new rog-platform crate to manage all i/o in a universal way
+ kbd-led handling
+ platform handling (asus-nb-wmi)
+ hidraw
+ usbraw
- Refactor how ROGCC handles IPC for background open, run-in-bg
2022-08-12 15:22:06 +12:00
Luke D. Jones
e05d5bd143
Version bump. Add early-error display
2022-08-02 15:09:25 +12:00
Luke D. Jones
3e244d7d3d
ROGCC: effect visuals. daemon: support TUF RGB
2022-08-02 14:25:27 +12:00
Luke D. Jones
ba4589f986
ROGCC: effect visual test
2022-08-02 09:27:10 +12:00
Luke D. Jones
4164b4645d
ROGCC: split keyboard layout into widget
2022-07-29 16:08:55 +12:00
Luke D. Jones
649b14fd0d
rog-aura: stand-off the rog row
2022-07-29 16:03:39 +12:00
Luke D. Jones
6d97ef13a1
rog-aura: adjustment of layouts and key sizes
2022-07-29 15:56:03 +12:00
Luke D. Jones
7abad979c8
rog-aura: adjustment of layouts and key sizes
2022-07-29 15:35:03 +12:00
Luke D. Jones
3330e4973f
rog-aura: add proper labels for keys via &str into
2022-07-29 11:15:37 +12:00
Luke D. Jones
e99d8766fc
ROGCC: rog-aura: Keyboard layout templates and definitions
...
This also removes shell completitions as these are not maintained.
2022-07-29 09:19:49 +12:00
Luke D. Jones
8f65b7e334
ROGCC: add enable/disable aura options depending on mode
2022-07-27 11:39:55 +12:00
Luke D. Jones
5a54b830bf
ROGCC: style change
2022-07-26 22:35:51 +12:00
Luke D. Jones
85e08510f7
ROGCC: style change
2022-07-26 22:20:00 +12:00
Luke D. Jones
d56eeb7fb2
ROGCC: split widgets from pages
2022-07-26 21:39:30 +12:00