Commit Graph

29 Commits

Author SHA1 Message Date
László Monda
430c02f0ed Remove test actions and related code. 2017-08-19 13:32:02 +02:00
Eric Tang
ce84ac3e14 Implement part of the macro engine 2017-08-10 15:09:20 -07:00
Eric Tang
2621707206 Implement keymap switching 2017-08-08 12:10:26 -07:00
Eric Tang
599e701479 Rename current_keymap.* to keymaps.* 2017-08-08 12:03:13 -07:00
László Monda
01baa31241 Rename slave_driver_led_driver.[ch] to is31fl3731_driver.[ch] 2017-08-06 16:09:33 +02:00
László Monda
fef35bf68e Rename slave_driver_uhk_module.[ch] to uhk_module_driver.[ch] 2017-08-06 16:06:40 +02:00
Eric Tang
1eb2a73753 Display the active layer 2017-07-14 13:28:48 -07:00
László Monda
7e5951162f Make Alt+Tab keymapping and the like work as assumed. 2017-07-09 02:09:22 +02:00
László Monda
7c290ed372 Extract getActiveLayer() and remove the static activeLayer variable. 2017-07-09 01:54:17 +02:00
László Monda
d3166fb94c Indent curlies according to our coding standards. 2017-07-09 01:49:34 +02:00
László Monda
237ef3c34a Rename action.h to key_action.h 2017-06-15 19:27:44 +02:00
László Monda
976444b5fe Rename key action related enums and values to be easier to read. 2017-06-15 19:14:05 +02:00
László Monda
c291107312 Rename bridge_slave_*.[ch] to slave_driver_*.[ch] 2017-05-05 00:08:18 +02:00
László Monda
03a18e7acb Rename the bridge_slaves directory to slave_drivers. 2017-05-04 23:43:12 +02:00
László Monda
a1a3a052dd Implement "disable LED driver SDB pin" and "set LED PWM to 0" test actions. 2017-04-30 22:03:21 +02:00
László Monda
b7bdceaac4 Implement TestAction_DisableLedDriverPwm 2017-04-30 04:40:12 +02:00
László Monda
7f45f1fc0d Implement TestAction_DisableUsb 2017-04-30 04:27:07 +02:00
László Monda
fef5deea4a Handle disable key matrix scan test action for the right keyboard half. 2017-04-29 21:15:04 +02:00
László Monda
56500c52bf Make the disable I2c test action work. 2017-04-28 17:03:42 +02:00
László Monda
62a3f6b3a4 Add system keyboard interface and add sleep, power and wake keys. 2017-03-06 01:58:02 +01:00
László Monda
a2bd0cf602 Don't put more scancodes into the individual reports than possible. 2017-03-03 23:01:26 +01:00
László Monda
f83d655c15 Indent case clauses deeper. 2017-03-03 22:51:29 +01:00
László Monda
fdb13d3a7e Use KEY_ACTION_KEYSTROKE instead of KEY_ACTION_{BASIC,MEDIA}_KEYSTROKE. Add keystroke_type_t. 2017-03-03 22:49:20 +01:00
László Monda
d2e3d6becf Rename .basicKeystroke back to .keystroke 2017-03-03 22:36:17 +01:00
László Monda
cc2c06f497 Rename a couple of members of key_action_t to be more intuitive. 2017-03-03 21:59:28 +01:00
László Monda
c887b5e309 Add another HID interface using the consumer HID class for media keys. Resolves #32. 2017-03-03 20:21:05 +01:00
László Monda
6f6d116351 Move usb_interface_*.[ch] files to the newly created usb_interfaces directory. 2017-02-26 02:45:43 +01:00
László Monda
d12dc7d8a0 Don't expose ProcessMouseAction() and rename it to processMouseAction() 2017-02-26 02:41:48 +01:00
László Monda
03591ce180 Rename action.c to usb_report_updater.c 2017-02-26 02:37:21 +01:00