Syed Hussaini 
							
						 
					 
					
						
						
							
						
						660b751c87 
					 
					
						
						
							
							review updates and renamed to Sticky Mod  
						
						 
						
						
						
						
					 
					
						2022-05-02 21:02:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Syed Hussaini 
							
						 
					 
					
						
						
							
						
						a0efbb92d5 
					 
					
						
						
							
							docs update  
						
						 
						
						
						
						
					 
					
						2022-05-02 21:02:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Syed Hussaini 
							
						 
					 
					
						
						
							
						
						1b902b907c 
					 
					
						
						
							
							updates based on review comments  
						
						 
						
						
						
						
					 
					
						2022-05-02 21:02:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Syed Hussaini 
							
						 
					 
					
						
						
							
						
						bce7959f66 
					 
					
						
						
							
							modholdandtap implementation  
						
						 
						
						
						
						
					 
					
						2022-05-02 21:02:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						bd87b278b8 
					 
					
						
						
							
							Update scanners.md  
						
						 
						
						... 
						
						
						
						fix `KeysScanner` example 
						
						
					 
					
						2022-04-25 16:03:18 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						62ff7c838d 
					 
					
						
						
							
							fix combo buffer replay /w layer-switch  
						
						 
						
						
						
						
					 
					
						2022-04-25 13:26:02 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Morrison 
							
						 
					 
					
						
						
							
						
						4419f13f1c 
					 
					
						
						
							
							PR requested changes  
						
						 
						
						
						
						
					 
					
						2022-04-25 17:50:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Morrison 
							
						 
					 
					
						
						
							
						
						8950e45325 
					 
					
						
						
							
							Mention index, get and the fact that all but ALPHA keys are case-sensitive to docs  
						
						 
						
						
						
						
					 
					
						2022-04-25 17:50:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Morrison 
							
						 
					 
					
						
						
							
						
						7d46e701aa 
					 
					
						
						
							
							Remove unused import  
						
						 
						
						
						
						
					 
					
						2022-04-25 17:50:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Morrison 
							
						 
					 
					
						
						
							
						
						bb8dec907a 
					 
					
						
						
							
							Clear cache rather than reassign, correct ALPHA case check and creation  
						
						 
						
						
						
						
					 
					
						2022-04-25 17:50:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Morrison 
							
						 
					 
					
						
						
							
						
						bdc2bbb3cf 
					 
					
						
						
							
							Fix isort imports  
						
						 
						
						
						
						
					 
					
						2022-04-25 17:50:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Morrison 
							
						 
					 
					
						
						
							
						
						6a7f5e285e 
					 
					
						
						
							
							Remove unused import  
						
						 
						
						
						
						
					 
					
						2022-04-25 17:50:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Morrison 
							
						 
					 
					
						
						
							
						
						5eeb88e2b7 
					 
					
						
						
							
							Minimum necessary to add index and get capability and tests  
						
						 
						
						
						
						
					 
					
						2022-04-25 17:50:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cole smith 
							
						 
					 
					
						
						
							
						
						88cbbc6a90 
					 
					
						
						
							
							Apply suggestions from code review  
						
						 
						
						... 
						
						
						
						Thank you for sticking with me, I really appreciate it. I will try and only need to be told once
