Luke
bffe40d764
Prep new release
...
Closes #30 , #31 , #32
2020-07-21 22:05:50 +12:00
Luke
73ab17bf7d
Tidy code. Add G532 support
2020-07-21 21:13:12 +12:00
Luke
5e69eb4bbd
Change support level for GX531
2020-07-21 14:05:51 +12:00
Luke
9fea5a4126
Change calc keycode to correct byte
2020-07-09 20:32:43 +12:00
Luke
4f4e0b8f3f
Support fn+calc on G712. Customise ROG key
2020-07-09 11:17:14 +12:00
Luke
202fbe6800
Add support for GU502
2020-07-04 20:07:23 +12:00
Luke
f870f0adf0
Support for G512LU
2020-07-04 10:06:18 +12:00
Luke
e562428dbf
Fix default colour to be red
2020-07-02 09:01:46 +12:00
Luke
cff0af76c8
Additional dbus methods
2020-07-01 11:00:11 +12:00
Luke
70a1bc3487
End up duplicating the CLI structs but without help member
2020-06-30 16:56:47 +12:00
Luke
9fad94a834
Simplify and remove further code
2020-06-30 16:02:12 +12:00
Luke
20b82b1f24
Init device correctly for LED control
2020-06-30 10:08:48 +12:00
Luke
32e9e63809
Refactor dbus commands and internal data structures
2020-06-29 21:30:27 +12:00
Luke Jones
3ad15d61c9
Dbus expand ( #24 )
...
* Dbus changes
- Changed "FanMode", "ChargeLimit" to "SetFanMode", "SetChargeLimit"
- Added dbus signals "FanModeChanged", "ChargeLimitChanged"
- Added dbus methods "GetFanMode", "GetChargeLimit"
* Refactor of internal loop and tokio tasks
* Add support for ROG Strix G712LV_G712LV
* Correctly read the config before writing changes
2020-06-29 10:03:27 +12:00
Luke
710e8228b0
Code cleanup, add more USB hid docs
2020-06-25 10:39:09 +12:00
Luke
3fec275fa0
Finalise G531GT support
2020-06-24 09:40:54 +12:00
Luke
08801f8bfc
Trial of adding G531GT support - similar to GX502
2020-06-23 13:55:36 +12:00
Luke
7246acbb66
Add GX531 LED modes
2020-06-17 22:13:24 +12:00
Armas Spann
271a206598
Keyboard backlight fix for G14/G15 ( #20 )
...
* fixed mode and brightness combination if mmode is empty
* corrected order in laptops
2020-06-13 07:52:13 +12:00
Luke
bf3588e516
Move led_writer to a main loop due to strange mpsc behaviour
2020-06-11 20:39:28 +12:00
Luke
93c6b28409
Need to revert tokio mpsc to sync
2020-06-11 17:29:44 +12:00
Armas Spann
4d6fd32183
fixed build errors on rust - removed RGB support for GA502
2020-06-10 20:54:57 +02:00
Luke
964c24f8fa
Final round of fixes for new version
2020-06-09 20:46:14 +12:00
Luke
d9fc7de5cb
Initial groundwork of animatrix
2020-06-02 11:37:41 +12:00
Luke
88d5343db8
Bump version
2020-05-23 15:06:37 +12:00
Luke
de10fe13e7
In-progress
2020-05-23 13:23:58 +12:00
Luke
8f9c81e863
Laptop profiles, refactor multizone
...
- Start differentiating between models using the 0x1866 USB device
- Refactor how to send multizone over dbus, and how to write it (write 4 packets before writing SET/APPLY)
- Begin implementing profiles per board_name
2020-05-22 22:23:32 +12:00
Luke
bd67afb104
Attempt to get multi-static working
2020-05-22 20:53:19 +12:00
Luke
f11afdbc7d
Fix reloading last keyboard brightness on boot
2020-05-05 14:21:19 +12:00
Luke
89c868ce95
Refactor code to reduce LedWriter to single thread
...
- Fixes race conditions (mostly) between awaits
- Fixes possible deadlock of mode changes when effect is running
- Fixes sending kill signal to effect clients
2020-05-04 12:35:27 +12:00
Luke
f12bb1d4f6
Allow configuration of intel pstates paired with fan-modes
2020-05-02 19:31:40 +12:00