Commit Graph

1393 Commits

Author SHA1 Message Date
Luke
7b3c2acd5e Use atomics for dbus thread. Update deps 2020-04-23 10:36:11 +12:00
Luke
8c1166c615 Match all keys on GX502 for perkey leds 2020-04-23 09:02:04 +12:00
Luke
3cc804d4a3 Per-key LED effects trial. Better LED write 2020-04-23 07:26:10 +12:00
Luke
ccefd30102 Further clean up. Prep for trialling per-key led set 2020-04-22 14:45:49 +12:00
Luke
a38541ba4b Total refactor of structure. Builds faster 2020-04-21 22:51:53 +12:00
Luke
e21a6e3fb3 Change module/method visibility 2020-04-21 21:07:30 +12:00
Luke
44fb0ee139 Add virtual keyboard so touchpad can be toggled :/ 2020-04-21 16:04:15 +12:00
Luke
53cc265bbd Update readme 2020-04-20 22:12:59 +12:00
Luke
d6f88e56aa Much better handling of keys 2020-04-20 22:03:10 +12:00
Luke
21f89807d0 Better handling 2020-04-20 20:56:49 +12:00
Luke
a78b3ffd84 Test non-async. Shit doesn't need to be fancy 2020-04-20 17:36:06 +12:00
Luke
8187be0bec Virtual keyboard to repeat keys 2020-04-20 17:13:08 +12:00
Luke
e34f085880 Update readme 2020-04-19 16:58:38 +12:00
Luke
586aa22475 small refactor 2020-04-19 14:25:29 +12:00
Luke
221b230acb More logging 2020-04-19 10:25:50 +12:00
Luke
cfddb6077a claim and release keyboard to read or Vol/Usb fails 2020-04-19 09:20:12 +12:00
Luke
11206e2209 Update readme 2020-04-18 22:06:42 +12:00
Luke
5b24d24659 Logging, better error handling 2020-04-18 21:39:24 +12:00
Luke
ed74ca3d58 Add airplane mode toggle 2020-04-18 14:12:53 +12:00
Luke
fb02604dc6 Use systemctl to suspend 2020-04-18 13:31:07 +12:00
Luke
9382588ce7 Control the backlight 2020-04-18 13:13:36 +12:00
Luke
3788fbf095 Start bringing up laptop detection 2020-04-18 08:23:24 +12:00
Luke
a8a97bcece Better settings, save proper defaults, check supported modes 2020-04-17 21:57:49 +12:00
Luke
e1d2e913c5 Start mapping hotkeys. Aura cycling done 2020-04-17 17:42:01 +12:00
Luke
1616633abf Bright go up. Bright go down. 2020-04-17 15:21:26 +12:00
Luke
e49799e4d2 Polling keyboard in daemon. Split into app/lib 2020-04-17 12:04:20 +12:00
Luke
5f8ea365ef Janky config save/load. Fine for builtin modes 2020-04-16 22:07:23 +12:00
Luke
0a88b5b20a Small fixes 2020-04-16 20:16:13 +12:00
Luke
e0402d99e7 Update readme. Add wireshark data 2020-04-16 16:02:16 +12:00
Luke
7289d7d0e2 Update readme 2020-04-16 15:51:08 +12:00
Luke
2d4953d87b Partial daemon mode for builtin LED control 2020-04-16 15:44:00 +12:00
Luke
0d5341e003 Bump version for release tagging 2020-04-16 11:20:41 +12:00
Luke
26a49d518b Small fixes everywhere 2020-04-16 11:08:25 +12:00
Luke
43373e278b Add rainbow, Readme, fixes 2020-04-16 08:14:58 +12:00
Luke Jones
fa0c5fb306 Add LICENSE 2020-04-15 10:50:17 +00:00
Luke
7506fbe92c More code cleanup, add more functions 2020-04-15 22:47:44 +12:00
Luke
fc7a08ea37 Code cleanup 2020-04-15 22:19:22 +12:00
Luke
89158cdc98 Better structure 2020-04-15 22:10:13 +12:00
Luke
732295f8b7 CLI up 2020-04-15 17:01:57 +12:00
Luke
d22add57c8 Small cleanup 2020-04-15 09:19:38 +12:00
Luke
1133dd9bd6 Check in work before I wreck it all 2020-04-14 15:13:21 +12:00
Luke
6b34ffa343 It works 2020-04-13 21:40:43 +12:00
Luke
1efa48e12b Initial test 2020-04-13 19:16:21 +12:00