..
cli
Merge remote-tracking branch 'origin/master' into develop
2025-08-03 03:01:47 +00:00
tests
Allow codegen of keymap.json => keymap.c without requiring layers/layout etc. ( #23451 )
2024-11-24 20:32:30 +11:00
__init__.py
QMK CLI and JSON keymap support ( #6176 )
2019-07-15 12:14:27 -07:00
build_targets.py
Deprecate qmk generate-compilation-database. ( #25237 )
2025-05-06 09:52:41 +10:00
c_parse.py
Extend lint to reject 'blank' files ( #23994 )
2025-02-12 17:16:27 +00:00
commands.py
More Windows->Unix style path fixes. ( #25119 )
2025-04-09 10:15:14 +10:00
comment_remover.py
[CLI] Add a subcommand for getting information about a keyboard ( #8666 )
2020-05-26 13:05:41 -07:00
community_modules.py
Community modules ( #24848 )
2025-02-26 22:25:41 +11:00
compilation_database.py
More compiledb fixes. ( #25355 )
2025-06-15 11:56:10 +10:00
constants.py
[Core] STM32G0x1 support ( #24301 )
2025-05-19 15:51:28 +10:00
converter.py
Add cli convert subcommand, from raw KLE to JSON ( #6898 )
2019-11-12 20:55:41 -08:00
datetime.py
Generate api data on each push ( #10609 )
2020-10-25 14:48:44 -07:00
decorators.py
Workaround for resolving keyboard alias for config file values ( #25228 )
2025-05-05 10:22:51 +10:00
docs.py
qmk docs: restore --port and --browser arguments (#24623 )
2025-02-01 21:19:30 +11:00
errors.py
CLI/c2json: Print 'cpp' error when executed in verbose mode ( #12869 )
2021-05-27 17:42:38 +01:00
flashers.py
Allow qmk flash <filename> to flash AT32 boards ( #25497 )
2025-07-16 14:56:29 +01:00
git.py
Resolve cli.log.warn warnings ( #24551 )
2024-12-15 15:00:18 +11:00
importers.py
Fix 'qmk import-kbfirmware' WS2812 config ( #23976 )
2024-06-22 04:27:57 +01:00
info.py
Fix serial speed DD configuration & migrate keyboards ( #25546 )
2025-08-09 23:14:40 +01:00
json_encoders.py
Add "license" field to Community Module JSON schema. ( #25085 )
2025-04-01 16:06:42 +11:00
json_schema.py
Use relative paths for schemas, instead of $id. Enables VScode validation. ( #25251 )
2025-05-19 22:10:39 +10:00
keyboard.py
Remove DEFAULT_FOLDER handling ( #23281 )
2025-06-09 05:08:56 +01:00
keycodes.py
Generate versions to keycode headers ( #25219 )
2025-05-05 10:44:08 +10:00
keymap.py
Only userspace should be searched for keyboard aliases when locating keymaps ( #25477 )
2025-07-14 14:47:21 +01:00
makefile.py
qmk find: usability improvements (#20440 )
2023-05-20 22:14:43 +10:00
math.py
[CLI] Add a subcommand for getting information about a keyboard ( #8666 )
2020-05-26 13:05:41 -07:00
painter.py
[CLI] Refactor painter arguments to table instead of commandline ( #24456 )
2024-11-21 17:16:46 +11:00
painter_qff.py
Quantum Painter ( #10174 )
2022-04-13 18:00:18 +10:00
painter_qgf.py
[Feature] Some metadata on QGF/QFF files ( #20101 )
2024-03-10 00:29:09 +00:00
path.py
Remove DEFAULT_FOLDER handling ( #23281 )
2025-06-09 05:08:56 +01:00
search.py
qmk find: expand operator support (#24468 )
2024-11-21 22:57:36 +11:00
submodules.py
Report submodule status when not valid work-tree ( #19474 )
2023-01-03 09:00:29 +11:00
userspace.py
Ensure qmk_userspace_paths maintains detected order ( #25204 )
2025-05-05 03:43:14 +01:00
util.py
Speed improvements to qmk find. ( #24385 )
2024-11-08 04:57:22 +00:00