xs5871 
							
						 
					 
					
						
						
							
						
						481c69b212 
					 
					
						
						
							
							add at least some kind of documentation  
						
						 
						
						
						
						
					 
					
						2022-02-13 14:47:02 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						1c6b25517a 
					 
					
						
						
							
							implement hold-tap interrupt for Layers  
						
						 
						
						
						
						
					 
					
						2022-02-13 14:47:02 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						a685618480 
					 
					
						
						
							
							implement hold-tap interrupt on other key tap (i.e. release)  
						
						 
						
						
						
						
					 
					
						2022-02-13 14:47:02 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						5cae17c9f3 
					 
					
						
						
							
							fix permanent hid_send  
						
						 
						
						
						
						
					 
					
						2022-02-13 14:47:02 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						7573556f33 
					 
					
						
						
							
							fix hold-tap key interrupted by other hold-tap key  
						
						 
						
						
						
						
					 
					
						2022-02-13 14:47:02 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						f30206c7d5 
					 
					
						
						
							
							implement per-key tap_time.  
						
						 
						
						
						
						
					 
					
						2022-02-13 14:47:02 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						21c058aaa8 
					 
					
						
						
							
							add hold-tap interrupt behavior: prefer hold.  
						
						 
						
						... 
						
						
						
						The interrupt resolution of hold-tap keys can now be set to resolve to
