59 Commits (75544d91273d1ae9f0255556dc5170478a1a6e49)

Author SHA1 Message Date
  Ryan 75544d9127
Move Doxygen docs to subdirectory (#16561) 2 years ago
  Ryan ace0603f4f
Change data driven "str" type to represent a quoted string literal (#16516) 2 years ago
  Joel Challis 779c7debcf
Fix issues with data driven split keyboards (#16457) 2 years ago
  Joel Challis e4a6afa369
Rework generate-api CLI command to use .build directory (#16441) 2 years ago
  Joel Challis cf31355f08
Changelog 2022q1 (#16380) 2 years ago
  Ryan f30f963a0b
Internal docs generation updates (#16411) 2 years ago
  Nick Brassel 8fd8b2dc92
Skip categorisation of PR if it's only for code formatting. (#16215) 2 years ago
  Nick Brassel db43e45077
Ensure `version.h` is recreated each build. (#16188) 2 years ago
  Ryan c72ed7c024
CLI: Parse USB device version BCD (#14580) 2 years ago
  Joel Challis 1a8a842cfb
Fix compilation-database command under MSYS (#15652) 2 years ago
  Nick Brassel 7b018f097d
Use the PR title rather than parsing the commit message. (#15537) 2 years ago
  Nick Brassel 88fe5c16a5
Changelog 2021q4 (#15325) 2 years ago
  Nick Brassel b9148eb1bd
[cli] Export list of `develop` PRs to be merged into `master` (#13944) 2 years ago
  James Young 84ea77ead6
Remove `BOOTMAGIC_ENABLE = lite` option (#15002) 2 years ago
  Ryan 9401836727
Map `PRODUCT` define to `keyboard_name` (#14372) 2 years ago
  Zach White 20f81af98a
Allow community layouts to be specified in info.json (#14682) 2 years ago
  Zach White fce9cb9338
Cleanup issues identified by lgtm (#14459) 2 years ago
  Nick Brassel 28b8b578b0
compiledb: query include paths from gcc directly. (#14462) 2 years ago
  Bao 590b405468
New CLI subcommand to create clang-compatible compilation database (`compile_commands.json`) (#14370) 2 years ago
  Joel Challis 2e734fb6b9
Add config.h and rules.mk support for data driven keymaps (#12859) 2 years ago
  Zach White 8d9bfdc254
Add a lot more data to info.json (#13366) 2 years ago
  Ryan bbe43a91eb
CLI: Add subcommand to generate version.h (#13151) 3 years ago
  Zach White 0713797c58
Ensure that safe_commands always run (#13199) 3 years ago
  James Young 1646c0f26c
2021 May 29 Breaking Changes Update (#13034) 3 years ago
  Zach White bc67ca6a59
search for the readme in higher directories as well (#12997) 3 years ago
  Zach White 4c0d8ae8d7
ensure we do not conflict with existing keymap aliases (#12976) 3 years ago
  Zach White db1eacdaac
Align our subprocess usage with current best practices. (#12940) 3 years ago
  Zach White a3e7f3e7c5
Improve our CI tests (#11476) 3 years ago
  Joel Challis 0fd8faa1ad
Fix unused import in recent generation code (#12781) 3 years ago
  Joel Challis fc2b51194c
Allow <keyboard>.h to be optional when going data driven (#12706) 3 years ago
  Zach White 588bcdc8ca
Add support for tab completion (#12411) 3 years ago
  Zach White 3e60997edb
Add a `qmk format-json` command that will format JSON files (#12372) 3 years ago
  github-actions[bot] 54b80ecf9f
[CI] Format code according to conventions (#12363) 3 years ago
  Zach White 299008be36
Add support for qmk_configurator style aliases (#11954) 3 years ago
  Ryan 6461087c86
`qmk generate-rules-mk`: add `--escape` switch for makefile logic (#12101) 3 years ago
  Joel Challis f8266a228c
Migrate make_dfu_header to CLI (#12061) 3 years ago
  Joel Challis 59c7deab09
Fix generated file output while target exists (#12062) 3 years ago
  Zach White 1581ea48dc
Fix develop (#12039) 3 years ago
  Zach White ef6329af7c
Create a system to map between info.json and config.h/rules.mk (#11548) 3 years ago
  Zach White eaa9106ec7
Add support for specifying BOARD in info.json (#11492) 3 years ago
  Zach White 962bc8d9dd
Use the schema to eliminate custom code (#11108) 3 years ago
  Zach White e2c7f89347 typo fix 3 years ago
  Zach White 30331b383f fix bugs triggered by certain boards 3 years ago
  Zach White 9a178f6826 fix rgblight properties 3 years ago
  Zach White 56ef80216a make flake8 happy 3 years ago
  Zach White b2c26f7cdd get qmk generate-api into a good state 3 years ago
  Zach White ededff8556 validate keyboard data with jsonschema 3 years ago
  Zach White 6daa204363 fix keyboards with apostrophes in their names 3 years ago
  Zach White 11bd98f684
Fix broken keyboards (#11412) 3 years ago
  Zach White f27d8d9448
Fix compiling on develop (#11409) 3 years ago