Gleb Sabirzyanov 
							
						 
					 
					
						
						
							
						
						946a8a8652 
					 
					
						
						
							
							Improve doc example formatting  
						
						 
						
						
						
						
					 
					
						2022-07-08 11:03:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gleb Sabirzyanov 
							
						 
					 
					
						
						
							
						
						1293863cc0 
					 
					
						
						
							
							Add note about divisor and smooth encoders  
						
						 
						
						
						
						
					 
					
						2022-07-08 11:03:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gleb Sabirzyanov 
							
						 
					 
					
						
						
							
						
						ed41f4cda5 
					 
					
						
						
							
							Fix formatting and comments  
						
						 
						
						
						
						
					 
					
						2022-07-08 11:03:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gleb Sabirzyanov 
							
						 
					 
					
						
						
							
						
						6e8aaff050 
					 
					
						
						
							
							Cancel action on encoder return  
						
						 
						
						
						
						
					 
					
						2022-07-08 11:03:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gleb Sabirzyanov 
							
						 
					 
					
						
						
							
						
						61ef788dc6 
					 
					
						
						
							
							Fix different brackets in two places in encoder.md  
						
						 
						
						
						
						
					 
					
						2022-07-08 11:03:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gleb Sabirzyanov 
							
						 
					 
					
						
						
							
						
						58248a9631 
					 
					
						
						
							
							Prefer integer division in encoder.py  
						
						 
						
						... 
						
						
						
						Co-authored-by: xs5871 <60395129+xs5871@users.noreply.github.com > 
						
						
					 
					
						2022-07-08 11:03:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gleb Sabirzyanov 
							
						 
					 
					
						
						
							
						
						1bc54a10a1 
					 
					
						
						
							
							Remove extra newline in encoder.md  
						
						 
						
						... 
						
						
						
						Co-authored-by: xs5871 <60395129+xs5871@users.noreply.github.com > 
						
						
					 
					
						2022-07-08 11:03:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gleb Sabirzyanov 
							
						 
					 
					
						
						
							
						
						17e63a435d 
					 
					
						
						
							
							Fix typo in encoder docs  
						
						 
						
						... 
						
						
						
						Co-authored-by: xs5871 <60395129+xs5871@users.noreply.github.com > 
						
						
					 
					
						2022-07-08 11:03:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gleb Sabirzyanov 
							
						 
					 
					
						
						
							
						
						edb5bc336e 
					 
					
						
						
							
							Add encoder resolution info  
						
						 
						
						
						
						
					 
					
						2022-07-08 11:03:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gleb Sabirzyanov 
							
						 
					 
					
						
						
							
						
						c4f81e3bd6 
					 
					
						
						
							
							Tiny formatting fix  
						
						 
						
						
						
						
					 
					
						2022-07-08 11:03:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gleb Sabirzyanov 
							
						 
					 
					
						
						
							
						
						e478fed927 
					 
					
						
						
							
							Minor wording improvement  
						
						 
						
						
						
						
					 
					
						2022-07-08 11:03:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gleb Sabirzyanov 
							
						 
					 
					
						
						
							
						
						9e71038853 
					 
					
						
						
							
							Improve encoder docs wording and formatting  
						
						 
						
						
						
						
					 
					
						2022-07-08 11:03:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gleb Sabirzyanov 
							
						 
					 
					
						
						
							
						
						e72ab5a958 
					 
					
						
						
							
							Fix formatting  
						
						 
						
						
						
						
					 
					
						2022-07-08 11:03:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gleb Sabirzyanov 
							
						 
					 
					
						
						
							
						
						aafa0d9c6a 
					 
					
						
						
							
							Add encoder resolution setting  
						
						 
						
						
						
						
					 
					
						2022-07-08 11:03:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						ed378c960f 
					 
					
						
						
							
							github unit test keeps failing for no apparent reason...  
						
						 
						
						
						
						
					 
					
						2022-07-05 08:48:18 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						178acc0702 
					 
					
						
						
							
							pacify the linter  
						
						 
						
						
						
						
					 
					
						2022-07-05 08:48:18 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						36703a1e0d 
					 
					
						
						
							
							fix holdtap unittest to match correct behaviour  
						
						 
						
						
						
						
					 
					
						2022-07-05 08:48:18 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						ac8a696acb 
					 
					
						
						
							
							fix combos to match new unittest  
						
						 
						
						
						
						
					 
					
						2022-07-05 08:48:18 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						258e622bb4 
					 
					
						
						
							
							fix and refactor keyboard unittest  
						
						 
						
						
						
						
					 
					
						2022-07-05 08:48:18 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Fitzgerald 
							
						 
					 
					
						
						
							
						
						64d9147615 
					 
					
						
						
							
							Fix missing commas in example code for Combos  
						
						 
						
						
						
						
					 
					
						2022-07-05 08:47:15 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xgpt 
							
						 
					 
					
						
						
							
						
						9e1d9aa621 
					 
					
						
						
							
							Update Getting_Started.md  
						
						 
						
						
						
						
					 
					
						2022-07-03 08:11:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Fitzgerald 
							
						 
					 
					
						
						
							
						
						26b629cc45 
					 
					
						
						
							
							Explicitly define CircuitPython 7.0 or higher as the minimum supported version  
						
						 
						
						
						
						
					 
					
						2022-07-02 09:31:57 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						357165c14b 
					 
					
						
						
							
							fix KC["_"] resolving to BLE_REFRESH  
						
						 
						
						
						
						
					 
					
						2022-07-02 08:03:05 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								crazyiop 
							
						 
					 
					
						
						
							
						
						03d5f7ae10 
					 
					
						
						
							
							[split] improve doc  
						
						 
						
						
						
						
					 
					
						2022-06-30 00:38:20 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								crazyiop 
							
						 
					 
					
						
						
							
						
						d2eba7b4ef 
					 
					
						
						
							
							[split] cleanup: remove target_left (unused)  
						
						 
						
						... 
						
						
						
						only split_target_left is used 
						
						
					 
					
						2022-06-30 00:38:20 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						bb2ddc1e33 
					 
					
						
						
							
							fix tapdance reporting key in wrong order  
						
						 
						
						
						
						
					 
					
						2022-06-30 00:37:04 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						e829bc83de 
					 
					
						
						
							
							fix tapdance crash and add unit-tests  
						
						 
						
						
						
						
					 
					
						2022-06-30 00:37:04 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Fitzgerald 
							
						 
					 
					
						
						
							
						
						b25f325871 
					 
					
						
						
							
							Rename randomize to enable_interval_randomization  
						
						 
						
						
						
						
					 
					
						2022-06-30 06:37:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Fitzgerald 
							
						 
					 
					
						
						
							
						
						7886b374b6 
					 
					
						
						
							
							Implement suggestions and improve documentation clarity  
						
						 
						
						
						
						
					 
					
						2022-06-30 06:37:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Fitzgerald 
							
						 
					 
					
						
						
							
						
						c77bfc432a 
					 
					
						
						
							
							Change "presses" to "taps" for clarity and consistency  
						
						 
						
						
						
						
					 
					
						2022-06-30 06:37:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Fitzgerald 
							
						 
					 
					
						
						
							
						
						4707b92fd4 
					 
					
						
						
							
							Skip the waiting entirely if wait is set to 0 or lower rather than creating a timer of 0  
						
						 
						
						
						
						
					 
					
						2022-06-30 06:37:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Fitzgerald 
							
						 
					 
					
						
						
							
						
						c5c927acf2 
					 
					
						
						
							
							Implement suggested documentation changes  
						
						 
						
						... 
						
						
						
						* Clarify how `wait` and `toggle` work
