Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								90fd08bf4b 
								
							 
						 
						
							
							
								
								[Bug] Use correct functions for RGB Matrix support in VIA ( #19554 )  
							
							
							
						 
						
							2023-01-10 03:21:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ab1898e660 
								
							 
						 
						
							
							
								
								Minor alignment of rgb_breathe_table generator ( #19403 )  
							
							
							
						 
						
							2022-12-23 11:11:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joshua Diamond 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								571a9794af 
								
							 
						 
						
							
							
								
								Fix non-functional RGBLIGHT_EFFECT_TWINKLE on ARM ( #19335 )  
							
							
							
						 
						
							2022-12-15 00:18:54 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8a8000b4ec 
								
							 
						 
						
							
							
								
								Fix Czech sendstring LUT ( #19193 )  
							
							
							
						 
						
							2022-11-29 16:34:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christopher Hoage 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b51f02f45 
								
							 
						 
						
							
							
								
								Fix encoder_init call order in keyboard_init ( #19140 )  
							
							
							
						 
						
							2022-11-27 10:07:35 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e12ca14af8 
								
							 
						 
						
							
							
								
								Change RGB_MATRIX_STARTUP_* defines to RGB_MATRIX_DEFAULT_* ( #19079 )  
							
							
							
						 
						
							2022-11-27 04:18:24 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1e95f7be8f 
								
							 
						 
						
							
							
								
								Joystick feature improvements ( #19052 )  
							
							
							
						 
						
							2022-11-27 03:14:45 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a5a20cc792 
								
							 
						 
						
							
							
								
								Change LED_MATRIX_STARTUP_* defines to LED_MATRIX_DEFAULT_* ( #19080 )  
							
							
							
						 
						
							2022-11-27 03:14:35 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Selene ToyKeeper 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								31fb55ae7b 
								
							 
						 
						
							
							
								
								fixed MOUSEKEY_INERTIA on AVR ( #19096 )  
							
							... 
							
							
							
							Co-authored-by: Selene ToyKeeper <git@toykeeper.net> 
							
						 
						
							2022-11-16 13:46:11 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								57ac917b43 
								
							 
						 
						
							
							
								
								Extend eeconfig kb/user datablock API ( #19094 )  
							
							
							
						 
						
							2022-11-16 18:06:49 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									nicknimchuk 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c1ef943ce0 
								
							 
						 
						
							
							
								
								Add missing prototype for get_hold_on_other_key_press to  resolve   #18855  ( #19056 )  
							
							... 
							
							
							
							Closes undefined 
							
						 
						
							2022-11-14 03:34:59 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8812872794 
								
							 
						 
						
							
							
								
								Only trigger encoder callbacks on primary side ( #18467 )  
							
							... 
							
							
							
							Co-authored-by: zvecr <git@zvecr.com> 
							
						 
						
							2022-11-14 02:51:19 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6cc9513ab0 
								
							 
						 
						
							
							
								
								Digitizer feature improvements ( #19034 )  
							
							
							
						 
						
							2022-11-12 23:28:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1caedd10c4 
								
							 
						 
						
							
							
								
								Don't clear keys on layer change unless STRICT_LAYER_RELEASE is enabled ( #18577 )  
							
							... 
							
							
							
							* Don't clear mousekeys unless clearing keys
* Revert "Don't clear mousekeys unless clearing keys"
This reverts commit 29a0c06b547d72b80d416a8b6fab478c77fbd247.
* Just don't clear anything on layer set
* Fix lint
* Enable test? 
							
						 
						
							2022-11-12 02:11:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joshua Diamond 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f6baf916a9 
								
							 
						 
						
							
							
								
								Avoid repeated calls to rgblight_set() in tight succession when setting lighting layers ( #18338 )  
							
							... 
							
							
							
							Co-authored-by: Sergey Vlasov <sigprof@gmail.com> 
							
						 
						
							2022-11-10 20:27:40 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wilba 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bc6f8dc8b0 
								
							 
						 
						
							
							
								
								VIA V3 - The Custom UI Update ( #18222 )  
							
							
							
						 
						
							2022-11-10 07:46:44 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christopher Hoage 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								af52a9f8ad 
								
							 
						 
						
							
							
								
								Fix jump in report value when scale changes during cirque get report ( #18992 )  
							
							... 
							
							
							
							Fixes undefined 
							
						 
						
							2022-11-09 09:48:46 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d810878d5e 
								
							 
						 
						
							
							
								
								Normalise output selection (Bluetooth) keycodes ( #19004 )  
							
							
							
						 
						
							2022-11-08 19:03:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e4d2ba9a4d 
								
							 
						 
						
							
							
								
								Align haptic feedback keycode names ( #18964 )  
							
							
							
						 
						
							2022-11-07 02:43:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8b658dcc9a 
								
							 
						 
						
							
							
								
								Normalise MIDI keycodes ( #18972 )  
							
							... 
							
							
							
							* `MI_ON`, `MI_OFF`, `MI_TOG` -> `MI_TOGG`
* `MI_CH*`, `MI_CHU` -> `MI_CHNU`, `MI_CHD` -> `MI_CHND`
* `MI_VEL_*` -> `MI_VL*`, `MI_VELU`, `MI_VELD`
* `MI_TRNS_*` -> `MI_TR*`, `MI_TRNSU` -> `MI_TRSU`, `MI_TRNSD` -> `MI_TRSD`
* `MI_OCT_*` -> `MI_OC*`, `MI_OCTU`, `MI_OCTD`
* Misc controls
* Note keycodes
* Add legacy keycodes
* Regenerate keycodes
* Typo 
							
						 
						
							2022-11-07 02:26:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey Vlasov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a7b2f4233c 
								
							 
						 
						
							
							
								
								Fix keycode parameter extraction to match the new DD keycodes ( #18977 )  
							
							... 
							
							
							
							* Add macros to extract parameters from keycode values
Implement both encoding and decoding for keycodes like TO(layer) or
LM(layer, mod) in one place, so that the decoding won't get out of sync
with the encoding.
While at it, fix some macros for creating keycode values that did not
apply the appropriate masks to parameters (and therefore could allow the
result to be out of range if a wrong parameter was passed).
* keymap_common: Use extraction macros for keycodes
* pointing_device_auto_mouse: Use extraction macros for keycodes
Fixes  #18970 .
* process_autocorrect: Use extraction macros for keycodes
* process_caps_word: Use extraction macros for keycodes
(Also fix a minor bug - SH_TG was not handled properly)
* process_leader: Use extraction macros for keycodes
(Technically the code is not 100% correct, because it always assumes
that the LT() or MT() action was a tap, but it's a separate issue that
already existed before the keycode changes.)
* process_unicode: Use extraction macros for keycodes
* process_unicodemap: Use extraction macros for keycodes 
							
						 
						
							2022-11-06 21:39:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								219afaba42 
								
							 
						 
						
							
							
								
								Reworked backlight keycodes. ( #18961 )  
							
							... 
							
							
							
							Co-authored-by: Ryan <fauxpark@gmail.com> 
							
						 
						
							2022-11-06 08:11:59 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								352beeac2f 
								
							 
						 
						
							
							
								
								[Bug] Fix compilation issue with WPM ( #18965 )  
							
							
							
						 
						
							2022-11-05 19:05:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								69fa02c37d 
								
							 
						 
						
							
							
								
								Align audio keycode names ( #18962 )  
							
							... 
							
							
							
							* Align audio keycode names
* Update docs
* Update quantum 
							
						 
						
							2022-11-05 17:05:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fd4c3f46fb 
								
							 
						 
						
							
							
								
								Align dynamic tapping term keycode names ( #18963 )  
							
							... 
							
							
							
							* Align dynamic tapping term keycode names
* regen header 
							
						 
						
							2022-11-05 16:58:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5233c69bc6 
								
							 
						 
						
							
							
								
								Remove thermal printer. ( #18959 )  
							
							
							
						 
						
							2022-11-06 00:15:55 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4d33f356a6 
								
							 
						 
						
							
							
								
								Macro keycode name refactoring ( #18958 )  
							
							
							
						 
						
							2022-11-05 23:22:11 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fe00c80211 
								
							 
						 
						
							
							
								
								Reduce includes for send_string header ( #18952 )  
							
							
							
						 
						
							2022-11-05 21:45:40 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a69ab05dd6 
								
							 
						 
						
							
							
								
								Initial DD keycode migration ( #18643 )  
							
							... 
							
							
							
							* Initial DD keycode migration
* Sort magic keycodes 
							
						 
						
							2022-11-05 10:30:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f82e90bdea 
								
							 
						 
						
							
							
								
								Formalise keyboard- and user-specific EEPROM blocks ( #18874 )  
							
							... 
							
							
							
							* Formalise keyboard and user eeconfig datablocks.
* Add debounce helper that checks a condition and issues post-write function invocation.
* Naming. 
							
						 
						
							2022-11-04 19:20:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ea98aa8e5e 
								
							 
						 
						
							
							
								
								Reduce includes for dip_switch header ( #18951 )  
							
							
							
						 
						
							2022-11-04 11:54:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fb96b88842 
								
							 
						 
						
							
							
								
								Reduce includes for wpm header ( #18949 )  
							
							
							
						 
						
							2022-11-04 00:50:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1249f74b31 
								
							 
						 
						
							
							
								
								Reduce includes for caps_word header ( #18948 )  
							
							
							
						 
						
							2022-11-03 23:42:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fe18df9d41 
								
							 
						 
						
							
							
								
								Normalise Dynamic Macro keycodes ( #18939 )  
							
							... 
							
							
							
							* `DYN_REC_START1` -> `QK_DYNAMIC_MACRO_RECORD_START_1`
* `DYN_REC_START2` -> `QK_DYNAMIC_MACRO_RECORD_START_2`
* `DYN_MACRO_PLAY1` -> `QK_DYNAMIC_MACRO_PLAY_1`
* `DYN_MACRO_PLAY2` -> `QK_DYNAMIC_MACRO_PLAY_2`
* `DYN_REC_STOP` -> `QK_DYNAMIC_MACRO_RECORD_STOP`
* Update docs 
							
						 
						
							2022-11-03 23:01:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3de296f420 
								
							 
						 
						
							
							
								
								Reduce includes for crc header ( #18947 )  
							
							
							
						 
						
							2022-11-03 21:36:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f11a247127 
								
							 
						 
						
							
							
								
								Reduce includes for sequencer header ( #18946 )  
							
							
							
						 
						
							2022-11-03 20:44:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ae5f818d5a 
								
							 
						 
						
							
							
								
								Simplify Keymap Config EEPROM ( #18886 )  
							
							... 
							
							
							
							* Simplify Keymap Config EEPROM
* Decrement eeconfig magic number due to eeconfig changes
* Update quantum/eeconfig.h
Co-authored-by: Joel Challis <git@zvecr.com> 
							
						 
						
							2022-11-01 01:02:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5974d989fe 
								
							 
						 
						
							
							
								
								Normalise Unicode keycodes ( #18898 )  
							
							... 
							
							
							
							* `UC_MOD`/`UC_RMOD` -> `UC_NEXT`/`UC_PREV`
* `UNICODE_MODE_*` -> `QK_UNICODE_MODE_*`
* `UC_MAC` -> `UNICODE_MODE_MACOS`
* `UC_LNX` -> `UNICODE_MODE_LINUX`
* `UC_WIN` -> `UNICODE_MODE_WINDOWS`
* `UC_BSD` -> `UNICODE_MODE_BSD`
* `UC_WINC` -> `UNICODE_MODE_WINCOMPOSE`
* `UC_EMACS` -> `UNICODE_MODE_EMACS`
* `UC__COUNT` -> `UNICODE_MODE_COUNT`
* `UC_M_MA` -> `UC_MAC`
* `UC_M_LN` -> `UC_LINX`
* `UC_M_WI` -> `UC_WIN`
* `UC_M_BS` -> `UC_BSD`
* `UC_M_WC` -> `UC_WINC`
* `UC_M_EM` -> `UC_EMAC`
* Docs
* Update quantum/unicode/unicode.h 
							
						 
						
							2022-10-31 21:15:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								22be7e79ac 
								
							 
						 
						
							
							
								
								Normalise Auto Shift keycodes ( #18892 )  
							
							... 
							
							
							
							* Normalise Auto Shift keycodes
* Add keycode table to main list
* Add old keycodes to legacy header 
							
						 
						
							2022-10-28 13:53:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2ff1d85290 
								
							 
						 
						
							
							
								
								Normalise Autocorrect keycodes ( #18893 )  
							
							
							
						 
						
							2022-10-28 12:21:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7407347be1 
								
							 
						 
						
							
							
								
								Remove rgblight_list.h ( #18878 )  
							
							... 
							
							
							
							* Remove rgblight_list defines with no usage
* Remove rgblight_setrgb_*[_at] defines
* Remove rgblight_sethsv_* defines
* Remove rgblight_sethsv_noeeprom_* defines
* Delete rgblight_list.h and remove all references 
							
						 
						
							2022-10-27 23:50:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								90f6b75873 
								
							 
						 
						
							
							
								
								Remove KC_DELT ( #18882 )  
							
							
							
						 
						
							2022-10-27 19:33:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								efe520645e 
								
							 
						 
						
							
							
								
								Normalise Combo keycodes ( #18877 )  
							
							
							
						 
						
							2022-10-27 13:59:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8436f0dfa6 
								
							 
						 
						
							
							
								
								Add missing Space Cadet alias ( #18876 )  
							
							
							
						 
						
							2022-10-27 13:08:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								002b58f0e4 
								
							 
						 
						
							
							
								
								Normalise Space Cadet keycodes ( #18864 )  
							
							
							
						 
						
							2022-10-27 11:19:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8e0945c822 
								
							 
						 
						
							
							
								
								Fix rgb_matrix_set_flags_noeeprom declaration ( #18860 )  
							
							
							
						 
						
							2022-10-27 09:52:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								91b1e8a3e5 
								
							 
						 
						
							
							
								
								Allow overriding of dynamic keymap start address. ( #18867 )  
							
							
							
						 
						
							2022-10-27 18:29:26 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Selene ToyKeeper 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2a61bfc27d 
								
							 
						 
						
							
							
								
								add "inertia" mode for mouse keys ( #18774 )  
							
							... 
							
							
							
							Co-authored-by: Selene ToyKeeper <git@toykeeper.net> 
							
						 
						
							2022-10-26 20:49:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ec2414c074 
								
							 
						 
						
							
							
								
								Deprecate SECURE_* keycodes for QK_SECURE_* ( #18847 )  
							
							... 
							
							
							
							* Deprecate SECURE_* keycodes for QK_SECURE_*
* Update keycode process
* Update process_secure.c
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com> 
							
						 
						
							2022-10-25 22:59:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								812001de7f 
								
							 
						 
						
							
							
								
								Deprecate ONESHOT_* keycodes for QK_ONE_SHOT_* ( #18844 )  
							
							... 
							
							
							
							* Deprecate `ONESHOT_*` keycodes for `QK_ONE_SHOT_*`
* Docs 
							
						 
						
							2022-10-25 17:50:22 +01:00