Co-authored-by: xs5871 <60395129+xs5871@users.noreply.github.com > 
						
						
					 
					
						2022-04-25 16:54:08 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Smith 
							
						 
					 
					
						
						
							
						
						49b83305d9 
					 
					
						
						
							
							fixing docs  
						
						 
						
						
						
						
					 
					
						2022-04-25 16:54:08 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cole Smith 
							
						 
					 
					
						
						
							
						
						e67a1a8cd7 
					 
					
						
						
							
							added on to the docs for splits using encoders  
						
						 
						
						
						
						
					 
					
						2022-04-25 16:54:08 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Rotter 
							
						 
					 
					
						
						
							
						
						da239e535e 
					 
					
						
						
							
							minor typo in rgb.md  
						
						 
						
						
						
						
					 
					
						2022-04-25 16:53:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Rotter 
							
						 
					 
					
						
						
							
						
						9e171abc69 
					 
					
						
						
							
							Capitalize Python class names  
						
						 
						
						
						
						
					 
					
						2022-04-25 16:53:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Rotter 
							
						 
					 
					
						
						
							
						
						9733c43d2a 
					 
					
						
						
							
							nice!nano spelling, broken link, bulleted lists  
						
						 
						
						
						
						
					 
					
						2022-04-25 16:53:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Rotter 
							
						 
					 
					
						
						
							
						
						dfa73a8cca 
					 
					
						
						
							
							add backtick quotes for code snippets  
						
						 
						
						... 
						
						
						
						* Added for keycodes, pin numbers, and code snippets. Mostly in tables.
* Enhance documentation readability
* Make automated spell checking easier - aspell automatically ignores these snippets
* fix invalid markdown table in mouse_keys.md 
						
						
					 
					
						2022-04-25 16:53:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Rotter 
							
						 
					 
					
						
						
							
						
						1985712637 
					 
					
						
						
							
							spelling/capitalization/usage on proper nouns  
						
						 
						
						... 
						
						
						
						correct usage sourced from:
  * websites of respective trademark holders
  * Wiktionary
  * Wikipedia 
						
						
					 
					
						2022-04-25 16:53:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Rotter 
							
						 
					 
					
						
						
							
						
						09d0287800 
					 
					
						
						
							
							Correct spelling of common words in .md files  
						
						 
						
						
						
						
					 
					
						2022-04-25 16:53:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						c7eaeaf90c 
					 
					
						
						
							
							implement multiple pixelbuffer in rgb extension  
						
						 
						
						
						
						
					 
					
						2022-04-24 10:20:22 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						fb5ecf7e38 
					 
					
						
						
							
							refactor debug output  
						
						 
						
						
						
						
					 
					
						2022-04-23 14:25:21 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						642790b2e7 
					 
					
						
						
							
							remove keyboard.current_key (never actually used)  
						
						 
						
						
						
						
					 
					
						2022-04-23 14:25:21 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						e04a01c25e 
					 
					
						
						
							
							factor out module pre-processing  
						
						 
						
						
						
						
					 
					
						2022-04-23 14:25:21 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Rotter 
							
						 
					 
					
						
						
							
						
						62013f1770 
					 
					
						
						
							
							test_kmk_keys.py: reorder and comment for clarity  
						
						 
						
						
						
						
					 
					
						2022-04-22 09:10:40 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Rotter 
							
						 
					 
					
						
						
							
						
						27a0bc1977 
					 
					
						
						
							
							refactor Key and ModifierKey __call__ methods  
						
						 
						
						... 
						
						
						
						- Add tests for ModifierKey chaining