* Add additional example code 
						
						
					 
					
						2022-06-30 06:37:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Fitzgerald 
							
						 
					 
					
						
						
							
						
						c6bbd49d05 
					 
					
						
						
							
							Minor bugfix for toggle functionality when during wait period  
						
						 
						
						
						
						
					 
					
						2022-06-30 06:37:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Fitzgerald 
							
						 
					 
					
						
						
							
						
						6033dc91d0 
					 
					
						
						
							
							Make toggle functionality start after wait period  
						
						 
						
						
						
						
					 
					
						2022-06-30 06:37:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Fitzgerald 
							
						 
					 
					
						
						
							
						
						b55942731d 
					 
					
						
						
							
							Add toggle functionality  
						
						 
						
						
						
						
					 
					
						2022-06-30 06:37:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Fitzgerald 
							
						 
					 
					
						
						
							
						
						654127bac7 
					 
					
						
						
							
							Minor doc addition  
						
						 
						
						
						
						
					 
					
						2022-06-30 06:37:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Fitzgerald 
							
						 
					 
					
						
						
							
						
						05d1a622dd 
					 
					
						
						
							
							Remove redundant timer code  
						
						 
						
						
						
						
					 
					
						2022-06-30 06:37:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Fitzgerald 
							
						 
					 
					
						
						
							
						
						17a8e39bfe 
					 
					
						
						
							
							Fix wrong quotes  
						
						 
						
						
						
						
					 
					
						2022-06-30 06:37:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Fitzgerald 
							
						 
					 
					
						
						
							
						
						e448e09e73 
					 
					
						
						
							
							Run make fix-isort fix-formatting on RapidFire module  
						
						 
						
						
						
						
					 
					
						2022-06-30 06:37:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Fitzgerald 
							
						 
					 
					
						
						
							
						
						d5dfbf456f 
					 
					
						
						
							
							Add RapidFire module  
						
						 
						
						
						
						
					 
					
						2022-06-30 06:37:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nogg3r5 
							
						 
					 
					
						
						
							
						
						aa327e4557 
					 
					
						
						
							
							Typo in variable name  
						
						 
						
						
						
						
					 
					
						2022-06-28 08:14:27 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nogg3r5 
							
						 
					 
					
						
						
							
						
						37e67c7c44 
					 
					
						
						
							
							Update led.py  
						
						 
						
						... 
						
						
						
						This line also ends changing, otherwise the variable brightness is never used 
						
						
					 
					
						2022-06-28 08:14:27 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nogg3r5 
							
						 
					 
					
						
						
							
						
						8db4cbbf94 
					 
					
						
						
							
							Updated docs to match default states in led.py  
						
						 
						
						
						
						
					 
					
						2022-06-28 08:14:27 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nogg3r5 
							
						 
					 
					
						
						
							
						
						1f8d66ce8c 
					 
					
						
						
							
							Updating correct line  
						
						 
						
						
						
						
					 
					
						2022-06-28 08:14:27 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nogg3r5 
							
						 
					 
					
						
						
							
						
						c54f4fea6c 
					 
					
						
						
							
							Added brightness to example  
						
						 
						
						
						
						
					 
					
						2022-06-28 08:14:27 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nogg3r5 
							
						 
					 
					
						
						
							
						
						333913a924 
					 
					
						
						
							
							Update led.py  
						
						 
						
						... 
						
						
						
						Reducingdefault brightness to 50% 
						
						
					 
					
						2022-06-28 08:14:27 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nogg3r5 
							
						 
					 
					
						
						
							
						
						15c5e4415e 
					 
					
						
						
							
							Set brightness to 100 when the board powers on  
						
						 
						
						... 
						
						
						
						There didn't seem to be a way to do this, unless I missed something somewhere? 
						
						
					 
					
						2022-06-28 08:14:27 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Fitzgerald 
							
						 
					 
					
						
						
							
						
						63d54cd9b5 
					 
					
						
						
							
							Fix wrong module name used in oneshot.md  
						
						 
						
						
						
						
					 
					
						2022-06-24 14:12:17 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								crazyiop 
							
						 
					 
					
						
						
							
						
						b7de9122c2 
					 
					
						
						
							
							[doc:rgb] fix link to neopixel lib  
						
						 
						
						... 
						
						
						
						The link is hardcoded to a commit from 2018-12-21 (version 3.3.5) while
we are currently at 6.3.3.
The rgb makes use of the fact that NeoPixel is a subclass of PixelBuf
but that was not true back then. Hence some people following the link in
the doc get a neopixel library incompatible with kmk. 
						
						
					 
					
						2022-06-23 23:21:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Klar 
							
						 
					 
					
						
						
							
						
						d8594f49e1 
					 
					
						
						
							
							docs(readme): ban GitHub Copilot-derived works in KMK repositories  
						
						 
						
						... 
						
						
						
						In light of
https://github.blog/2022-06-21-github-copilot-is-generally-available-to-all-developers/ 
and the fact that Copilot appears, to my understanding, to still strip
copyright headers and attribution (violating almost all software
licenses on earth), and because that's shitty unethical behavior at best
(and legally problematic at worse), this commit cements a project stance
on contributions derived from GitHub Copilot and similar tooling. 
						
						
					 
					
						2022-06-22 23:44:02 +00:00