kmk_firmware/kmk
Kyle Brown e6acef9648 Add initial support (untested) for my layout on nyquist with converter board
Unbrick splits completely

Unbrick splits completely
2018-12-12 15:43:33 -08:00
..
boards OMEGA REFACTOR! Perf grind basically complete. 2018-10-16 22:21:45 -07:00
macros kmk.consts: rename UnicodeModes => UnicodeMode 2018-12-04 17:03:13 -08:00
mcus OMEGA REFACTOR! Perf grind basically complete. 2018-10-16 22:21:45 -07:00
__init__.py A basic 2x2 matrix that can auto-flash to a Feather with a compatible bootloader 2018-09-02 20:07:07 -07:00
consts.py kmk.consts: rename UnicodeModes => UnicodeMode 2018-12-04 17:03:13 -08:00
firmware.py Add initial support (untested) for my layout on nyquist with converter board 2018-12-12 15:43:33 -08:00
hid.py OMEGA REFACTOR! Perf grind basically complete. 2018-10-16 22:21:45 -07:00
internal_state.py Add press-and-hold support to TapDance, and clean up various ways of mangling key press states. Remove pending_keys entirely, replaced with a callback timeout) 2018-10-25 21:58:26 -07:00
keycodes.py kmk.consts: rename UnicodeModes => UnicodeMode 2018-12-04 17:03:13 -08:00
kmktime.py Fix linting 2018-10-16 22:43:47 -07:00
matrix.py Add LeaderMode.TIMEOUT (QMK default Leader mode) 2018-10-19 01:49:37 -07:00
pins.py Resolves #56 by moving kmk.common.* up a level to kmk.* 2018-10-11 18:13:29 -07:00
rotary_encoder.py Resolves #56 by moving kmk.common.* up a level to kmk.* 2018-10-11 18:13:29 -07:00
string.py Resolves #85 by bundling string polyfill directly, simplifying deploys 2018-11-05 22:05:07 -08:00
types.py Resolves #56 by moving kmk.common.* up a level to kmk.* 2018-10-11 18:13:29 -07:00
util.py Work out some bugs where I could get stuck on layers. Add more debugging output 2018-10-18 23:24:19 -07:00