~ruther/qmk_firmware

Clean layer actions.
Add macro feature.
Add user defined function to action.
Add legacy keymap support.
Fix tapping. tap key just after tap timeout.
Fix: action LAYER_BIT uses xor now instead of and/or.
Fix process_tapping().
Clean debug print in action.c.
Clean code.
Add tap toggle feature to action.
Add oneshot modifier action.
Fix keycodes. It has 32 Fn keys now.
Remove test_func.
New tapping logic.
Minor fixes in keyboard.c.
Add prototype of Action Function.
Add bootmagic keys.(hhkb)

- kick bootloader
- enable debug print
Fix mods with tapping.
Refactor struct keyevent_t.
Fix mods with tap key but some problems still exists.

- stuck tap key after tapping. seq[mods(d), key(d), mods(u), key(u)]
- tap key doesn't work when fast type. [key(d), mods(d), key(u),
  mods(u)]
Next