- Rewrite ModifierKey.__call__ for correctness and readability
- __call__ now maintains handlers and meta, like clone() 
						
						
					 
					
						2022-04-22 09:10:40 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						7a51ce576f 
					 
					
						
						
							
							fixes scanner init and bi-directional communication in split module  
						
						 
						
						
						
						
					 
					
						2022-04-20 15:59:51 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ldsands 
							
						 
					 
					
						
						
							
						
						651e203cb7 
					 
					
						
						
							
							Updated OneShot doc with example OneShot Modifier Combination  
						
						 
						
						
						
						
					 
					
						2022-04-20 15:58:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Morrison 
							
						 
					 
					
						
						
							
						
						4d297e6ab2 
					 
					
						
						
							
							Typos  
						
						 
						
						
						
						
					 
					
						2022-04-18 13:28:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						1700aff408 
					 
					
						
						
							
							implements scanner with rotaryio  
						
						 
						
						
						
						
					 
					
						2022-04-17 18:33:34 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						63973e4a6e 
					 
					
						
						
							
							fix late release of oneshot keys  
						
						 
						
						
						
						
					 
					
						2022-04-17 18:33:24 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						f7dac9e96e 
					 
					
						
						
							
							add documentation  
						
						 
						
						
						
						
					 
					
						2022-04-17 18:33:14 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						7ff77b97bb 
					 
					
						
						
							
							implement support for multiple scanners at once  
						
						 
						
						... 
						
						
						
						fixup 
						
						
					 
					
						2022-04-17 18:33:14 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Rotter 
							
						 
					 
					
						
						
							
						
						c7490087b6 
					 
					
						
						
							
							Add ROPT and LOPT as alias for alt keys  
						
						 
						
						... 
						
						
						
						Additional aliases for macOS key names to match QMK behavior 
						
						
					 
					
						2022-04-16 17:09:47 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								levpopov 
							
						 
					 
					
						
						
							
						
						a210c2bf62 
					 
					
						
						
							
							Update Officially_Supported_Microcontrollers.md  
						
						 
						
						
						
						
					 
					
						2022-04-14 10:57:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								levpopov 
							
						 
					 
					
						
						
							
						
						c8df1d10ad 
					 
					
						
						
							
							nice!nano compile instructions  
						
						 
						
						
						
						
					 
					
						2022-04-14 10:57:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						d2e87b3e70 
					 
					
						
						
							
							add keypad scanner for shift registers  
						
						 
						
						
						
						
					 
					
						2022-04-12 08:29:23 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						b3ec37e274 
					 
					
						
						
							
							expose keypad options through scanner init  
						
						 
						
						
						
						
					 
					
						2022-04-11 18:26:43 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						ec8e167996 
					 
					
						
						
							
							add documentation  
						
						 
						
						
						
						
					 
					
						2022-04-11 17:07:12 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						175f0c6a97 
					 
					
						
						
							
							introduce consistent naming scheme  
						
						 
						
						
						
						
					 
					
						2022-04-11 17:07:12 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						e395e89864 
					 
					
						
						
							
							provide default coord_mapping from scanners  
						
						 
						
						
						
						
					 
					
						2022-04-11 17:07:12 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						8ac497d99b 
					 
					
						
						
							
							Make CPs keypad.KeyMatrix scanner the default.  
						
						 
						
						
						
						
					 
					
						2022-04-11 17:07:12 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								levpopov 
							
						 
					 
					
						
						
							
						
						c880c02ad5 
					 
					
						
						
							
							use keypad.Event instead of Matrix.KeyEvent  
						
						 
						
						
						
						
					 
					
						2022-04-10 14:30:45 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								levpopov 
							
						 
					 
					
						
						
							
						
						89351fc203 
					 
					
						
						
							
							Fix direct GPIO scanner for split keyboards  
						
						 
						
						... 
						
						
						
						https://github.com/KMKfw/kmk_firmware/issues/372  
						
						
					 
					
						2022-04-10 14:30:45 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Syed Hussaini 
							
						 
					 
					
						
						
							
						
						4b03ba846a 
					 
					
						
						
							
							formatted module with black  
						
						 
						
						
						
						
					 
					
						2022-04-09 15:19:02 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Syed Hussaini 
							
						 
					 
					
						
						
							
						
						87d1b0c6b9 
					 
					
						
						
							
							updated doc based on the presentation on github  
						
						 
						
						
						
						
					 
					
						2022-04-09 15:19:02 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Syed Hussaini 
							
						 
					 
					
						
						
							
						
						be308d516f 
					 
					
						
						
							
							added docs  
						
						 
						
						
						
						
					 
					
						2022-04-09 15:19:02 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Syed Hussaini 
							
						 
					 
					
						
						
							
						
						c950785385 
					 
					
						
						
							
							caps word implementation  
						
						 
						
						
						
						
					 
					
						2022-04-09 15:19:02 -07:00