Joel Challis 
							
						 
					 
					
						
						
							
						
						3d8c624698 
					 
					
						
						
							
							Update invalid pip install flag ( #18146 )  
						
						
						
						
					 
					
						2022-08-24 20:25:16 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey Vlasov 
							
						 
					 
					
						
						
							
						
						7ee55b1754 
					 
					
						
						
							
							Fix PID value for the Keyboardio Atreus 2 bootloader ( #18116 )  
						
						... 
						
						
						
						Copy the correct PID from `util/udev/50-qmk.rules`. 
						
						
					 
					
						2022-08-20 15:59:17 +01:00 
						 
				 
			
				
					
						
							
							
								Erovia 
							
						 
					 
					
						
						
							
						
						5e2ffe7d8f 
					 
					
						
						
							
							CLI: Teaching the CLI to flash binaries ( #16584 )  
						
						... 
						
						
						
						Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Nick Brassel <nick@tzarc.org > 
						
						
					 
					
						2022-08-20 15:39:19 +10:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						3c745caf61 
					 
					
						
						
							
							Remove legacy bootmagic cli parsing ( #18099 )  
						
						
						
						
					 
					
						2022-08-19 01:56:48 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						9550cc464c 
					 
					
						
						
							
							Fix new-keyboard default for RP2040 bootloader ( #18100 )  
						
						
						
						
					 
					
						2022-08-19 01:48:33 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						fc7e9efd21 
					 
					
						
						
							
							Improve importer workflow ( #17707 )  
						
						
						
						
					 
					
						2022-08-13 14:39:56 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
						
						154d35ac14 
					 
					
						
						
							
							Remove UNUSED_PINS ( #17931 )  
						
						
						
						
					 
					
						2022-08-06 23:23:35 +10:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						820371c31b 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-08-06 12:38:13 +00:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
						
						37345e2ace 
					 
					
						
						
							
							Provide users with replacements for deprecated/invalid functionality where applicable ( #17604 )  
						
						
						
						
					 
					
						2022-08-06 22:37:40 +10:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						897403c4a7 
					 
					
						
						
							
							Publish data as part of API generation ( #17020 )  
						
						
						
						
					 
					
						2022-08-06 16:14:29 +10:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						00c1653a15 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-07-27 09:29:50 +00:00 
						 
				 
			
				
					
						
							
							
								Albert Y 
							
						 
					 
					
						
						
							
						
						3285659690 
					 
					
						
						
							
							CLI compatibility for MacOS ( #17811 )  
						
						
						
						
					 
					
						2022-07-27 10:29:10 +01:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						61da9286a1 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-07-26 16:38:06 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
						
						d1434b6d75 
					 
					
						
						
							
							Make qmk doctor print out the last log entry for upstream/{master,develop}, including dates ( #17713 )  
						
						
						
						
					 
					
						2022-07-26 17:37:28 +01:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						8254d73fd4 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-07-23 16:42:55 +00:00 
						 
				 
			
				
					
						
							
							
								Niko Wenselowski 
							
						 
					 
					
						
						
							
						
						1f42a8ccdd 
					 
					
						
						
							
							Fix test logic to check for both keymaps ( #17761 )  
						
						... 
						
						
						
						Python will evaluate first the left and then the right side of the and operator.
The left side would previously return True based on the truthiness logic that treats any non-emptry string as true.
It would not check if the desired keymap exists.
If the left side is true it will evaluate the right side which will check for the existance of a specific keymap.
With this change the check for existance of two keymaps is implemented. 
						
						
					 
					
						2022-07-23 17:42:19 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						35d78aa8a4 
					 
					
						
						
							
							More DD encoder fixes ( #17615 )  
						
						
						
						
					 
					
						2022-07-11 10:51:39 +01:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						39e1e27ea9 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-07-09 12:33:33 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
						
						561c5e1d7a 
					 
					
						
						
							
							Add line to multibuild output log showing the actual build target. ( #17606 )  
						
						
						
						
					 
					
						2022-07-09 22:32:43 +10:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						30f2556ae9 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-07-08 21:50:28 +00:00 
						 
				 
			
				
					
						
							
							
								Dasky 
							
						 
					 
					
						
						
							
						
						06310e81e9 
					 
					
						
						
							
							Allow only col or row pins for *_right extraction. ( #17590 )  
						
						
						
						
					 
					
						2022-07-08 22:49:55 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						81d317aa87 
					 
					
						
						
							
							Fix rgbkb/sol/rev2 build issues ( #17601 )  
						
						
						
						
					 
					
						2022-07-08 22:48:48 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
						
						ac5e6b6a3b 
					 
					
						
						
							
							Tentative Teensy 3.5 support ( #14420 )  
						
						... 
						
						
						
						* Tentative Teensy 3.5 support
* Set firmware format to .hex for ARM Teensys
* Got to "device descriptor failed" by comparing with Teensy 3.6 code
* Drop down to 96MHz...
* Bump back up to 120MHz 
						
						
					 
					
						2022-07-03 00:12:45 +10:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						59e28b8958 
					 
					
						
						
							
							Add cli command to import keyboard|keymap|kbfirmware ( #16668 )  
						
						
						
						
					 
					
						2022-07-02 21:50:09 +10:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						d6c39490df 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-07-01 21:21:11 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						9d70162d53 
					 
					
						
						
							
							Allow locate_keymap to handle DEFAULT_FOLDER ( #17529 )  
						
						
						
						
					 
					
						2022-07-01 22:20:32 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Kerkmann 
							
						 
					 
					
						
						
							
						
						d717396708 
					 
					
						
						
							
							[Core] Add Raspberry Pi RP2040 support ( #14877 )  
						
						... 
						
						
						
						* Disable RESET keycode because of naming conflicts
* Add Pico SDK as submodule
* Add RP2040 build support to QMK
* Adjust USB endpoint structs for RP2040
* Add RP2040 bootloader and double-tap reset routine
* Add generic and pro micro RP2040 boards
* Add RP2040 onekey keyboard
* Add WS2812 PIO DMA enabled driver and documentation
Supports regular and open-drain output configuration. RP2040 GPIOs are
sadly not 5V tolerant, so this is a bit use-less or needs extra hardware
or you take the risk to fry your hardware.
* Adjust SIO Driver for RP2040
* Adjust I2C Driver for RP2040
* Adjust SPI Driver for RP2040
* Add PIO serial driver and documentation
* Add general RP2040 documentation
* Apply suggestions from code review
Co-authored-by: Nick Brassel <nick@tzarc.org >
Co-authored-by: Nick Brassel <nick@tzarc.org > 
						
						
					 
					
						2022-06-30 13:19:27 +02:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						fb05b491e7 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-06-29 23:34:39 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						7326a0051b 
					 
					
						
						
							
							Allow module check to error out when piped to /dev/null ( #17505 )  
						
						
						
						
					 
					
						2022-06-30 00:33:59 +01:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						33b62b6867 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-06-26 22:59:06 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						fa3dd373b4 
					 
					
						
						
							
							Fix error message in generated code ( #17484 )  
						
						
						
						
					 
					
						2022-06-27 08:58:31 +10:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						99614bd89a 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-06-25 19:41:30 +00:00 
						 
				 
			
				
					
						
							
							
								precondition 
							
						 
					 
					
						
						
							
						
						e13bb58c40 
					 
					
						
						
							
							Only omit paths containing "/keymaps/" ( #17468 )  
						
						... 
						
						
						
						This allows keyboard names to contain the word "keymaps" 
						
						
					 
					
						2022-06-25 20:40:49 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						1a400d8644 
					 
					
						
						
							
							Allow encoder config from info.json ( #17295 )  
						
						
						
						
					 
					
						2022-06-20 20:15:06 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						17ec1650fd 
					 
					
						
						
							
							Additional schema fixes ( #17414 )  
						
						
						
						
					 
					
						2022-06-18 15:30:46 +10:00 
						 
				 
			
				
					
						
							
							
								precondition 
							
						 
					 
					
						
						
							
						
						0b1bed1d41 
					 
					
						
						
							
							Use --exclude-from=.gitignore in place of --exclude-standard ( #17399 )  
						
						
						
						
					 
					
						2022-06-16 11:20:12 -07:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						589bdedc47 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-06-15 21:44:32 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						d3dfa83b40 
					 
					
						
						
							
							Fix clean arg handling ( #17392 )  
						
						
						
						
					 
					
						2022-06-15 22:43:54 +01:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						4cde5c243b 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-06-14 13:55:32 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						f37de9a212 
					 
					
						
						
							
							Perform stricter lint checks ( #17348 )  
						
						
						
						
					 
					
						2022-06-14 14:54:46 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
						
						af6435d44d 
					 
					
						
						
							
							qmk doctor: show arch for macOS (#17356 )  
						
						
						
						
					 
					
						2022-06-11 19:10:09 +01:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						6b838785b7 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-06-10 10:45:24 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						92665aef33 
					 
					
						
						
							
							Promote 'layouts require matrix data' to api error ( #17349 )  
						
						
						
						
					 
					
						2022-06-10 11:44:48 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						7baf9b3f35 
					 
					
						
						
							
							Promote label with newlines to lint error ( #17347 )  
						
						
						
						
					 
					
						2022-06-10 11:44:23 +01:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						474b4083ae 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-06-09 20:02:58 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						a599550adb 
					 
					
						
						
							
							Add support for linting deprecated and removed functionality  ( #17063 )  
						
						... 
						
						
						
						* Add support for more lint warnings/errors
* Develop currently needs extra deps installed
* Lint a few more scenarios
* fix tests 
						
						
					 
					
						2022-06-09 21:02:16 +01:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						67e80780bb 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-05-30 22:44:05 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						2879573688 
					 
					
						
						
							
							Fix various lint errors ( #17255 )  
						
						... 
						
						
						
						* Fix various lint errors
* reduce complexity 
						
						
					 
					
						2022-05-30 23:43:36 +01:00 
						 
				 
			
				
					
						
							
							
								Dasky 
							
						 
					 
					
						
						
							
						
						2de70e6f2d 
					 
					
						
						
							
							Add uf2-split-* make targets. ( #17257 )  
						
						
						
						
					 
					
						2022-05-31 08:04:50 +10:00 
						 
				 
			
				
					
						
							
							
								Joy Lee 
							
						 
					 
					
						
						
							
						
						1c7e8b9a9d 
					 
					
						
						
							
							Added support for Wb32fq95 ( #16871 )  
						
						
						
						
					 
					
						2022-05-23 15:57:24 +10:00