Luke
b8faaa665d
Correct two laptop profiles. Update readme
2020-07-22 10:34:09 +12:00
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
1f297ba98e
Finalise udev rules for init
2020-07-08 21:53:37 +12:00
Luke
1d28290759
Update discord link
2020-07-08 20:01:02 +12:00
Luke
dbc5901cb6
Try reorder of init loop
2020-07-08 12:03:37 +12:00
Luke
ae9d0463da
Improvements to service init
2020-07-07 19:07:18 +12:00
Luke
c6c934bf40
Test for retry of driver detach and interface claim
2020-07-07 14:53:23 +12:00
Luke Jones
229fa93bc7
Dbus signals ( #28 )
...
* Small rename of dbus args
* Split out parts of main loop to tasks
* Send signals on boot
2020-07-07 13:33:32 +12:00
Luke
2dc61fe994
Fix a clippy lint
2020-07-05 21:31:40 +12:00
Luke
8da748bf7f
Fix many small bugs in refactor of laptop LED mode handling
...
Closes issue #27
2020-07-05 21:24:07 +12:00
Luke
98ffa817e6
Proper fix of laptop mode conversion bug
2020-07-05 13:33:45 +12:00
Luke
a4c5b2754e
Try to correct how laptop modes are handled
2020-07-05 00:23:12 +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
efe88aa675
Prep new version
2020-07-01 11:12:05 +12:00
Luke
cff0af76c8
Additional dbus methods
2020-07-01 11:00:11 +12:00
Luke
a731361278
Document dbus a bit better
2020-06-30 21:55:49 +12:00
Luke
898276494c
Remove around 14 transitive dependencies
2020-06-30 20:49:44 +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
b751ceb29e
Prep release
2020-06-29 22:02:54 +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
4922042432
Add dbus methods and CLI args for battery charge limit
2020-06-26 16:44:01 +12:00
Luke
baa5cef625
Add ability to set BAT0/charge_control_end_threshold
2020-06-26 16:23:14 +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
ef21884081
corrected position of dev_handle.reset() ( #21 )
2020-06-17 19:47:23 +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
7e9c78605b
Safely index modes
2020-06-11 21:02:46 +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
Luke
3eba038b16
Revise cherrypick of edits from meumeu
2020-06-11 16:25:46 +12:00
Guillaume Meunier
b3234e3d59
Put animatrix stuff in a separate loop to avoid waiting before displaying an image
2020-06-11 15:51:15 +12:00
Luke
bd0b2ac82f
Refactor device initialisation
2020-06-11 10:17:56 +12:00
Luke
0b51f61f7a
rogcore: match interface with keyboard endpoint instead
2020-06-11 09:52:00 +12:00
Armas Spann
4d6fd32183
fixed build errors on rust - removed RGB support for GA502
2020-06-10 20:54:57 +02:00
Luke
befa711ed9
Update changelog, extra dbus tweaks
2020-06-10 20:49:10 +12:00
Guillaume Meunier
6d1ff90303
Add org.freedesktop.DBus.Method.NoReply annotations
2020-06-10 20:40:55 +12:00
Guillaume Meunier
5f37a319c5
Dbus cleanup
...
Use DBUS_NAME instead of DBUS_IFACE when requesting the name
Add missing method_return()s
Give different names for the bytearray arguments so that pydbus is not confused
2020-06-10 20:40:55 +12:00
Guillaume Meunier
c9ba06d6b4
Make the dbus interface introspectable
2020-06-10 20:39:58 +12:00
Luke
964c24f8fa
Final round of fixes for new version
2020-06-09 20:46:14 +12:00