Drashna Jaelre 
							
						 
					 
					
						
						
							
						
						02655690f4 
					 
					
						
						
							
							[Core] Add compile/make macro to core ( #15959 )  
						
						... 
						
						
						
						* [Core] Add KC_MAKE keycode to core
fix linting
fix testing error
work around test idiocyncracies
fix more lint
something something stupid tests
add doc
* updates based on feedback
* Add bad names
* Fixup docs
* semantics but cleaner
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
* Hide oneshot checks behind preprocessors
* Move no-compile option around
* Fix formatting
* make shift optional
* Make opt in
* fix formatting
* update send string function name
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: precondition <57645186+precondition@users.noreply.github.com >
Co-authored-by: Joel Challis <git@zvecr.com > 
						
						
					 
					
						2022-03-17 21:19:34 +00:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						037c5b5496 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-03-15 08:31:53 +00:00 
						 
				 
			
				
					
						
							
							
								Albert Y 
							
						 
					 
					
						
						
							
						
						9aaf4a5a9b 
					 
					
						
						
							
							Add split keyboard example for Bootmagic Lite ( #16349 )  
						
						... 
						
						
						
						* Add split keyboard example for bootmagic lite
* Add handedness link
* Edit sentence structure
* Apply suggested language correction 
						
						
					 
					
						2022-03-15 01:31:17 -07:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						9e39b99a0e 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-03-14 22:21:34 +00:00 
						 
				 
			
				
					
						
							
							
								ethsol 
							
						 
					 
					
						
						
							
						
						a939adb55c 
					 
					
						
						
							
							Sentence correction ( #16650 )  
						
						
						
						
					 
					
						2022-03-14 22:20:50 +00:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						cc9a2aef0f 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-03-13 23:56:16 +00:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
						
						dde4120a1e 
					 
					
						
						
							
							ISP flashing guide: add instructions for flashing STM32duino bootloader ( #16568 )  
						
						
						
						
					 
					
						2022-03-13 23:55:47 +00:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						4281beb1de 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-03-12 12:42:55 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Kriechbaumer 
							
						 
					 
					
						
						
							
						
						86b123141b 
					 
					
						
						
							
							docs: fix code sample ( #16623 )  
						
						
						
						
					 
					
						2022-03-12 12:42:25 +00:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						54658a3687 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-03-10 20:49:07 +00:00 
						 
				 
			
				
					
						
							
							
								WJH 
							
						 
					 
					
						
						
							
						
						6c40b6856b 
					 
					
						
						
							
							[Docs] Include ASCII diagram to explain tap-hold modes ( #15873 )  
						
						... 
						
						
						
						* [Docs] Include ASCII diagram to explain tap-hold modes
* [Docs]: add examples for Default mode for Tap Hold
* [Docs] fix some wrong explanation in tap_hold.md 
						
						
					 
					
						2022-03-10 12:48:33 -08:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
						
						8d5eacb7dd 
					 
					
						
						
							
							Add support for encoder mapping. ( #13286 )  
						
						
						
						
					 
					
						2022-03-09 19:29:00 +11:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
						
						2f6751e48a 
					 
					
						
						
							
							Asymmetric encoders, encoder tests. ( #16068 )  
						
						
						
						
					 
					
						2022-03-08 16:58:05 +11:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						e71f8f89d2 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-03-08 04:17:05 +00:00 
						 
				 
			
				
					
						
							
							
								ZiTe 
							
						 
					 
					
						
						
							
						
						0880850b15 
					 
					
						
						
							
							[Bug] Rename has_mouse_report_changed parameters ( #16417 )  
						
						... 
						
						
						
						Fixes compilation issues when bluetooth is enabled, due to issues 
with cpp used by bluetooth code. 
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com > 
						
						
					 
					
						2022-03-07 20:16:35 -08:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						7bc8046f9a 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-03-08 02:50:36 +00:00 
						 
				 
			
				
					
						
							
							
								peepeetee 
							
						 
					 
					
						
						
							
						
						8014fb14b6 
					 
					
						
						
							
							Fix in-page links in reference_info_json.md ( #16487 )  
						
						
						
						
					 
					
						2022-03-07 18:50:03 -08:00 
						 
				 
			
				
					
						
							
							
								Stefan Kerkmann 
							
						 
					 
					
						
						
							
						
						2bface8f89 
					 
					
						
						
							
							Add flash target for UF2 bootloaders ( #16525 )  
						
						
						
						
					 
					
						2022-03-07 08:59:06 -08:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
						
						75544d9127 
					 
					
						
						
							
							Move Doxygen docs to subdirectory ( #16561 )  
						
						
						
						
					 
					
						2022-03-07 11:22:22 +00:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						ab76e6ab59 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-03-05 04:59:18 +00:00 
						 
				 
			
				
					
						
							
							
								kiilerix 
							
						 
					 
					
						
						
							
						
						da6d6ce2e1 
					 
					
						
						
							
							Some docs improvements ( #15845 )  
						
						... 
						
						
						
						* docs: clarify in "Keymap Overview" what LAYOUT is and isn't
It is not strictly necessary to use LAYOUT macros in keyboard.c, but it
is a convenient abstraction of hardware internals, allowing focus on the
physical keyboard layout.
From the C source point of view LAYOUT is macro with a parameter list,
which expands to a array of rows that each is an array with a keyboard
scancode for each column. A macro parameter list is not an array, and
even less a single array.
Perhaps no big deal, but also no reason to give incorrect hints.
* docs: update "Understanding QMK's Code" to current code structure introduced in 96e2b13d1d 
						
						
					 
					
						2022-03-05 15:58:50 +11:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
						
						ace0603f4f 
					 
					
						
						
							
							Change data driven "str" type to represent a quoted string literal ( #16516 )  
						
						... 
						
						
						
						* Change data driven "str" type to represent a quoted string literal
* Update docs 
						
						
					 
					
						2022-03-04 13:25:24 +00:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
						
						f634fddd34 
					 
					
						
						
							
							Remove send_unicode_hex_string() ( #16518 )  
						
						
						
						
					 
					
						2022-03-04 11:04:45 +00:00 
						 
				 
			
				
					
						
							
							
								jels 
							
						 
					 
					
						
						
							
						
						61ba8efa3e 
					 
					
						
						
							
							Update pr_checklist.md ( #16484 )  
						
						... 
						
						
						
						Update readme.md template link from https://github.com/qmk/qmk_firmware/blob/master/data/templates/avr/readme.md  to https://github.com/qmk/qmk_firmware/blob/master/data/templates/keyboard/readme.md  
						
						
					 
					
						2022-03-04 12:49:14 +11:00 
						 
				 
			
				
					
						
							
							
								jels 
							
						 
					 
					
						
						
							
						
						e01307f265 
					 
					
						
						
							
							Typo in squeezing_avr.md ( #16506 )  
						
						... 
						
						
						
						Fixed typo in squeezing_avr docs. 
						
						
					 
					
						2022-03-03 15:38:24 -08:00 
						 
				 
			
				
					
						
							
							
								Jake VanderVaate 
							
						 
					 
					
						
						
							
						
						96b6ddf4bf 
					 
					
						
						
							
							fixed typo in docs/newbs_getting_started.md ( #16501 )  
						
						
						
						
					 
					
						2022-03-03 09:53:40 +00:00 
						 
				 
			
				
					
						
							
							
								Albert Y 
							
						 
					 
					
						
						
							
						
						29ab430f1f 
					 
					
						
						
							
							[Docs] Anchor link correction in rgb matrix docs ( #16460 )  
						
						
						
						
					 
					
						2022-02-26 18:38:46 -08:00 
						 
				 
			
				
					
						
							
							
								Dasky 
							
						 
					 
					
						
						
							
						
						259cf76966 
					 
					
						
						
							
							Link WS2812 driver page from rgb feature docs ( #16366 )  
						
						
						
						
					 
					
						2022-02-27 01:50:44 +00:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
						
						97d0e7cb2d 
					 
					
						
						
							
							[Docs] Add commands to flashing docs ( #16456 )  
						
						
						
						
					 
					
						2022-02-26 17:35:10 -08: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 
						 
				 
			
				
					
						
							
							
								fauxpark 
							
						 
					 
					
						
						
							
						
						145dca0e49 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into develop  
						
						
						
						
					 
					
						2022-02-22 05:21:40 +11:00 
						 
				 
			
				
					
						
							
							
								Michal Petrik 
							
						 
					 
					
						
						
							
						
						b1f8622513 
					 
					
						
						
							
							[Docs] Update feature_leader_key.md ( #16344 )  
						
						... 
						
						
						
						Co-authored-by: zvecr <git@zvecr.com > 
						
						
					 
					
						2022-02-21 09:08:36 -08:00 
						 
				 
			
				
					
						
							
							
								Michal Petrik 
							
						 
					 
					
						
						
							
						
						d3584be431 
					 
					
						
						
							
							[Docs] Update newbs_building_firmware.md ( #16333 )  
						
						
						
						
					 
					
						2022-02-21 09:08:07 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						0d9a0d5d97 
					 
					
						
						
							
							Align new-keyboard with recent schema updates ( #16378 )  
						
						
						
						
					 
					
						2022-02-16 20:58:40 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						16767312db 
					 
					
						
						
							
							Align docs to new-keyboard behaviour ( #16357 )  
						
						
						
						
					 
					
						2022-02-15 15:45:32 +11:00 
						 
				 
			
				
					
						
							
							
								Joy Lee 
							
						 
					 
					
						
						
							
						
						71c0b97bce 
					 
					
						
						
							
							Added external spi flash driver. ( #15419 )  
						
						
						
						
					 
					
						2022-02-11 20:26:16 +00:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						815d2bae81 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-02-10 16:17:00 +00:00 
						 
				 
			
				
					
						
							
							
								Albert Y 
							
						 
					 
					
						
						
							
						
						f662939037 
					 
					
						
						
							
							Sentence structure update ( #16306 )  
						
						
						
						
					 
					
						2022-02-10 16:16:01 +00:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						0930c60553 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-02-10 07:13:21 +00:00 
						 
				 
			
				
					
						
							
							
								Albert Y 
							
						 
					 
					
						
						
							
						
						3e5cb1da0f 
					 
					
						
						
							
							Improve description of LED state data sync option ( #16302 )  
						
						
						
						
					 
					
						2022-02-10 18:12:42 +11:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						9e293e7f9c 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-02-09 05:13:10 +00:00 
						 
				 
			
				
					
						
							
							
								IskandarMa 
							
						 
					 
					
						
						
							
						
						04020da48c 
					 
					
						
						
							
							[Docs] pr checklist: update doc hyperlinks to relative ones and use IDs ( #16263 )  
						
						
						
						
					 
					
						2022-02-08 21:12:39 -08:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
						
						a2ffdb4abd 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into develop  
						
						
						
						
					 
					
						2022-02-09 16:00:09 +11:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
						
						efdaa7f972 
					 
					
						
						
							
							Add support for driving unselected row/col. ( #16278 )  
						
						
						
						
					 
					
						2022-02-09 15:50:13 +11: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 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						41bbb34287 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-02-06 17:38:30 +00:00 
						 
				 
			
				
					
						
							
							
								Takeshi ISHII 
							
						 
					 
					
						
						
							
						
						87199eb2f5 
					 
					
						
						
							
							add 'info_config.h' into docs/hardware_keyboard_guidelines.md ( #16247 )  
						
						... 
						
						
						
						Added info_config.h added in #10817  to the include order description of config.h. 
						
						
					 
					
						2022-02-06 17:37:59 +00:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						65a4ad1177 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-02-06 17:37:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jouke Witteveen 
							
						 
					 
					
						
						
							
						
						14f886d03b 
					 
					
						
						
							
							[Docs] Address some typos (also in moonlander matrix.c) ( #16248 )  
						
						... 
						
						
						
						* [Docs] Fix repeated words
* [Keyboard] Fix moonlander output
The left/right orientation differs from Ergodox EZ. 
						
						
					 
					
						2022-02-06 17:36:44 +00:00 
						 
				 
			
				
					
						
							
							
								MasterSpoon 
							
						 
					 
					
						
						
							
						
						0452ad9479 
					 
					
						
						
							
							Add RGB matrix & LED Matrix support for IS31FL3742A, IS31FL3743A, IS31FL3745, IS31FL3746A ( #14989 )  
						
						... 
						
						
						
						Co-authored-by: Xelus22 <17491233+Xelus22@users.noreply.github.com > 
						
						
					 
					
						2022-02-06 09:04:43 -08:00