Luke Jones
2c006699f2
Reformat with trailing comma
2025-02-14 20:00:11 +13:00
Luke D. Jones
128bc3fce1
Update readme, slash configs
2025-01-12 17:51:43 +13:00
Luke D. Jones
19ffcf3376
Refactor: Make all Aura type devices use "device_manager"
...
Open the door to adding many other types of "aura" devices later.
2024-12-24 17:13:05 +13:00
Luke D. Jones
4f70055f85
Complete building
2024-04-09 21:02:09 +12:00
Luke D. Jones
91ca049298
Unify the laptop aura power stuff
2024-04-09 12:13:42 +12:00
Luke D. Jones
1c729316f7
Refactor, rename, organise rog-aura stuff better
2024-04-05 21:20:34 +13:00
Luke D. Jones
4b38e5daa6
Further adjustments to aura
2024-03-23 13:07:20 +13:00
Luke D. Jones
96f281d789
Remove the use of bytes in zbus signatures
2024-02-23 21:50:53 +13:00
Luke D. Jones
5efd7fc6a7
Fix: Corrections to dbus signature for some keyboard power settings
...
Closes #423
2023-12-15 11:48:20 +13:00
Luke Jones
0a69c23288
Fluke/dbus refactor
2023-12-03 20:44:01 +00:00
Luke D. Jones
0fd0aeff88
Support Rog Ally LED modes (basic)
2023-11-07 17:24:38 +13:00
Luke D. Jones
50152961c7
aura: refactor modern rog power settings
2023-07-11 20:59:43 +12:00
Luke D. Jones
439c830311
Cleanup rog-aura usb tests
2023-06-28 10:07:11 +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
04543eeca0
Aura: add support for Rear Glow power modes
2023-06-18 19:48:08 +12:00
Luke D. Jones
c819fa458a
Optimise keyboard detection
2023-04-24 22:23:42 +12:00
Luke D. Jones
869ab90299
Add 0x18c6 keyboard
2023-04-24 20:54:51 +12:00
Luke D. Jones
6e19c16e70
Begin adding 18c6 keyboard support
...
This keyboard is found in ROG Flow Z13 machines. A kernel patch is also
required for full support.
Addresses #344 .
2023-04-19 12:08:30 +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
2705b08dca
Cause great pain to self with cargo-deny + cargo-cranky
2022-12-04 21:49:47 +13:00
Luke D. Jones
e76d01eaed
Update dependencies
2022-12-02 16:37:33 +13:00
Luke D. Jones
600d0ae3d9
Clippy run
2022-09-30 15:10:56 +13:00
Luke D. Jones
1f85e30e42
Add CLI for 0x19b6 Lid LED
2022-08-29 18:17:19 +12:00
Luke D. Jones
d1bdf4dc7e
rog-aura: Add lid zone
2022-08-29 17:09:26 +12:00
Luke D. Jones
3e244d7d3d
ROGCC: effect visuals. daemon: support TUF RGB
2022-08-02 14:25:27 +12:00
Luke D. Jones
38be25174a
Add verbose output for fan-curve detection. Add mocking to GUI.
...
asusd: Verbose output of fan-curves on startup
ROGCC: Try to mock more of GUI state
2022-07-26 18:59:21 +12:00
Luke D. Jones
840c500b5e
Switch a keyboard prod_id to enum
2022-07-25 14:07:29 +12:00
Luke D. Jones
02fb7addf4
Make LED power more universal
...
Closes #219
2022-07-21 14:48:16 +12:00
Luke D. Jones
42fc5a5392
Minor doc comment change
2022-07-18 15:43:09 +12:00
Luke D. Jones
fee1486db6
Correctly save multizone config
2022-07-17 19:23:08 +12:00
Luke D. Jones
84e924f46a
Add doc comments for bytes of 0x1866 power control
2022-07-16 22:52:36 +12:00
Luke D. Jones
3f09f221f4
Bump versions
2022-07-16 15:03:42 +12:00
Luke D. Jones
f39fd6dfbb
Use hashset in aura power config
2022-07-15 09:30:10 +12:00
Luke D. Jones
535e104ccc
Rebuild of LED power control
2022-07-14 23:05:33 +12:00
Luke D. Jones
13a90b00f3
Adjust how thread exit is handled for anime controller
2022-06-20 22:43:12 +12:00
mpiffault
a0a0efabbb
Combination for power state leds boot/sleep/all/keys/side LEDS
2022-06-19 22:03:23 +00:00
Martin Piffault
c6caafdcb7
adds support to enable/disable side leds
2022-05-31 17:00:21 +02:00
Luke D. Jones
2b58e259de
Update config & dbus parts, cleanup deps, device power states
...
- Add extra config options and dbus methods
- Add power state signals for anime and led
- Refactor to use channels for dbus signal handler send/recv
- Split out profiles independant parts to a rog-profiles crate
- Cleanup dependencies
- Fix some dbus Supported issues
2021-05-24 18:56:21 +12:00
Luke D. Jones
dc6e8f8dcb
profiles: add dbus methods to change active profile
...
Closes #81 , #73 , #68
2021-04-25 14:33:41 +12:00
Luke D. Jones
1a4836246f
aura: support keyboard LED enable/disable with awake/sleep
2021-04-25 12:28:09 +12:00
Luke D Jones
8a6d364304
anime: initial system config work
2021-04-12 17:35:04 +12:00
Luke D Jones
6f36d91281
Begin rog-aura crate
2021-04-12 10:31:36 +12:00