summaryrefslogtreecommitdiff
path: root/lib/python/qmk/keymap.py
AgeCommit message (Expand)Author
2023-01-11Fix CLI community detection (#19562)Joel Challis
2022-11-05Macro keycode name refactoring (#18958)Nick Brassel
2022-08-31Move bootloader.mk to platforms (#18228)Ryan
2022-07-01Allow locate_keymap to handle DEFAULT_FOLDER (#17529)Joel Challis
2022-03-24CLI: Add 'via2json' subcommand (#16468)Erovia
2021-11-22Macros in JSON keymaps (#14374)Zach White
2021-09-27Cleanup issues identified by lgtm (#14459)Zach White
2021-05-27CLI/c2json: Print 'cpp' error when executed in verbose mode (#12869)Erovia
2021-05-19Align our subprocess usage with current best practices. (#12940)Zach White
2021-04-14Add support for tab completion (#12411)Zach White
2021-02-27Fix develop (#12039)Zach White
2020-12-29[CLI] Add stdin support for json2c command (#11289)LongerHV
2020-10-25Generate api data on each push (#10609)Zach White
2020-10-09CLI: Fix stripping of `ANY` from Configurator exports (#10585)Erovia
2020-10-06[CLI] Add c2json (#8817)Erovia
2020-05-26Fix the path for generated keymaps (#9213)Zach White
2020-05-26Fix compiling json files (#9210)Zach White
2020-05-26[CLI] Add a subcommand for getting information about a keyboard (#8666)Zach White
2020-04-18Move everything to Python 3.6 (#8835)skullydazed
2020-04-07Correctly handle json keymaps with ANY()skullY
2020-02-17Use pathlib everywhere we can (#7872)skullydazed
2020-02-15fix list_keymaps for python 3.5skullY
2020-02-15Pathlib-ify qmk.keymap.list_keymaps()Erovia
2020-02-15Fix commandline parsing and flake8 findings, rebaseErovia
2020-02-15Major rework, no regex/globbing, more walkingErovia
2020-02-15Fix merging community and base keymapsErovia
2020-02-15Return only the unique keymapsErovia
2020-02-15Another major refactoring, add documentationErovia
2019-11-20Add flake8 to our test suite and fix all errors (#7379)skullydazed
2019-07-15Fix compiling json files. (#6340)skullydazed
2019-07-15QMK CLI and JSON keymap support (#6176)skullydazed