Shayne Holmes
48ff93582b
Pull out sendstring variations to their own files.
...
Instead of having all sendstring keycode mappings in the main quantum.c
file, give each one its own file in keymap_extras that can be #included
in a user's keymap. If one is included, it will define the appropriate
lookup tables and overwrite the weak definitions in quantum.c.
(Including more than one sendstring definition will fail at compile
time.)
Update @rai-suta's test keymap to match, as well as the documentation.
2017-07-05 10:55:47 -04:00
..
api
Clarify the quantum license ( #1042 )
2017-03-28 15:20:36 -07:00
audio
don't let timer1 exist without b5 being enabled
2017-06-27 15:28:13 -04:00
keymap_extras
Pull out sendstring variations to their own files.
2017-07-05 10:55:47 -04:00
process_keycode
switched to uint8 and 16
2017-05-29 21:25:50 -04:00
serial_link
Only re-send matrix every 5ms
2017-04-09 18:34:59 +03:00
template
Fix #1135 by changing the default to at90usb1286
2017-06-24 15:28:13 -07:00
tools
Backlight abstraction and other changes ( #439 )
2016-06-23 22:18:20 -04:00
visualizer
Whitefox LED control ( #1432 )
2017-06-25 21:30:40 -04:00
analog.c
Clarify the quantum license ( #1042 )
2017-03-28 15:20:36 -07:00
analog.h
Clarify the quantum license ( #1042 )
2017-03-28 15:20:36 -07:00
api.c
Clarify the quantum license ( #1042 )
2017-03-28 15:20:36 -07:00
api.h
Clarify the quantum license ( #1042 )
2017-03-28 15:20:36 -07:00
config_common.h
Clarify the quantum license ( #1042 )
2017-03-28 15:20:36 -07:00
dynamic_macro.h
Prevent the recording of looping dynamic macros.
2017-06-01 16:29:58 +01:00
fauxclicky.c
Faux clicky bug fixes
2017-04-19 01:40:16 +07:00
fauxclicky.h
Faux clicky bug fixes
2017-04-19 01:40:16 +07:00
keycode_config.c
Allow mod swapping for mod tap (MT) ( #1202 )
2017-06-26 18:54:01 -04:00
keycode_config.h
Allow mod swapping for mod tap (MT) ( #1202 )
2017-06-26 18:54:01 -04:00
keymap.h
Clarify the quantum license ( #1042 )
2017-03-28 15:20:36 -07:00
keymap_common.c
Allow mod swapping for mod tap (MT) ( #1202 )
2017-06-26 18:54:01 -04:00
led_tables.c
Move CIE1931 and breathing tables to its own file
2017-04-09 18:34:59 +03:00
led_tables.h
Move CIE1931 and breathing tables to its own file
2017-04-09 18:34:59 +03:00
light_ws2812.c
Clarify the quantum license ( #1042 )
2017-03-28 15:20:36 -07:00
light_ws2812.h
Clarify the quantum license ( #1042 )
2017-03-28 15:20:36 -07:00
matrix.c
Clarify the quantum license ( #1042 )
2017-03-28 15:20:36 -07:00
pincontrol.h
Clarify the quantum license ( #1042 )
2017-03-28 15:20:36 -07:00
quantum.c
Pull out sendstring variations to their own files.
2017-07-05 10:55:47 -04:00
quantum.h
Pull out sendstring variations to their own files.
2017-07-05 10:55:47 -04:00
quantum_keycodes.h
Adds parenthesis where they might be needed
2017-06-27 12:55:18 -04:00
rgblight.c
Move CIE1931 and breathing tables to its own file
2017-04-09 18:34:59 +03:00
rgblight.h
Clarify the quantum license ( #1042 )
2017-03-28 15:20:36 -07:00
variable_trace.c
Clarify the quantum license ( #1042 )
2017-03-28 15:20:36 -07:00
variable_trace.h
Clarify the quantum license ( #1042 )
2017-03-28 15:20:36 -07:00