Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4a6afa369 
							
						 
					 
					
						
						
							
							Rework generate-api CLI command to use .build directory ( #16441 )  
						
						
						
						
					 
					
						2022-02-27 12:28:51 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77cdb20e16 
							
						 
					 
					
						
						
							
							Revert CLI default for manufacturer ( #16467 )  
						
						
						
						
					 
					
						2022-02-27 10:34:26 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf31355f08 
							
						 
					 
					
						
						
							
							Changelog 2022q1 ( #16380 )  
						
						... 
						
						
						
						* Initial changelog pass
* update generate-develop-pr-list content
* Fix bad word-ness
* Fix generate-develop-pr-list ignores
* Update docs/ChangeLog/20220226.md
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
Co-authored-by: Sergey Vlasov <sigprof@gmail.com> 
						
						
					 
					
						2022-02-23 17:33:08 +00:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							bd01e1cee8 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-02-22 18:32:43 +00:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8aec20c0da 
							
						 
					 
					
						
						
							
							Format code according to conventions ( #16435 )  
						
						
						
						
					 
					
						2022-02-22 18:29:47 +00:00 
						 
				 
			
				
					
						
							
							
								fauxpark 
							
						 
					 
					
						
						
						
						
							
						
						
							a44abeb99a 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into develop  
						
						
						
						
					 
					
						2022-02-22 03:04:41 +11:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f30f963a0b 
							
						 
					 
					
						
						
							
							Internal docs generation updates ( #16411 )  
						
						
						
						
					 
					
						2022-02-21 15:47:44 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0621223bc 
							
						 
					 
					
						
						
							
							Various fixes for new-keyboard ( #16358 )  
						
						
						
						
					 
					
						2022-02-15 01:42:58 +00:00 
						 
				 
			
				
					
						
							
							
								Erovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23c238a180 
							
						 
					 
					
						
						
							
							CLI: Minor additions  #12795  ( #16276 )  
						
						
						
						
					 
					
						2022-02-14 12:02:35 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7e7671f69 
							
						 
					 
					
						
						
							
							Migrate more makefile utilities to builddefs sub-directory ( #16002 )  
						
						
						
						
					 
					
						2022-02-10 09:45:51 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e279f1b88 
							
						 
					 
					
						
						
							
							Initial pass at data driven new-keyboard subcommand ( #12795 )  
						
						... 
						
						
						
						* Initial pass at a data driven keyboard subcommand
* format
* lint
* Handle bootloader now its mandatory 
						
						
					 
					
						2022-02-09 06:03:30 +11:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8fd8b2dc92 
							
						 
					 
					
						
						
							
							Skip categorisation of PR if it's only for code formatting. ( #16215 )  
						
						
						
						
					 
					
						2022-02-05 07:36:57 +11:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							db43e45077 
							
						 
					 
					
						
						
							
							Ensure version.h is recreated each build. ( #16188 )  
						
						
						
						
					 
					
						2022-02-04 07:36:02 +11:00 
						 
				 
			
				
					
						
							
							
								Drashna Jaelre 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4dc743a85 
							
						 
					 
					
						
						
							
							Fix issues with Python Tests ( #16162 )  
						
						... 
						
						
						
						* Reformat python due to yapf changes
* Fix pytest keymap list test
* revert formatting
* Use contra, because, well
https://www.reddit.com/r/MechanicalKeyboards/comments/8riofq/did_i_kill_my_contra/  
						
						
					 
					
						2022-02-02 15:44:42 +11:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							7d38aec3ac 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-02-02 04:31:44 +00:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9f88d7c67 
							
						 
					 
					
						
						
							
							qmk doctor: display qmk_firmware version tag (#16155 )  
						
						
						
						
					 
					
						2022-02-01 20:31:42 -08:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e2b03cf69 
							
						 
					 
					
						
						
							
							Fixup multibuild filegen ( #16166 )  
						
						... 
						
						
						
						* Add env variable support to multibuild.
* Generate version.h in build-specific location. 
						
						
					 
					
						2022-02-02 15:30:22 +11:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77062e9a36 
							
						 
					 
					
						
						
							
							Add L432, L442. ( #16016 )  
						
						
						
						
					 
					
						2022-01-24 08:49:36 +11:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							fe1f53ce8f 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-01-20 20:12:20 +00:00 
						 
				 
			
				
					
						
							
							
								Gigahawk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a676c927f 
							
						 
					 
					
						
						
							
							Add missing STM32F405 definition in qmk.constants ( #15937 )  
						
						
						
						
					 
					
						2022-01-21 07:11:24 +11:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c72ed7c024 
							
						 
					 
					
						
						
							
							CLI: Parse USB device version BCD ( #14580 )  
						
						... 
						
						
						
						* CLI: Parse USB device version BCD
* Apply suggestions 
						
						
					 
					
						2022-01-17 08:44:34 +11:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fb93934d0 
							
						 
					 
					
						
						
							
							Fixes for bootloader refactor build failures ( #15638 )  
						
						
						
						
					 
					
						2022-01-06 06:55:46 +11:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							c089541938 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-01-03 22:42:47 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							550c9a315f 
							
						 
					 
					
						
						
							
							Refix "No C files in filelist: None" ( #15728 )  
						
						
						
						
					 
					
						2022-01-03 22:42:15 +00:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							73e372d920 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-01-03 21:55:23 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aea7155423 
							
						 
					 
					
						
						
							
							Fix "No C files in filelist: None" ( #15560 )  
						
						... 
						
						
						
						* Fix "No C files in filelist: None"
* Align other commands
* force absolute paths 
						
						
					 
					
						2022-01-03 21:54:46 +00:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							dde5cd1c54 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2021-12-29 21:36:08 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a8a842cfb 
							
						 
					 
					
						
						
							
							Fix compilation-database command under MSYS ( #15652 )  
						
						... 
						
						
						
						* Fix compilation-database command under MSYS
* Add comment 
						
						
					 
					
						2021-12-30 08:35:35 +11:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b018f097d 
							
						 
					 
					
						
						
							
							Use the PR title rather than parsing the commit message. ( #15537 )  
						
						
						
						
					 
					
						2021-12-22 05:44:47 +11:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aecb387692 
							
						 
					 
					
						
						
							
							Add test filter to 'qmk pytest' ( #15432 )  
						
						... 
						
						
						
						* Add test filter to 'qmk pytest'
* Bodge for some test filters not resolving qmk
* Update docs 
						
						
					 
					
						2021-12-09 17:42:11 +11:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							285afa3a8a 
							
						 
					 
					
						
						
							
							Fix 'format-c --core-only' matching keyboard level folders ( #15337 )  
						
						
						
						
					 
					
						2021-11-29 15:08:39 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88fe5c16a5 
							
						 
					 
					
						
						
							
							Changelog 2021q4 ( #15325 )  
						
						... 
						
						
						
						* Changelog.
* Remove the asymmetric encoder PR from listing due to revert.
* More docs
* More docs
* More docs
* Links to changelog, updated schedule, slotted in 2 weeks of testing at the end so that there's no ambiguity with PR merge dates.
* Clarify keyboard moves.
* Fix dates
* Sidebar
* Fixup dates.
* Fixup dates.
* Wording. 
						
						
					 
					
						2021-11-28 10:41:48 +11:00 
						 
				 
			
				
					
						
							
							
								Joy Lee 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68838bb700 
							
						 
					 
					
						
						
							
							Westberrytech pr ( #14422 )  
						
						... 
						
						
						
						* Added support for WB32 MCU
* Modified eeprom_wb32.c
* Remove the eeprom_wb32-related code 
						
						
					 
					
						2021-11-27 09:28:18 +11:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							69853175d0 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2021-11-23 00:24:00 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbc7b53517 
							
						 
					 
					
						
						
							
							qmk format-python - filter for Python files ( #15271 )  
						
						... 
						
						
						
						* qmk format-python filter all files
* filter changed files too 
						
						
					 
					
						2021-11-23 00:23:23 +00:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08ce0142ba 
							
						 
					 
					
						
						
							
							Macros in JSON keymaps ( #14374 )  
						
						... 
						
						
						
						* macros in json keymaps
* add advanced macro support to json
* add a note about escaping macro strings
* add simple examples
* format json
* add support for language specific keymap extras
* switch to dictionaries instead of inline text for macros
* use SS_TAP on the innermost tap keycode
* add the new macro format to the schema
* document the macro limit
* add the json keyword for syntax highlighting
* fix format that vscode screwed up
* Update feature_macros.md
* add tests for macros
* change ding to beep
* add json support for SENDSTRING_BELL
* update doc based on feedback from sigprof
* document host_layout
* remove unused var
* improve carriage return handling
* support tab characters as well
* Update docs/feature_macros.md
Co-authored-by: Nick Brassel <nick@tzarc.org>
* escape backslash characters
* format
* flake8
* Update quantum/quantum_keycodes.h
Co-authored-by: Nick Brassel <nick@tzarc.org> 
						
						
					 
					
						2021-11-22 11:11:35 -08:00 
						 
				 
			
				
					
						
							
							
								Drashna Jael're 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4be9919e9f 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2021-11-19 09:48:23 -08:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aee10ccc5c 
							
						 
					 
					
						
						
							
							[CLI] list-keymaps/list-layouts: Check keyboard passed in ( #15204 )  
						
						... 
						
						
						
						* [CLI] `list-keymaps`/`list-layouts`: Check keyboard passed in
* Update lib/python/qmk/cli/list/keymaps.py
Co-authored-by: Joel Challis <git@zvecr.com>
* Update lib/python/qmk/cli/list/layouts.py
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Joel Challis <git@zvecr.com> 
						
						
					 
					
						2021-11-18 17:55:07 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9148eb1bd 
							
						 
					 
					
						
						
							
							[cli] Export list of develop PRs to be merged into master ( #13944 )  
						
						... 
						
						
						
						* Add developer-only command for exporting the list of PRs associated with a merge to `develop`.
* qmk pytest
* Imports.
* Remove dependencies from requirements file, manually handle.
* Reduce complexity, qmk generate-api taking too long so relying on CI 
						
						
					 
					
						2021-11-18 17:05:08 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd50fdf7ee 
							
						 
					 
					
						
						
							
							Add diff logic to python format subcommand ( #15156 )  
						
						... 
						
						
						
						* Add diff logic to python format subcommand
* Update test
* Add in filter per format-c
* fix tests
* Update new workflow 
						
						
					 
					
						2021-11-17 23:02:45 +00:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							462c3a6151 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2021-11-14 23:06:50 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec0bb791f8 
							
						 
					 
					
						
						
							
							Partially reinstate CI formatting process ( #15155 )  
						
						... 
						
						
						
						* Partially reinstate CI formatting process
* Fix exit code on clean run
* Fix exit code on clean run 
						
						
					 
					
						2021-11-14 23:06:22 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
						
						
							
						
						
							92e9bbd9b9 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into develop  
						
						
						
						
					 
					
						2021-11-05 08:55:55 +11:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8da63382c 
							
						 
					 
					
						
						
							
							Fixup actions. ( #15057 )  
						
						
						
						
					 
					
						2021-11-04 21:49:09 +00:00 
						 
				 
			
				
					
						
							
							
								Erovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8b09d0d4a 
							
						 
					 
					
						
						
							
							CLI: Add 'cd' subcommand ( #12584 )  
						
						... 
						
						
						
						* CLI: Add 'cd' subcommand
Go to your qmk_firmware dir with ease.
* Fix for Windows and do not run if already under QMK Home
* Make flake8 happy
* Fix prompt for Windows
* Make flake8 happy once again
* I'll get it right eventually
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com>
* Add subcommand to __init__.py and fixup after rebase
* Update Windows code to use milc's run
* Unify the subshell starting with os.execl
* Exit with error msg when output is redirected to non-TTY.
* Revert Windows-specific code
Co-authored-by: Ryan <fauxpark@gmail.com> 
						
						
					 
					
						2021-11-05 08:21:09 +11:00 
						 
				 
			
				
					
						
							
							
								James Young 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84ea77ead6 
							
						 
					 
					
						
						
							
							Remove BOOTMAGIC_ENABLE = lite option ( #15002 )  
						
						... 
						
						
						
						* remove BOOTMAGIC_ENABLE=lite setting
* change keyboard BOOTMAGIC_ENABLE rules
Edits keyboard-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.
* change keyboard BOOTMAGIC_ENABLE inline comments
Edits keyboard-level BOOTMAGIC_ENABLE inline comments to "Enable Bootmagic Lite".
* change keymap BOOTMAGIC_ENABLE rules
Edits keymap-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.
* change keymap BOOTMAGIC_ENABLE inline comments
Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite".
* change layout/user BOOTMAGIC_ENABLE rules/comments
Edits instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.
Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite".
* update non-rules.mk BOOTMAGIC_ENABLE references in keyboards/
* remove docs references to Full Bootmagic
* convert data-driven Bootmagic Lite instances
* remove Bootmagic Lite bodge from data-driven generation
* Merge remote-tracking branch 'upstream/develop' into rm/bootmagic-full_q4a
* update docs/ja/config_options.md per mtei
* update docs/faq_misc.md per mtei
Remove remaining Full Bootmagic reference. 
						
						
					 
					
						2021-11-05 08:18:09 +11:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							4b6db33a1d 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2021-11-04 21:15:20 +00:00 
						 
				 
			
				
					
						
							
							
								Mikkel Jeppesen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fefd7fdc51 
							
						 
					 
					
						
						
							
							Refactor new-keyboard to be python3.7 compatible ( #14707 )  
						
						... 
						
						
						
						* Use copy_tree from distutils for python 3.7 support
* Bump python version in docs
* Changed new-keyboard to use printf-style format strings
* Use username for manunfacturer / maintainer
* Update lib/python/qmk/cli/new/keyboard.py
Co-authored-by: Zach White <skullydazed@drpepper.org>
Co-authored-by: Zach White <skullydazed@drpepper.org> 
						
						
					 
					
						2021-11-05 08:14:43 +11:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9401836727 
							
						 
					 
					
						
						
							
							Map PRODUCT define to keyboard_name ( #14372 )  
						
						... 
						
						
						
						* Map `PRODUCT` define to `keyboard_name`
* Fix tests
* Fix last test 
						
						
					 
					
						2021-11-05 08:08:52 +11:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							45a8176e32 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2021-11-04 21:03:11 +00:00