Luke D. Jones
4a97f173be
Unify the aura data more. Prep for better format
2024-08-30 21:29:13 +12:00
Luke D. Jones
8f35220c5f
Add Ally 1 and X as "old" style devices for power
...
These have a slightly different power settings data which needs to be verified.
We can use the old style for now.
Closes #542
2024-08-30 18:35:26 +12:00
Luke D. Jones
14acab9a9c
Add Ally X config
2024-07-25 22:52:19 +12:00
Luke D. Jones
acdc93596c
Ranem rainbow/strobe effects
2024-05-24 22:43:58 +12:00
Luke D. Jones
aee54f5756
Adjust G513Q support to match device specs
2024-05-21 10:11:56 +12:00
Luke D. Jones
b1212585e2
Add GA401I to aura_support
...
Closes #501
2024-05-18 22:56:24 +12:00
Luke D. Jones
59795c605c
Add G512LI and G513RS to aura_support.ron
2024-05-17 22:14:40 +12:00
Luke D. Jones
a36ac2b6d3
Add a warning log for missing laptop model
2024-05-17 22:09:30 +12:00
Luke D. Jones
1f5650d26b
Add tests, G513L laptop
2024-05-17 09:41:40 +12:00
Luke D. Jones
a0368d4345
Temporary fix of old keyboard+lightbar
2024-05-13 23:53:25 +12:00
Luke D. Jones
f131a3fa70
More logigng. Adjust the aura init process. Fix TUF led power
2024-05-10 18:58:05 +12:00
Luke D. Jones
b970d364f7
Fix test
2024-05-10 12:36:34 +12:00
Luke D. Jones
1b1d10c461
Try to better handle pre-2021 laptops with lightbar
2024-05-10 10:04:51 +12:00
Luke D. Jones
64e8cb65d0
Many cleanup and fix
2024-04-17 11:54:14 +12:00
Luke D. Jones
3142353f98
Fix tests
2024-04-11 13:18:03 +12:00
Luke D. Jones
484ca692ad
Refactoring led support data
2024-04-10 21:14:47 +12: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
4701c019a8
Major cleanup of older gui state code
2024-04-05 20:19:07 +13:00
Luke D. Jones
4b38e5daa6
Further adjustments to aura
2024-03-23 13:07:20 +13:00
Luke D. Jones
a88c33c201
MOrE
2024-03-02 23:49:11 +13:00
Luke D. Jones
c3b02a2bb0
Fix the IPC
2024-02-25 13:09:13 +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
f64253d633
Various bugfixes
2024-01-05 13:53:57 +13:00
Luke D. Jones
1e5443e206
Bugfix release
2023-12-22 11:39:17 +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
35c7fd10b3
Drop sysfs_class and create dmi_id for getting identifying info with udev
2023-11-08 14:00:35 +13:00
Luke D. Jones
0fd0aeff88
Support Rog Ally LED modes (basic)
2023-11-07 17:24:38 +13:00
Luke D. Jones
423bd54f79
Fixes: bugfixes in aura config loading
2023-08-26 21:35:38 +12:00
Luke D. Jones
e42fd10404
Update deps
2023-08-14 13:20:40 +12:00
Luke D. Jones
573568d6e2
Remove a dbg!()
2023-08-10 09:49:13 +12:00
Luke D. Jones
50152961c7
aura: refactor modern rog power settings
2023-07-11 20:59:43 +12:00
Luke D. Jones
622e07505d
gex: begin adding aura control dbus
2023-07-03 23:04:06 +12:00
Luke D. Jones
5c159d2294
Set toolchain to stable
2023-07-03 20:14:14 +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
0a008a653a
Animatrix: Default to GA402 style if Unknown, use default-workspace.
...
Also rename daemon crates to the bin names they use to be less confusing.
Signed-off-by: Luke D. Jones <luke@ljones.dev >
2023-06-24 12:57:03 +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
45a354880a
Add support for GV604 LEDs
2023-04-25 12:13:20 +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
a83ccbd33d
Add git hooks via cargo-husky. Many many cleanups.
2023-01-16 13:23:30 +13:00
Luke D. Jones
90b711c7b9
Break config-traits out in to crate
2023-01-07 20:46:00 +13:00
Luke D. Jones
3d145ab9bd
Slightly adjust keyboard widget
2023-01-03 20:21:14 +13: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