Joe Wasson
5d771039ad
Fix swap-hands tapping.
...
This is an inelegant hack for #2522 but makes things work. Basically we give `action.c` a chance to handle the hold event early so that we can swap the keyboard for later keys. Later, to allow the hold to happen again quickly we nuke the key record so that tapping is reset. I tried to find a cleaner way, honestly.
2018-03-16 16:33:43 -04:00
..
avr
Updates bootloader settings, adds file size check ( #2029 )
2017-11-27 23:08:21 -05:00
chibios
Fix reset for STM32 devices
2018-02-10 17:13:38 -05:00
mbed
Added User Print - A "light" console out option ( #8 )
2016-09-07 23:50:58 -05:00
test
Add wait support for tests
2017-07-08 21:59:51 -04:00
action.c
Fix swap-hands tapping.
2018-03-16 16:33:43 -04:00
action.h
Fix swap-hands tapping.
2018-03-16 16:33:43 -04:00
action_code.h
Fix swap-hands tapping.
2018-03-16 16:33:43 -04:00
action_layer.c
make 'layer_state_set' visible to user code
2017-12-15 13:23:30 -05:00
action_layer.h
make 'layer_state_set' visible to user code
2017-12-15 13:23:30 -05:00
action_macro.c
stops forcing debug_action
2016-04-28 23:23:33 -04:00
action_macro.h
Add support for various tapping macros
2017-01-28 18:42:35 +11:00
action_tapping.c
Fix swap-hands tapping.
2018-03-16 16:33:43 -04:00
action_tapping.h
RETRO_TAPPING ( #1922 )
2017-10-31 11:15:22 -04:00
action_util.c
Fix problems with undefined inlines in debug mode
2017-06-18 21:22:22 +03:00
action_util.h
Move functions for adding keys from to reports to report.h
2017-06-18 21:22:22 +03:00
backlight.c
Backlighting for JJ40 and underglow initialisation code ( #2260 )
2018-01-18 16:02:32 -05:00
backlight.h
Backlight Breathing for Planck and Atomic
2016-05-09 13:17:15 -04:00
bootloader.h
Merge commit ' a074364c37' as 'tmk_core'
2015-04-10 01:32:04 +09:00
bootmagic.c
Use keyboard config for nkro ( #7 )
2016-09-06 23:19:01 -05:00
bootmagic.h
Merge commit ' a074364c37' as 'tmk_core'
2015-04-10 01:32:04 +09:00
command.c
Simplified and polished a bit the code changes on tmk_core
2017-01-21 17:18:05 -05:00
command.h
Warning reductions ( #430 )
2016-06-21 17:42:29 -04:00
debug.c
Merge commit ' a074364c37' as 'tmk_core'
2015-04-10 01:32:04 +09:00
debug.h
Merge commit ' a074364c37' as 'tmk_core'
2015-04-10 01:32:04 +09:00
eeconfig.c
Add support for GeminiPR steno protocol.
2017-07-27 16:10:36 -04:00
eeconfig.h
Added "EECONFIG_HANDEDNESS" to the eeconfig.h , because when RGB was enabled it was overwritting the old EECONFIG_HANDEDNESS address (10), so it is now on a non-conflicting addres (14).
2017-08-13 14:24:04 -04:00
eeprom.h
Emulate eeprom
2017-06-18 21:10:42 +03:00
host.c
Use keyboard config for nkro ( #7 )
2016-09-06 23:19:01 -05:00
host.h
Use keyboard config for nkro ( #7 )
2016-09-06 23:19:01 -05:00
host_driver.h
Merge ChibiOS and LUFA descriptor support ( #2362 )
2018-02-08 15:07:46 -05:00
keyboard.c
Merge ChibiOS and LUFA descriptor support ( #2362 )
2018-02-08 15:07:46 -05:00
keyboard.h
improvements
2017-05-13 13:19:28 -07:00
keycode.h
some major steps toward making the usb-usb converter work
2017-08-15 23:14:41 -04:00
led.h
Backlight abstraction and other changes ( #439 )
2016-06-23 22:18:20 -04:00
magic.c
Use keyboard config for nkro ( #7 )
2016-09-06 23:19:01 -05:00
magic.h
MAGIC functionality, AG swap in default layout
2016-04-16 18:51:58 -04:00
matrix.h
Minor cleanup
2017-02-05 19:55:27 -05:00
mousekey.c
Remove floating point calculation in mouse move. Saves approx 650 bytes if no other floating point used.
2017-08-15 19:51:06 -04:00
mousekey.h
Make MOUSEKEY_MOVE_MAX and MOUSEKEY_WHEEL_MAX configurable
2017-04-13 16:00:29 +03:00
nodebug.h
Backlight Breathing for Planck and Atomic
2016-05-09 13:17:15 -04:00
print.c
Add ChibiOS support for QMK ( #465 )
2016-07-01 10:04:53 -04:00
print.h
Added User Print - A "light" console out option ( #8 )
2016-09-07 23:50:58 -05:00
progmem.h
add pgm_read_dword for Infinity ErgoDox
2017-11-06 12:09:54 -05:00
raw_hid.h
Initial version of Raw HID interface
2016-12-01 00:44:54 +11:00
report.c
Unsign key argument in add_key_to_report
2017-12-19 09:25:26 -05:00
report.h
Merge ChibiOS and LUFA descriptor support ( #2362 )
2018-02-08 15:07:46 -05:00
sendchar.h
Merge commit ' a074364c37' as 'tmk_core'
2015-04-10 01:32:04 +09:00
sendchar_null.c
Merge commit ' a074364c37' as 'tmk_core'
2015-04-10 01:32:04 +09:00
sendchar_uart.c
Merge commit ' a074364c37' as 'tmk_core'
2015-04-10 01:32:04 +09:00
sleep_led.h
Merge commit ' a074364c37' as 'tmk_core'
2015-04-10 01:32:04 +09:00
suspend.h
Merge commit ' a074364c37' as 'tmk_core'
2015-04-10 01:32:04 +09:00
timer.h
Merge commit ' a074364c37' as 'tmk_core'
2015-04-10 01:32:04 +09:00
uart.c
Merge commit ' a074364c37' as 'tmk_core'
2015-04-10 01:32:04 +09:00
uart.h
Merge commit ' a074364c37' as 'tmk_core'
2015-04-10 01:32:04 +09:00
util.c
Merge commit ' a074364c37' as 'tmk_core'
2015-04-10 01:32:04 +09:00
util.h
Merge commit ' a074364c37' as 'tmk_core'
2015-04-10 01:32:04 +09:00
virtser.h
Added USB Virtual Serial support
2016-08-23 04:16:35 +00:00
wait.h
Revert back to normal sleeping wait behaviour for STM32
2018-01-21 01:10:16 -08:00