either tap or hold key. The default mod-tap is set to prefer hold. 
						
						
					 
					
						2022-02-13 14:47:02 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tonasz 
							
						 
					 
					
						
						
							
						
						0f7afe5b2c 
					 
					
						
						
							
							Add polling_interval to trackball  
						
						 
						
						
						
						
					 
					
						2022-02-08 13:23:35 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tonasz 
							
						 
					 
					
						
						
							
						
						119ab3d80a 
					 
					
						
						
							
							Fix pimoroni_trackball.py formatting  
						
						 
						
						
						
						
					 
					
						2022-02-08 13:23:35 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tonasz 
							
						 
					 
					
						
						
							
						
						7fba42f28c 
					 
					
						
						
							
							Small pimoroni_trackball.py refactors  
						
						 
						
						
						
						
					 
					
						2022-02-08 13:23:35 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tonasz 
							
						 
					 
					
						
						
							
						
						827862b34b 
					 
					
						
						
							
							Pimoroni Trackball draft module  
						
						 
						
						
						
						
					 
					
						2022-02-08 13:23:35 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						f2aabd87cd 
					 
					
						
						
							
							fix after rebase  
						
						 
						
						... 
						
						
						
						fix after rebase 
						
						
					 
					
						2022-02-07 16:25:45 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						91562abde9 
					 
					
						
						
							
							update documentation  
						
						 
						
						
						
						
					 
					
						2022-02-07 16:25:45 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						65f48b53a4 
					 
					
						
						
							
							remove out-of-scope reference  
						
						 
						
						
						
						
					 
					
						2022-02-07 16:25:45 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						cd4ba26e95 
					 
					
						
						
							
							add a keycode for setting LED to a defined brightness  
						
						 
						
						
						
						
					 
					
						2022-02-07 16:25:45 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						967046587b 
					 
					
						
						
							
							apply suggested changes  
						
						 
						
						
						
						
					 
					
						2022-02-07 16:25:45 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						4a83e6de85 
					 
					
						
						
							
							code deduplication  
						
						 
						
						
						
						
					 
					
						2022-02-07 16:25:45 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						9e8b8376c5 
					 
					
						
						
							
							implement led backlight for multiple pwm channels  
						
						 
						
						
						
						
					 
					
						2022-02-07 16:25:45 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								patrickmcquay 
							
						 
					 
					
						
						
							
						
						aa01da7e1d 
					 
					
						
						
							
							add checksum to split uart code.  
						
						 
						
						
						
						
					 
					
						2022-02-05 18:00:03 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								patrickmcquay 
							
						 
					 
					
						
						
							
						
						1387cb2660 
					 
					
						
						
							
							Update kmk/modules/split.py so that ble boards work with ee hands.  
						
						 
						
						... 
						
						
						
						Co-authored-by: Tonasz <27835465+Tonasz@users.noreply.github.com > 
						
						
					 
					
						2022-02-05 18:00:03 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick McQuay 
							
						 
					 
					
						
						
							
						
						fa0062326b 
					 
					
						
						
							
							changes from black  
						
						 
						
						
						
						
					 
					
						2022-02-05 18:00:03 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick McQuay 
							
						 
					 
					
						
						
							
						
						be2bbce21a 
					 
					
						
						
							
							fix some linting issues  
						
						 
						
						
						
						
					 
					
						2022-02-05 18:00:03 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick McQuay 
							
						 
					 
					
						
						
							
						
						1c82f7d387 
					 
					
						
						
							
							apply vylders fix and also figure out how to set _is_target correctly, as well as make it work nicely with ble.  
						
						 
						
						
						
						
					 
					
						2022-02-05 18:00:03 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kyle Brown 
							
						 
					 
					
						
						
							
						
						9f373b4be0 
					 
					
						
						
							
							Fix linter  
						
						 
						
						
						
						
					 
					
						2022-02-05 17:59:44 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						2874d49d20 
					 
					
						
						
							
							disable hid_send on secondary split  
						
						 
						
						
						
						
					 
					
						2022-02-05 16:38:41 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pcharest2000 
							
						 
					 
					
						
						
							
						
						6ecb7807c2 
					 
					
						
						
							
							Code refractor of private members, I am not python programmer,  and final try to fix linting error after I quit  
						
						 
						
						
						
						
					 
					
						2022-02-05 16:37:51 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pcharest2000 
							
						 
					 
					
						
						
							
						
						99a9c6fd80 
					 
					
						
						
							
							Tried to fix linting  
						
						 
						
						
						
						
					 
					
						2022-02-05 16:37:51 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pcharest2000 
							
						 
					 
					
						
						
							
						
						25fd205c3e 
					 
					
						
						
							
							Implemented basice linear acceleration.... This makes it more usable, ill update if PR is accepted  
						
						 
						
						
						
						
					 
					
						2022-02-05 16:37:51 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pcharest2000 
							
						 
					 
					
						
						
							
						
						a627102b52 
					 
					
						
						
							
							Clarification regaring hadlers on keys  
						
						 
						
						
						
						
					 
					
						2022-02-05 16:37:51 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						3e3255ffea 
					 
					
						
						
							
							fix lock_status on secondary split  
						
						 
						
						
						
						
					 
					
						2022-02-05 07:29:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								RT_GEN 
							
						 
					 
					
						
						
							
						
						55a6636741 
					 
					
						
						
							
							Fixed multiple encoders not working  
						
						 
						
						... 
						
						
						
						Multiple encoders didn't work as a result of an unbound value of 'idx', the loop counter in the during_bootup method. Binding this value has fixed the issue. This has been tested on hardware (6 encoders) and is confirmed working. 
						
						
					 
					
						2022-02-05 07:28:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Klar 
							
						 
					 
					
						
						
							
						
						46152ae8d9 
					 
					
						
						
							
							feat(ci): run tests (from  #288 ) in CI, which already runs make test  
						
						 
						
						
						
						
					 
					
						2022-02-04 08:38:20 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								patrickmcquay 
							
						 
					 
					
						
						
							
						
						7fbda871c2 
					 
					
						
						
							
							real fix for swallowing keys, use a buffer and only process one key at a time.  
						
						 
						
						
						
						
					 
					
						2022-02-04 08:37:19 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick McQuay 
							
						 
					 
					
						
						
							
						
						c09cd48218 
					 
					
						
						
							
							fix for dropping keys  
						
						 
						
						
						
						
					 
					
						2022-02-04 08:37:19 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dherrada 
							
						 
					 
					
						
						
							
						
						bff1bdf6d9 
					 
					
						
						
							
							Added may pad files  
						
						 
						
						
						
						
					 
					
						2022-02-03 01:12:23 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Tu 
							
						 
					 
					
						
						
							
						
						f90de872d8 
					 
					
						
						
							
							fix bytearray.startswith not available in CircuitPython  
						
						 
						
						
						
						
					 
					
						2022-02-02 17:54:23 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Tu 
							
						 
					 
					
						
						
							
						
						b6201d43d4 
					 
					
						
						
							
							unit tests for execution in desktop dev environment  
						
						 
						
						
						
						
					 
					
						2022-02-01 00:48:23 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kyle Brown 
							
						 
					 
					
						
						
							
						
						e70ce5f431 
					 
					
						
						
							
							fix discord invite link  
						
						 
						
						
						
						
					 
					
						2022-01-28 17:58:34 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kyle Brown 
							
						 
					 
					
						
						
							
						
						328a29c439 
					 
					
						
						
							
							Fix isort on incorrect files  
						
						 
						
						
						
						
					 
					
						2022-01-28 17:58:06 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								abhijithabhiakl 
							
						 
					 
					
						
						
							
						
						0bebdd6d27 
					 
					
						
						
							
							fix monocolor LED  
						
						 
						
						
						
						
					 
					
						2022-01-25 23:44:07 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						af55acd584 
					 
					
						
						
							
							Bump ipython from 7.24.1 to 7.31.1  
						
						 
						
						... 
						
						
						
						Bumps [ipython](https://github.com/ipython/ipython ) from 7.24.1 to 7.31.1.
- [Release notes](https://github.com/ipython/ipython/releases )
- [Commits](https://github.com/ipython/ipython/compare/7.24.1...7.31.1 )
---
updated-dependencies:
- dependency-name: ipython
  dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2022-01-25 10:55:24 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						245f7912b6 
					 
					
						
						
							
							fix formatting  
						
						 
						
						
						
						
					 
					
						2022-01-22 08:55:40 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						8419ed789c 
					 
					
						
						
							
							implement keyboard lock status reader API  
						
						 
						
						
						
						
					 
					
						2022-01-22 08:55:40 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						a62d39a252 
					 
					
						
						
							
							make TapDance a module ( #281 )  
						
						 
						
						... 
						
						
						
						* extract tapdance logic into a module
* clean out old tapdance code
* canonicalize key variable names
* split _process_tap_dance into td_pressed and td_released
* implement consistent argument order
* update documentation
* implement Module.process_key for key interception and modification
* fix tapdance realesing instead of pressing
* fix: default parameters in key handler
* cleanup holdtap
* add error handling to modules process_key
* fix: key released too late
Tapped keys didn't release on a "key released" event, but waited for a
timeout. Resulted in, for example, modifiers applying to keys after the
modifier was released.
* fix lint/formatting
* fix tap_time reference in modtap + minimal documentation
* fix lint 
						
						
					 
					
						2022-01-18 05:21:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tonasz 
							
						 
					 
					
						
						
							
						
						10f8c74ad9 
					 
					
						
						
							
							Allow declaring encoders without a button  
						
						 
						
						
						
						
					 
					
						2022-01-17 21:19:51 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dherrada 
							
						 
					 
					
						
						
							
						
						ef3d38f8ec 
					 
					
						
						
							
							Added navi10 led  
						
						 
						
						
						
						
					 
					
						2022-01-11 18:16:07 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lee A. Butler 
							
						 
					 
					
						
						
							
						
						61de548acb 
					 
					
						
						
							
							improve wording on step 6  
						
						 
						
						
						
						
					 
					
						2022-01-02 07:08:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lee A. Butler 
							
						 
					 
					
						
						
							
						
						2527542379 
					 
					
						
						
							
							cleaner and smaller pins56.jpg  
						
						 
						
						
						
						
					 
					
						2022-01-02 07:08:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lee A. Butler 
							
						 
					 
					
						
						
							
						
						14fd494cd4 
					 
					
						
						
							
							clarify col_pins/row_pins example code in GettingStarted.md with image  
						
						 
						
						
						
						
					 
					
						2022-01-02 07:08:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								iraytrace 
							
						 
					 
					
						
						
							
						
						c37170da56 
					 
					
						
						
							
							Add specific example of setting row_pins/col_pins  
						
						 
						
						... 
						
						
						
						The example code at least needs to 
						
						
					 
					
						2022-01-02 07:08:22 +00:00