summaryrefslogtreecommitdiffstats
path: root/lib/python/qmk/keymap.py
Commit message (Expand)AuthorAgeFilesLines
* CLI: Improve keymap folder resolution (#20981)Ryan2023-05-191-2/+2
* Encodermap direction define. (#20454)Nick Brassel2023-04-151-1/+1
* Custom keycodes in JSON (#19925)Joel Challis2023-03-271-0/+30
* Generate encodermap output from keymap.json. (#18915)Nick Brassel2023-02-111-74/+107
* Fix CLI community detection (#19562)Joel Challis2023-01-111-28/+28
* Macro keycode name refactoring (#18958)Nick Brassel2022-11-051-1/+1
* Move bootloader.mk to platforms (#18228)Ryan2022-08-311-1/+1
* Allow locate_keymap to handle DEFAULT_FOLDER (#17529)Joel Challis2022-07-011-2/+2
* CLI: Add 'via2json' subcommand (#16468)Erovia2022-03-241-1/+6
* Macros in JSON keymaps (#14374)Zach White2021-11-221-12/+88
* Cleanup issues identified by lgtm (#14459)Zach White2021-09-271-2/+2
* CLI/c2json: Print 'cpp' error when executed in verbose mode (#12869)Erovia2021-05-271-1/+5
* Align our subprocess usage with current best practices. (#12940)Zach White2021-05-191-4/+5
* Add support for tab completion (#12411)Zach White2021-04-141-4/+52
* Fix develop (#12039)Zach White2021-02-271-3/+3
* [CLI] Add stdin support for json2c command (#11289)LongerHV2020-12-291-7/+15
* Generate api data on each push (#10609)Zach White2020-10-251-66/+153
* CLI: Fix stripping of `ANY` from Configurator exports (#10585)Erovia2020-10-091-0/+2
* [CLI] Add c2json (#8817)Erovia2020-10-061-29/+251
* Fix the path for generated keymaps (#9213)Zach White2020-05-261-1/+5
* Fix compiling json files (#9210)Zach White2020-05-261-3/+3
* [CLI] Add a subcommand for getting information about a keyboard (#8666)Zach White2020-05-261-14/+61
* Move everything to Python 3.6 (#8835)skullydazed2020-04-181-3/+2
* Correctly handle json keymaps with ANY()skullY2020-04-071-1/+13
* Use pathlib everywhere we can (#7872)skullydazed2020-02-171-12/+6
* fix list_keymaps for python 3.5skullY2020-02-151-2/+2
* Pathlib-ify qmk.keymap.list_keymaps()Erovia2020-02-151-9/+10
* Fix commandline parsing and flake8 findings, rebaseErovia2020-02-151-2/+1
* Major rework, no regex/globbing, more walkingErovia2020-02-151-36/+16
* Fix merging community and base keymapsErovia2020-02-151-1/+1
* Return only the unique keymapsErovia2020-02-151-6/+5
* Another major refactoring, add documentationErovia2020-02-151-0/+59
* Add flake8 to our test suite and fix all errors (#7379)skullydazed2019-11-201-4/+0
* Fix compiling json files. (#6340)skullydazed2019-07-151-1/+1
* QMK CLI and JSON keymap support (#6176)skullydazed2019-07-151-0/+100