~ruther/qmk_firmware

a36b2a0756761513a9853af78d61e8b666b34aa7 — di0ib 9 years ago 8610481 + 213cb2c
Merge remote-tracking branch 'refs/remotes/jackhumbert/master'
354 files changed, 13666 insertions(+), 2746 deletions(-)

M .gitignore
M .travis.yml
A Dockerfile
M Makefile
M Vagrantfile
M doc/TMK_README.md
M doc/VAGRANT_GUIDE.md
A doc/basic_how_keyboards_work.md
A keyboards/alps64/readme.md
M keyboards/atreus/atreus.h
M keyboards/clueboard/clueboard.c
A keyboards/clueboard/readme.md
M keyboards/clueboard/rev1/rev1.c
M keyboards/clueboard/rev2/rev2.c
M keyboards/clueboard/rev2/rev2.h
A keyboards/cluepad/readme.md
A keyboards/ergodox/Makefile
A keyboards/ergodox/config.h
A keyboards/ergodox/ergodox.c
A keyboards/ergodox/ergodox.h
R keyboards/{ergodox_ez => ergodox/ez}/190hotfix.sh
R keyboards/{ergodox_ez => ergodox/ez}/Makefile
R keyboards/{ergodox_ez => ergodox/ez}/config.h
R keyboards/{ergodox_ez/ergodox_ez => ergodox/ez/ez}.c
R keyboards/{ergodox_ez/ergodox_ez => ergodox/ez/ez}.h
R keyboards/{ergodox_ez => ergodox/ez}/i2cmaster.h
R keyboards/{ergodox_ez => ergodox/ez}/matrix.c
R keyboards/{ergodox_ez => ergodox/ez}/twimaster.c
R keyboards/{ergodox_ez/keymaps/german-manuneo => ergodox/ez/util}/compile_keymap.py
R keyboards/{ergodox_ez => ergodox/ez}/util/readme.md
R keyboards/{infinity_ergodox => ergodox/infinity}/MEMO.txt
R keyboards/{infinity_ergodox => ergodox/infinity}/Makefile
R keyboards/{infinity_ergodox => ergodox/infinity}/bootloader_defs.h
R keyboards/{infinity_ergodox => ergodox/infinity}/chconf.h
R keyboards/{infinity_ergodox => ergodox/infinity}/config.h
R keyboards/{infinity_ergodox => ergodox/infinity}/drivers/gdisp/IS31FL3731C/board_IS31FL3731C.h
R keyboards/{infinity_ergodox => ergodox/infinity}/drivers/gdisp/IS31FL3731C/driver.mk
R keyboards/{infinity_ergodox => ergodox/infinity}/drivers/gdisp/IS31FL3731C/gdisp_IS31FL3731C.c
R keyboards/{infinity_ergodox => ergodox/infinity}/drivers/gdisp/IS31FL3731C/gdisp_lld_config.h
R keyboards/{infinity_ergodox => ergodox/infinity}/drivers/gdisp/emulator_lcd/driver.mk
R keyboards/{infinity_ergodox => ergodox/infinity}/drivers/gdisp/emulator_lcd/emulator_lcd.c
R keyboards/{infinity_ergodox => ergodox/infinity}/drivers/gdisp/emulator_led/driver.mk
R keyboards/{infinity_ergodox => ergodox/infinity}/drivers/gdisp/emulator_led/emulator_led.c
R keyboards/{infinity_ergodox => ergodox/infinity}/drivers/gdisp/st7565ergodox/board_ST7565.h
R keyboards/{infinity_ergodox => ergodox/infinity}/drivers/gdisp/st7565ergodox/driver.mk
R keyboards/{infinity_ergodox => ergodox/infinity}/drivers/gdisp/st7565ergodox/gdisp_lld_ST7565.c
R keyboards/{infinity_ergodox => ergodox/infinity}/drivers/gdisp/st7565ergodox/gdisp_lld_config.h
R keyboards/{infinity_ergodox => ergodox/infinity}/drivers/gdisp/st7565ergodox/st7565.h
R keyboards/{infinity_ergodox => ergodox/infinity}/gfxconf.h
R keyboards/{infinity_ergodox => ergodox/infinity}/halconf.h
R keyboards/{infinity_ergodox/infinity_ergodox => ergodox/infinity/infinity}.c
A keyboards/ergodox/infinity/infinity.h
R keyboards/{infinity_ergodox => ergodox/infinity}/led.c
R keyboards/{infinity_ergodox => ergodox/infinity}/matrix.c
R keyboards/{infinity_ergodox => ergodox/infinity}/mcuconf.h
R keyboards/{ergodox_ez => ergodox}/keymaps/ab/Makefile
R keyboards/{ergodox_ez => ergodox}/keymaps/ab/keyboard-layout.json
R keyboards/{ergodox_ez => ergodox}/keymaps/ab/keyboard-layout.png
R keyboards/{ergodox_ez => ergodox}/keymaps/ab/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/ab/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/adnw_k_o_y/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/adnw_k_o_y/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/alexjj/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/alexjj/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/alexjj/rl-layout.jpg
R keyboards/{ergodox_ez => ergodox}/keymaps/algernon/COPYING
R keyboards/{ergodox_ez => ergodox}/keymaps/algernon/Makefile
R keyboards/{ergodox_ez => ergodox}/keymaps/algernon/config.h
A keyboards/ergodox/keymaps/algernon/images/adore-layer.png
A keyboards/ergodox/keymaps/algernon/images/base-layer.png
A keyboards/ergodox/keymaps/algernon/images/heatmap.png
R keyboards/{ergodox_ez => ergodox}/keymaps/algernon/images/hun-layer.png
R keyboards/{ergodox_ez => ergodox}/keymaps/algernon/images/nav-n-media-layer.png
R keyboards/{ergodox_ez => ergodox}/keymaps/algernon/images/one-handed-layer.png
R keyboards/{ergodox_ez => ergodox}/keymaps/algernon/images/steno-layer.png
R keyboards/{ergodox_ez => ergodox}/keymaps/algernon/keymap.c
A keyboards/ergodox/keymaps/algernon/readme.md
A keyboards/ergodox/keymaps/algernon/tools/heatmap-adore-layout.json
A keyboards/ergodox/keymaps/algernon/tools/heatmap-base-layout.json
A keyboards/ergodox/keymaps/algernon/tools/log-to-heatmap.py
R keyboards/{ergodox_ez => ergodox}/keymaps/algernon/tools/max-focused
R keyboards/{ergodox_ez => ergodox}/keymaps/andrew_osx/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/bepo/bepo.png
R keyboards/{ergodox_ez => ergodox}/keymaps/bepo/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/bepo/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/coderkun_neo2/Makefile
R keyboards/{ergodox_ez => ergodox}/keymaps/coderkun_neo2/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/coderkun_neo2/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/colemak/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/colemak/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/colemak_osx_pc_no/keyboard-layout.png
R keyboards/{ergodox_ez => ergodox}/keymaps/colemak_osx_pc_no/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/colemak_osx_pc_no/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/csharp_dev/csharp_dev.png
R keyboards/{ergodox_ez => ergodox}/keymaps/csharp_dev/csharp_dev_legend.png
R keyboards/{ergodox_ez => ergodox}/keymaps/csharp_dev/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/csharp_dev/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/dave/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/dave/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/default/default.png
R keyboards/{ergodox_ez => ergodox}/keymaps/default/default_highres.png
R keyboards/{ergodox_ez => ergodox}/keymaps/default/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/default/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/default_osx/default_osx_highres.png
R keyboards/{ergodox_ez => ergodox}/keymaps/default_osx/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/default_osx/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/dragon788/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/dvorak/dvorak.png
R keyboards/{ergodox_ez => ergodox}/keymaps/dvorak/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/dvorak_intl_squisher/keyboard-layout0.png
R keyboards/{ergodox_ez => ergodox}/keymaps/dvorak_intl_squisher/keyboard-layout1.png
R keyboards/{ergodox_ez => ergodox}/keymaps/dvorak_intl_squisher/keyboard-layout2.png
R keyboards/{ergodox_ez => ergodox}/keymaps/dvorak_intl_squisher/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/dvorak_intl_squisher/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/dvorak_spanish/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/dvorak_spanish/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/emacs_osx_dk/default_highres.png
R keyboards/{ergodox_ez => ergodox}/keymaps/emacs_osx_dk/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/emacs_osx_dk/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/erez_experimental/Makefile
R keyboards/{ergodox_ez => ergodox}/keymaps/erez_experimental/config.h
R keyboards/{ergodox_ez => ergodox}/keymaps/erez_experimental/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/erez_experimental/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/german-kinergo/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/german-kinergo/layout-code.png
R keyboards/{ergodox_ez => ergodox}/keymaps/german-kinergo/layout-media.png
R keyboards/{ergodox_ez => ergodox}/keymaps/german-kinergo/layout.png
R keyboards/{ergodox_ez => ergodox}/keymaps/german-kinergo/readme.md
R keyboards/{ergodox_ez/util => ergodox/keymaps/german-manuneo}/compile_keymap.py
R keyboards/{ergodox_ez => ergodox}/keymaps/german-manuneo/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/german-manuneo/keymap.md
R keyboards/{ergodox_ez => ergodox}/keymaps/german/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/j3rn/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/j3rn/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/jack/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/jacobono/img/colemak-default-layer.png
R keyboards/{ergodox_ez => ergodox}/keymaps/jacobono/img/number-dpad-layer.png
R keyboards/{ergodox_ez => ergodox}/keymaps/jacobono/img/symbol-layer.png
R keyboards/{ergodox_ez => ergodox}/keymaps/jacobono/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/jacobono/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/jgarr/keymap.c
A keyboards/ergodox/keymaps/josh/keymap.c
A keyboards/ergodox/keymaps/josh/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/kastyle/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/kines-ish/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/kines-ish/readme.md
A keyboards/ergodox/keymaps/maz/keymap.c
A keyboards/ergodox/keymaps/maz/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/mpiechotka/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/mpiechotka/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/msc/img/code_layer.png
R keyboards/{ergodox_ez => ergodox}/keymaps/msc/img/main_layer.png
R keyboards/{ergodox_ez => ergodox}/keymaps/msc/img/media_layer.png
R keyboards/{ergodox_ez => ergodox}/keymaps/msc/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/msc/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/naps62/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/naps62/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/ordinary/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/ordinary/ordinary-base.png
R keyboards/{ergodox_ez => ergodox}/keymaps/ordinary/ordinary-base.txt
R keyboards/{ergodox_ez => ergodox}/keymaps/ordinary/ordinary-media.png
R keyboards/{ergodox_ez => ergodox}/keymaps/ordinary/ordinary-media.txt
R keyboards/{ergodox_ez => ergodox}/keymaps/ordinary/ordinary-special.png
R keyboards/{ergodox_ez => ergodox}/keymaps/ordinary/ordinary-special.txt
R keyboards/{ergodox_ez => ergodox}/keymaps/ordinary/ordinary-symbol.png
R keyboards/{ergodox_ez => ergodox}/keymaps/ordinary/ordinary-symbol.txt
R keyboards/{ergodox_ez => ergodox}/keymaps/ordinary/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/osx_de/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/osx_de/osx_de_highres.png
R keyboards/{ergodox_ez => ergodox}/keymaps/osx_de/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/osx_de_adnw_koy/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/osx_de_adnw_koy/osx_de_adnw_koy_highres.png
R keyboards/{ergodox_ez => ergodox}/keymaps/osx_de_experimental/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/osx_de_experimental/osx_de_experimental_highres.png
R keyboards/{ergodox_ez => ergodox}/keymaps/osx_de_experimental/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/osx_fr/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/osx_kinesis_pnut/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/plover/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/plums/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/plums/plums.png
R keyboards/{ergodox_ez => ergodox}/keymaps/plums/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/romanzolotarev-norman-osx/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/romanzolotarev-norman-osx/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/romanzolotarev-norman-osx/romanzolotarev-norman-osx.png
R keyboards/{ergodox_ez => ergodox}/keymaps/romanzolotarev-norman-plover-osx-hjkl/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/romanzolotarev-norman-plover-osx-hjkl/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/romanzolotarev-norman-plover-osx-hjkl/romanzolotarev-norman-plover-osx-hjkl.png
R keyboards/{ergodox_ez => ergodox}/keymaps/romanzolotarev-norman-plover-osx/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/romanzolotarev-norman-plover-osx/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.png
R keyboards/{ergodox_ez => ergodox}/keymaps/romanzolotarev-norman-qwerty-osx/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/romanzolotarev-norman-qwerty-osx/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/romanzolotarev-norman-qwerty-osx/romanzolotarev-norman-qwerty-osx.png
A keyboards/ergodox/keymaps/sethbc/Makefile
A keyboards/ergodox/keymaps/sethbc/keymap.c
A keyboards/ergodox/keymaps/sethbc/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/sneako/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/sneako/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/software_neo2/keymap.c
R keyboards/{ergodox_ez/keymaps/supercoder/config_user => ergodox/keymaps/supercoder/config}.h
R keyboards/{ergodox_ez => ergodox}/keymaps/supercoder/images/layout.png
R keyboards/{ergodox_ez => ergodox}/keymaps/supercoder/images/supercoder_2000.jpg
R keyboards/{ergodox_ez => ergodox}/keymaps/supercoder/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/supercoder/makefile.mk
R keyboards/{ergodox_ez => ergodox}/keymaps/supercoder/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/techtomas/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/techtomas/readme.md
A keyboards/ergodox/keymaps/teckinesis/keymap.c
A keyboards/ergodox/keymaps/teckinesis/ordinary-special.png
A keyboards/ergodox/keymaps/teckinesis/ordinary-special.txt
A keyboards/ergodox/keymaps/teckinesis/readme.md
A keyboards/ergodox/keymaps/teckinesis/teckinesis-base.json
A keyboards/ergodox/keymaps/teckinesis/teckinesis-base.png
A keyboards/ergodox/keymaps/teckinesis/teckinesis-media.json
A keyboards/ergodox/keymaps/teckinesis/teckinesis-media.png
A keyboards/ergodox/keymaps/teckinesis/teckinesis-symbol.json
A keyboards/ergodox/keymaps/teckinesis/teckinesis-symbol.png
R keyboards/{ergodox_ez => ergodox}/keymaps/tkuichooseyou/README.md
R keyboards/{ergodox_ez => ergodox}/keymaps/tkuichooseyou/compiled.hex
R keyboards/{ergodox_ez => ergodox}/keymaps/tkuichooseyou/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/tm2030/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/tm2030/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/tonyabra_osx/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/tonyabra_osx/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/townk_osx/config.h
R keyboards/{ergodox_ez => ergodox}/keymaps/townk_osx/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/townk_osx/makefile.mk
R keyboards/{ergodox_ez => ergodox}/keymaps/townk_osx/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/townk_osx/townk_osx_base.png
R keyboards/{ergodox_ez => ergodox}/keymaps/townk_osx/townk_osx_fn.png
R keyboards/{ergodox_ez => ergodox}/keymaps/townk_osx/townk_osx_keypad.png
R keyboards/{ergodox_ez => ergodox}/keymaps/twey/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/twey/readme.md
R keyboards/{ergodox_ez => ergodox}/keymaps/workman_osx_mdw/keymap.c
R keyboards/{ergodox_ez => ergodox}/keymaps/zweihander-osx/keymap.c
A keyboards/ergodox/keymaps/zweihander-osx/makefile.mk
R keyboards/{ergodox_ez => ergodox}/keymaps/zweihander-osx/readme.markdown
A keyboards/ergodox/keymaps/zweihander-osx/zweihander-osx.hex
R keyboards/{ergodox_ez => ergodox}/readme.md
D keyboards/ergodox_ez/keymaps/algernon/images/base-layer.png
D keyboards/ergodox_ez/keymaps/algernon/images/experimental-layer.png
D keyboards/ergodox_ez/keymaps/algernon/readme.md
A keyboards/gh60/keymaps/robotmaxtron/Makefile
A keyboards/gh60/keymaps/robotmaxtron/WS2812-wiring.jpg
A keyboards/gh60/keymaps/robotmaxtron/config.h
A keyboards/gh60/keymaps/robotmaxtron/keymap.c
A keyboards/gh60/keymaps/robotmaxtron/readme.md
A keyboards/handwired/CMD60/CMD60.c
A keyboards/handwired/CMD60/CMD60.h
A keyboards/handwired/CMD60/Makefile
A keyboards/handwired/CMD60/README.md
A keyboards/handwired/CMD60/config.h
A keyboards/handwired/CMD60/keymaps/default/keymap.c
A keyboards/handwired/traveller/Makefile
A keyboards/handwired/traveller/config.h
A keyboards/handwired/traveller/keymaps/default/keymap.c
A keyboards/handwired/traveller/keymaps/default/readme.md
A keyboards/handwired/traveller/readme.md
A keyboards/handwired/traveller/traveller.c
A keyboards/handwired/traveller/traveller.h
M keyboards/infinity_chibios/config.h
M keyboards/infinity_chibios/infinity_chibios.h
M keyboards/infinity_chibios/keymaps/default/keymap.c
A keyboards/infinity_chibios/keymaps/depariel/keymap.c
M keyboards/infinity_chibios/keymaps/hasu/keymap.c
M keyboards/infinity_chibios/matrix.c
D keyboards/infinity_ergodox/infinity_ergodox.h
D keyboards/infinity_ergodox/keymaps/default/keymap.c
D keyboards/infinity_ergodox/keymaps/default/visualizer.c
A keyboards/jd45/readme.md
M keyboards/kc60/Makefile
A keyboards/kinesis/Makefile
A keyboards/kinesis/config.h
A keyboards/kinesis/docs/kicad/kinesis-cache.lib
A keyboards/kinesis/docs/kicad/kinesis.pro
A keyboards/kinesis/docs/kicad/kinesis.sch
A keyboards/kinesis/docs/photos/P1050573.jpg
A keyboards/kinesis/docs/photos/P1050574.jpg
A keyboards/kinesis/docs/photos/P1050575.jpg
A keyboards/kinesis/docs/readme.txt
A keyboards/kinesis/docs/schematic.png
A keyboards/kinesis/keymaps/default/Makefile
A keyboards/kinesis/keymaps/default/config.h
A keyboards/kinesis/keymaps/default/keymap.c
A keyboards/kinesis/keymaps/default/readme.md
A keyboards/kinesis/keymaps/programmer/Makefile
A keyboards/kinesis/keymaps/programmer/config.h
A keyboards/kinesis/keymaps/programmer/keymap.c
A keyboards/kinesis/keymaps/programmer/readme.md
A keyboards/kinesis/kinesis.c
A keyboards/kinesis/kinesis.h
A keyboards/kinesis/matrix.c
A keyboards/kinesis/readme.md
M keyboards/lets_split/config.h
A keyboards/phantom/readme.md
M keyboards/planck/keymaps/bone2planck/keymap.c
A keyboards/planck/keymaps/callum/Makefile
A keyboards/planck/keymaps/callum/keymap.c
A keyboards/planck/keymaps/callum/readme.md
M keyboards/planck/keymaps/cbbrowne/keymap.c
M keyboards/planck/keymaps/default/Makefile
M keyboards/planck/keymaps/experimental/keymap.c
A keyboards/planck/keymaps/jeebak/Makefile
A keyboards/planck/keymaps/jeebak/keymap.c
A keyboards/planck/keymaps/jeebak/readme.md
A keyboards/preonic/keymaps/0xdec/Makefile
A keyboards/preonic/keymaps/0xdec/README.md
A keyboards/preonic/keymaps/0xdec/config.h
A keyboards/preonic/keymaps/0xdec/keymap.c
A keyboards/preonic/keymaps/CMD-Preonic/README.md
A keyboards/preonic/keymaps/CMD-Preonic/keymap.c
A keyboards/preonic/keymaps/CMD-Preonic/makefile
M keyboards/preonic/keymaps/default/keymap.c
M keyboards/readme.md
M keyboards/satan/Makefile
A keyboards/satan/keymaps/default/Makefile
M keyboards/satan/keymaps/default/keymap.c
A keyboards/satan/keymaps/default/readme.md
A keyboards/satan/keymaps/poker/keymap.c
A keyboards/satan/keymaps/sethbc/Makefile
M keyboards/satan/keymaps/sethbc/keymap.c
A keyboards/satan/keymaps/sethbc/readme.md
A keyboards/satan/keymaps/stanleylai/config.h
A keyboards/satan/keymaps/stanleylai/keymap.c
A keyboards/satan/readme.md
M keyboards/satan/satan.h
M quantum/audio/song_list.h
M quantum/keymap_common.c
M quantum/keymap_extras/keymap_bepo.h
A quantum/keymap_extras/keymap_cyrillic.h
M quantum/keymap_extras/keymap_dvorak.h
M quantum/keymap_extras/keymap_fr_ch.h
M quantum/keymap_extras/keymap_french.h
M quantum/keymap_extras/keymap_german.h
M quantum/keymap_extras/keymap_german_ch.h
M quantum/keymap_extras/keymap_nordic.h
M quantum/keymap_extras/keymap_norwegian.h
M quantum/keymap_extras/keymap_spanish.h
M quantum/keymap_extras/keymap_uk.h
M quantum/process_keycode/process_midi.c
M quantum/process_keycode/process_music.c
M quantum/process_keycode/process_tap_dance.c
M quantum/process_keycode/process_tap_dance.h
M quantum/quantum.c
M quantum/quantum.h
M quantum/rgblight.c
M readme.md
M tmk_core/avr.mk
M tmk_core/common/action_layer.c
M tmk_core/common/print.h
M tmk_core/protocol/lufa/descriptor.c
M tmk_core/rules.mk
A util/ergodox_ez.html
M util/travis_compiled_push.sh
This diff is too large to display. Try viewing the raw diff instead.