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 
						 
				 
			
				
					
						
							
							
								Stefan Kerkmann 
							
						 
					 
					
						
						
							
						
						7e669421f8 
					 
					
						
						
							
							Rename TICK to TICK_EVENT to prevent naming conflicts ( #16649 )  
						
						
						
						
					 
					
						2022-03-14 20:06:21 +00:00 
						 
				 
			
				
					
						
							
							
								jack 
							
						 
					 
					
						
						
							
						
						86a35483a1 
					 
					
						
						
							
							Mousekeys fix ( #16640 )  
						
						
						
						
					 
					
						2022-03-13 18:53:53 -07:00 
						 
				 
			
				
					
						
							
							
								Drashna Jaelre 
							
						 
					 
					
						
						
							
						
						b8574efcd6 
					 
					
						
						
							
							Fix oneshot toggle logic ( #16630 )  
						
						... 
						
						
						
						* Fix oneshot toggle logic
* Enable oneshots by default
* Decrement eeconfig magic number due to eeconfig changes 
						
						
					 
					
						2022-03-14 01:11:42 +00:00 
						 
				 
			
				
					
						
							
							
								Drashna Jaelre 
							
						 
					 
					
						
						
							
						
						921b9dad6c 
					 
					
						
						
							
							[Core] Move has_mouse_report_changed function to report.c  ( #16543 )  
						
						... 
						
						
						
						* Move 'has_mouse_report_changed' checkto report.c
* change mousekeys to use memcpy
* fix linting issues 
						
						
					 
					
						2022-03-14 00:01:47 +00:00 
						 
				 
			
				
					
						
							
							
								Pascal Getreuer 
							
						 
					 
					
						
						
							
						
						0eb42e042c 
					 
					
						
						
							
							Fix flipped One Shot logic ( #16617 )  
						
						
						
						
					 
					
						2022-03-11 13:28:52 +00:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						cf44bde909 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-03-10 12:18:47 +00:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
						
						bd70f5261c 
					 
					
						
						
							
							Remove matrix_key_count() ( #16603 )  
						
						... 
						
						
						
						* Remove `matrix_key_count()`
* Remove `matrix_bitpop()` 
						
						
					 
					
						2022-03-10 12:18:07 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
						
						edd1f33013 
					 
					
						
						
							
							Missed some erroneous prints. ( #16597 )  
						
						
						
						
					 
					
						2022-03-10 05:43:12 +11:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
						
						77180a6649 
					 
					
						
						
							
							Fixup builds. ( #16596 )  
						
						
						
						
					 
					
						2022-03-09 17:09:38 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
						
						5d67c4d908 
					 
					
						
						
							
							Fix missing definition for non-encoder case. ( #16593 )  
						
						
						
						
					 
					
						2022-03-09 21:06:33 +11: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 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
						
						f634fddd34 
					 
					
						
						
							
							Remove send_unicode_hex_string() ( #16518 )  
						
						
						
						
					 
					
						2022-03-04 11:04:45 +00:00 
						 
				 
			
				
					
						
							
							
								Gompa 
							
						 
					 
					
						
						
							
						
						ae2c77c827 
					 
					
						
						
							
							[Bug] fix v-usb connection enumeration, ifdef workaround ( #16511 )  
						
						... 
						
						
						
						Co-authored-by: Joel Challis <git@zvecr.com > 
						
						
					 
					
						2022-03-03 09:24:04 -08:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						25ba9b41c1 
					 
					
						
						
							
							Format code according to conventions ( #16421 )  
						
						
						
						
					 
					
						2022-02-21 08:29:54 -08:00 
						 
				 
			
				
					
						
							
							
								fauxpark 
							
						 
					 
					
						
						
							
						
						a44abeb99a 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into develop  
						
						
						
						
					 
					
						2022-02-22 03:04:41 +11:00 
						 
				 
			
				
					
						
							
							
								Takeshi ISHII 
							
						 
					 
					
						
						
							
						
						b1de11c275 
					 
					
						
						
							
							Fix a potential bug in encoder_init(). ( #16372 )  
						
						... 
						
						
						
						After executing `setPinInputHigh(pin)`, it is necessary to wait for the charging time to read from the corresponding pin. This is the same as requiring `matrix_output_unselect_delay()` after doing `unselect_row()` in matrix.c. 
						
						
					 
					
						2022-02-21 23:13:06 +09:00 
						 
				 
			
				
					
						
							
							
								fauxpark 
							
						 
					 
					
						
						
							
						
						5b688a09ec 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into develop  
						
						
						
						
					 
					
						2022-02-19 04:27:09 +11:00 
						 
				 
			
				
					
						
							
							
								Joakim Tufvegren 
							
						 
					 
					
						
						
							
						
						7dd993fb06 
					 
					
						
						
							
							Fix build error for LED Matrix effect solid_reactive_wide. ( #16383 )  
						
						
						
						
					 
					
						2022-02-17 08:53:06 -08:00 
						 
				 
			
				
					
						
							
							
								Drashna Jael're 
							
						 
					 
					
						
						
							
						
						da280739ef 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-02-17 08:44:30 -08:00 
						 
				 
			
				
					
						
							
							
								Joakim Tufvegren 
							
						 
					 
					
						
						
							
						
						7f63bcf38b 
					 
					
						
						
							
							[Bug] Re-add call to suspend_power_down_kb() ( #16382 )  
						
						
						
						
					 
					
						2022-02-17 08:33:07 -08:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						63646e8906 
					 
					
						
						
							
							Format code according to conventions ( #16322 )  
						
						
						
						
					 
					
						2022-02-12 18:29:31 +00:00 
						 
				 
			
				
					
						
							
							
								Dasky 
							
						 
					 
					
						
						
							
						
						00cc64638c 
					 
					
						
						
							
							Fix right side ws2812 leds having two indices ( #15985 )  
						
						... 
						
						
						
						* Fix right side leds having two indices
* remove redundant left check 
						
						
					 
					
						2022-02-11 20:13:22 +00:00 
						 
				 
			
				
					
						
							
							
								precondition 
							
						 
					 
					
						
						
							
						
						7148a69d5e 
					 
					
						
						
							
							Pass in the keyrecord_t of the dual-role/tapping key when calling per-key tap hold functions ( #15938 )  
						
						... 
						
						
						
						* Replace keyp by &tapping_key in the record arg of per-key tap hold funcs
* Replace NULL by &(keyrecord_t){} in 2nd arg of get_tapping_term 
						
						
					 
					
						2022-02-11 19:53:26 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						39bec3bfa5 
					 
					
						
						
							
							Various fixes for matrix _RIGHT handling ( #16292 )  
						
						... 
						
						
						
						* Various fixes for matrix _RIGHT handling
* clang 
						
						
					 
					
						2022-02-11 19:01:16 +00: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 
						 
				 
			
				
					
						
							
							
								Drashna Jaelre 
							
						 
					 
					
						
						
							
						
						9124f5dc2d 
					 
					
						
						
							
							Add layout change callbacks to VIA ( #16087 )  
						
						... 
						
						
						
						* Add layout change callbacks to VIA
* Update worklouder example 
						
						
					 
					
						2022-02-06 22:01:04 +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 
						 
				 
			
				
					
						
							
							
								Desprez Jean-Marc 
							
						 
					 
					
						
						
							
						
						5a0e129f11 
					 
					
						
						
							
							[Bug] Fix layer_state restoration at end of dynamic macro feature ( #16230 )  
						
						
						
						
					 
					
						2022-02-06 08:55:16 -08:00 
						 
				 
			
				
					
						
							
							
								Adam Lickel 
							
						 
					 
					
						
						
							
						
						eb8ace0855 
					 
					
						
						
							
							RGB Matrix: Reload from EEPROM ( #15923 )  
						
						... 
						
						
						
						Co-authored-by: Sergey Vlasov <sigprof@gmail.com > 
						
						
					 
					
						2022-02-04 19:08:48 -08:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						b4ceefde37 
					 
					
						
						
							
							Format code according to conventions ( #16211 )  
						
						
						
						
					 
					
						2022-02-04 19:23:30 +00:00 
						 
				 
			
				
					
						
							
							
								Albert Y 
							
						 
					 
					
						
						
							
						
						6a35788b63 
					 
					
						
						
							
							[Core] Add Pixel Flow RGB matrix effect ( #15829 )  
						
						... 
						
						
						
						* Initial PIXEL FLOW matrix effect commit
* Commit suggested use of rgb_matrix_check_finished_leds
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Code change support for split RGB
Co-authored-by: Sergey Vlasov <sigprof@gmail.com > 
						
						
					 
					
						2022-02-05 05:58:16 +11:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						578d3f6951 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-02-04 18:57:58 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
						
						1fffcbc298 
					 
					
						
						
							
							Revert "[Core] Add Pixel Flow RGB matrix effect ( #15829 )" ( #16209 )  
						
						... 
						
						
						
						This reverts commit e8fa329073 
						
						
					 
					
						2022-02-05 05:57:21 +11:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						f2384d062b 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-02-04 18:56:47 +00:00 
						 
				 
			
				
					
						
							
							
								Albert Y 
							
						 
					 
					
						
						
							
						
						e8fa329073 
					 
					
						
						
							
							[Core] Add Pixel Flow RGB matrix effect ( #15829 )  
						
						... 
						
						
						
						* Initial PIXEL FLOW matrix effect commit
* Commit suggested use of rgb_matrix_check_finished_leds
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Code change support for split RGB
Co-authored-by: Sergey Vlasov <sigprof@gmail.com > 
						
						
					 
					
						2022-02-05 05:55:51 +11:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
						
						135c935990 
					 
					
						
						
							
							Initial migration of suspend callbacks ( #16067 )  
						
						... 
						
						
						
						* Initial migration of suspend logic
* Add header 
						
						
					 
					
						2022-02-05 05:10:00 +11:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
						
						e22efc037a 
					 
					
						
						
							
							Don't make EEPROM size assumptions with dynamic keymaps. ( #16054 )  
						
						... 
						
						
						
						* Don't make EEPROM size assumptions with dynamic keymaps.
* Add support for checking against emulated flash, error out if someone attempts to build a board without specifying EEPROM size.
* Reorder defines so that MCU is considered last.
* Refactor EEPROM definitions for simplicity.
* Fix max sizing of kabedon/kabedon980.
* Fix max sizing of mechlovin/olly/jf.
* Fix unit tests.
* Review comments, add messages with values during build failures. 
						
						
					 
					
						2022-02-02 15:04:37 +11:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						b79b8dcdd0 
					 
					
						
						
							
							Format code according to conventions ( #16110 )  
						
						
						
						
					 
					
						2022-01-29 12:25:49 +00:00 
						 
				 
			
				
					
						
							
							
								Pete Sevander 
							
						 
					 
					
						
						
							
						
						d700447dda 
					 
					
						
						
							
							Combo TAP_CODE_DELAY and clear_weak_mods ( #15866 )  
						
						
						
						
					 
					
						2022-01-28 23:19:36 -08:00 
						 
				 
			
				
					
						
							
							
								Ga68 
							
						 
					 
					
						
						
							
						
						1f59fe6d1b 
					 
					
						
						
							
							Adjust tap_code16 to account for TAP_HOLD_CAPS_DELAY ( #15635 )  
						
						... 
						
						
						
						Co-authored-by: Ga68 <github.ga68.e@grxme.com > 
						
						
					 
					
						2022-01-28 23:03:21 -08:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						f25977bcd4 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-01-27 15:37:50 +00:00 
						 
				 
			
				
					
						
							
							
								KraXen72 
							
						 
					 
					
						
						
							
						
						b31f814e8c 
					 
					
						
						
							
							Fixes for slovak language-specific keycodes ( #16019 )  
						
						
						
						
					 
					
						2022-01-27 15:36:43 +00:00 
						 
				 
			
				
					
						
							
							
								Stefan Kerkmann 
							
						 
					 
					
						
						
							
						
						be59e8af2b 
					 
					
						
						
							
							Deprecate split transactions status field ( #16023 )  
						
						
						
						
					 
					
						2022-01-26 21:13:27 -08:00 
						 
				 
			
				
					
						
							
							
								Dasky 
							
						 
					 
					
						
						
							
						
						7b31fc54df 
					 
					
						
						
							
							Enable a default task throttle for split pointing. ( #15925 )  
						
						
						
						
					 
					
						2022-01-26 19:24:29 +00:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
						
						efbfd30318 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2022-01-25 13:41:28 +00:00