qmk_firmware/quantum
Jack Humbert d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609)
* include variables and .h files as pp directives

* start layout compilation

* split ergodoxes up

* don't compile all layouts for everything

* might seg fault

* reset layouts variable

* actually reset layouts

* include rules.mk instead

* remove includes from rules.mk

* update variable setting

* load visualizer from path

* adds some more examples

* adds more layouts

* more boards added

* more boards added

* adds documentation for layouts

* use lowercase names for LAYOUT_

* add layout.json files for each layout

* add community folder, default keymaps for layouts

* touch-up default layouts

* touch-up layouts, some keyboard rules.mk

* update documentation for layouts

* fix up serial/i2c switches
2017-08-23 22:29:07 -04:00
..
api
audio
keymap_extras
process_keycode Allow steno to build when NKRO is not defined. 2017-08-20 11:51:57 -04:00
serial_link
template add description of new option to docs and add option (commented out) into template. 2017-08-11 16:54:10 -04:00
tools
visualizer Creates a layouts/ folder for keymaps shared between keyboards (#1609) 2017-08-23 22:29:07 -04:00
api.c
api.h
config_common.h
dynamic_macro.h
fauxclicky.c
fauxclicky.h
keycode_config.c
keycode_config.h
keymap.h
keymap_common.c Required overridden function for keymaps in EEPROM 2017-08-19 08:16:58 -04:00
led_tables.c
led_tables.h
matrix.c
pincontrol.h
quantum.c fix for issue #1568 2017-08-12 12:15:36 +02:00
quantum.h Initial implementation of the key_lock feature. 2017-08-08 10:02:53 -04:00
quantum_keycodes.h Initial implementation of the key_lock feature. 2017-08-08 10:02:53 -04:00
rgblight.c
rgblight.h
variable_trace.c
variable_trace.h