claycooper 
							
						 
					 
					
						
						
							
						
						83110c5f80 
					 
					
						
						
							
							Re-formatted key creation to be consistent  
						
						 
						
						
						
						
					 
					
						2023-01-24 16:41:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Conor Burns 
							
						 
					 
					
						
						
							
						
						83a597bc65 
					 
					
						
						
							
							update pin names  
						
						 
						
						
						
						
					 
					
						2023-01-17 20:39:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Conor Burns 
							
						 
					 
					
						
						
							
						
						15d3cd706b 
					 
					
						
						
							
							add 0xCB Helios quickpin  
						
						 
						
						
						
						
					 
					
						2023-01-17 20:39:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kryomatix 
							
						 
					 
					
						
						
							
						
						dd61c3705b 
					 
					
						
						
							
							fix: LED static mode toggling ( #673 )  
						
						 
						
						... 
						
						
						
						* Fix bug with static mode toggling
Previously, animation mode was set to none, which prevented the leds from being toggled. Now uses STATIC_STANDBY
* fix formatting 
						
						
					 
					
						2023-01-11 21:49:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								regicidal.plutophage 
							
						 
					 
					
						
						
							
						
						b109cc2c4a 
					 
					
						
						
							
							Update peg_oled_display.py  
						
						 
						
						
						
						
					 
					
						2023-01-08 20:58:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Bendit 
							
						 
					 
					
						
						
							
						
						afd4982925 
					 
					
						
						
							
							fix: Include Z and 0 in CapsWords ranges  
						
						 
						
						... 
						
						
						
						Before, the allowed alphabet of characters for CapsWords was exclusive
of the letter Z, and the allowed number set was exclusive of the number
0.
Now, those characters are included, so using them won't interrupt
CapsWords. 
						
						
					 
					
						2022-11-21 21:12:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						178afdfeb1 
					 
					
						
						
							
							implement multiple-choice for holdtap repeat  
						
						 
						
						
						
						
					 
					
						2022-10-14 08:25:44 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						91565b02ba 
					 
					
						
						
							
							replace modtap validator with parent holdtap validator  
						
						 
						
						
						
						
					 
					
						2022-10-11 15:43:39 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kyle Brown 
							
						 
					 
					
						
						
							
						
						60e8f35eca 
					 
					
						
						
							
							Port kb2040 boards and add to quickpin  
						
						 
						
						
						
						
					 
					
						2022-10-10 23:13:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						17f2961c0b 
					 
					
						
						
							
							fix pystack exhaust during resume_process_key.  
						
						 
						
						... 
						
						
						
						Instead of handling resumed key events in a deep stack, buffer them
until the next main loop iteration. New resume events that may be emitted
during handling of old resumes are prepended to that buffer, i.e. take
precedence over events that happen deeper into the buffer/event stack.
Logical replay order is thus preserved. 
						
						
					 
					
						2022-10-08 13:36:00 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						0fbba96026 
					 
					
						
						
							
							add type hinting for kmk.keys  
						
						 
						
						
						
						
					 
					
						2022-10-08 13:28:29 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kyle Brown 
							
						 
					 
					
						
						
							
						
						9431ce5ec1 
					 
					
						
						
							
							Quickpin initial support  
						
						 
						
						
						
						
					 
					
						2022-10-08 19:48:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						218c15e322 
					 
					
						
						
							
							even more typehints  
						
						 
						
						
						
						
					 
					
						2022-10-03 18:12:48 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						565ec8353b 
					 
					
						
						
							
							continue/finish holdtap-repeat  
						
						 
						
						
						
						
					 
					
						2022-10-02 09:54:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aldoo 
							
						 
					 
					
						
						
							
						
						5efd2688d7 
					 
					
						
						
							
							Support for tap behavior autorepeat for modtap and layertap keys.  
						
						 
						
						... 
						
						
						
						Faulty logic corrected
Possibly a bug could happen whenever entering ht_press with a non-empty key_state outside of repeat context (but can it really happen?)
Some formatting to make github tests happy
Documentation for repeat behavior.
Make the tests happy again!
same... 
						
						
					 
					
						2022-10-02 09:54:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						a97e655d08 
					 
					
						
						
							
							fix typo  
						
						 
						
						
						
						
					 
					
						2022-09-26 00:17:23 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						f2fb4eecf4 
					 
					
						
						
							
							add type hinting for kmk_keyboard  
						
						 
						
						
						
						
					 
					
						2022-09-22 15:35:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						63fd4d9574 
					 
					
						
						
							
							add debug info for pixelbuffer to RGB extension  
						
						 
						
						
						
						
					 
					
						2022-09-22 08:22:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton K. (ai Doge) 
							
						 
					 
					
						
						
							
						
						891cd1a67f 
					 
					
						
						
							
							Add key coord combos  
						
						 
						
						... 
						
						
						
						Added an option to use key coord in the matrix to make combos.
this allows to press / release combos regardless of layer and Key. 
						
						
					 
					
						2022-09-20 08:04:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ian Pearce 
							
						 
					 
					
						
						
							
						
						ea3f59340d 
					 
					
						
						
							
							Set sandbox.matrix_update  
						
						 
						
						... 
						
						
						
						Previously only secondary_matrix_update was set on sandbox. 
						
						
					 
					
						2022-09-19 07:51:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						85b5aba679 
					 
					
						
						
							
							make rgb.val_limit apply globally  
						
						 
						
						
						
						
					 
					
						2022-09-16 17:59:38 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kyle Brown 
							
						 
					 
					
						
						
							
						
						a21bf761ba 
					 
					
						
						
							
							Update peg_rgb_matrix.py  
						
						 
						
						... 
						
						
						
						Actually fix formatting 
						
						
					 
					
						2022-09-15 20:24:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kyle Brown 
							
						 
					 
					
						
						
							
						
						01cd9d4a7c 
					 
					
						
						
							
							Apply suggestions from code review  
						
						 
						
						... 
						
						
						
						Fix formatting 
						
						
					 
					
						2022-09-15 20:24:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Lindblom 
							
						 
					 
					
						
						
							
						
						352bf25c0d 
					 
					
						
						
							
							Decrease RGB brightness when in powersave. Also add more colours.  
						
						 
						
						
						
						
					 
					
						2022-09-15 20:24:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Lindblom 
							
						 
					 
					
						
						
							
						
						9c85ea9b6b 
					 
					
						
						
							
							Performance improvements.  
						
						 
						
						
						
						
					 
					
						2022-09-15 20:24:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Lindblom 
							
						 
					 
					
						
						
							
						
						5f09ba7c0a 
					 
					
						
						
							
							Add support for changing LED brightness.  
						
						 
						
						
						
						
					 
					
						2022-09-15 20:24:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						0b4b98f5fb 
					 
					
						
						
							
							add debug info for holdtap key resolution  
						
						 
						
						
						
						
					 
					
						2022-09-15 08:57:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						1cb4bddce4 
					 
					
						
						
							
							refactor combos: states instead of lists  
						
						 
						
						
						
						
					 
					
						2022-09-13 22:23:06 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						dafc969bf5 
					 
					
						
						
							
							speed improvement in combo matching code  
						
						 
						
						
						
						
					 
					
						2022-09-13 22:23:06 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						f9203dbb85 
					 
					
						
						
							
							fix stack exhaustion for certain hold-tap actions  
						
						 
						
						
						
						
					 
					
						2022-09-11 21:48:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						46cf7030a1 
					 
					
						
						
							
							update and add docs to serialace  
						
						 
						
						
						
						
					 
					
						2022-08-31 18:25:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						737973c334 
					 
					
						
						
							
							implement arbitrary code execution (ACE) over data serial.  
						
						 
						
						
						
						
					 
					
						2022-08-31 18:25:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						aee793a300 
					 
					
						
						
							
							missed some pre_process to resume_process conversions  
						
						 
						
						
						
						
					 
					
						2022-08-31 18:22:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						ea94e9ba19 
					 
					
						
						
							
							fix dependence on optional int_coord  
						
						 
						
						
						
						
					 
					
						2022-08-31 18:22:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						57c61ced85 
					 
					
						
						
							
							add type hints to KMKKeyboard.resume_process_key  
						
						 
						
						
						
						
					 
					
						2022-08-31 18:22:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						c95efbe8ea 
					 
					
						
						
							
							refactor handling of key processing resume to KMKKeyboard  
						
						 
						
						
						
						
					 
					
						2022-08-31 18:22:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						e71d1fcb6e 
					 
					
						
						
							
							fix crash on failing look-up  
						
						 
						
						
						
						
					 
					
						2022-08-31 18:22:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						9d555209b8 
					 
					
						
						
							
							add continue-with-module-nr-idx to key processing  
						
						 
						
						
						
						
					 
					
						2022-08-31 18:22:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hendrix 
							
						 
					 
					
						
						
							
						
						34f4264362 
					 
					
						
						
							
							Add code review suggestions  
						
						 
						
						
						
						
					 
					
						2022-08-10 17:12:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Hendrix 
							
						 
					 
					
						
						
							
						
						9c7b14e865 
					 
					
						
						
							
							Update code to be less fragile  
						
						 
						
						
						
						
					 
					
						2022-08-10 17:12:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Hendrix 
							
						 
					 
					
						
						
							
						
						7f1e7a2708 
					 
					
						
						
							
							Remove callback, update docs  
						
						 
						
						
						
						
					 
					
						2022-08-10 17:12:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hendrix 
							
						 
					 
					
						
						
							
						
						ad3c261c1a 
					 
					
						
						
							
							fix formatting issue  
						
						 
						
						
						
						
					 
					
						2022-08-10 17:12:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hendrix 
							
						 
					 
					
						
						
							
						
						0b23da551a 
					 
					
						
						
							
							Add callback to lock status  
						
						 
						
						
						
						
					 
					
						2022-08-10 17:12:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						ad6f4e5f05 
					 
					
						
						
							
							fix mouse_keys not working at all  
						
						 
						
						
						
						
					 
					
						2022-08-05 14:39:57 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								crazyiop 
							
						 
					 
					
						
						
							
						
						23fd3a9bed 
					 
					
						
						
							
							[usb] Allow kb to lost usb connection without getting lost  
						
						 
						
						... 
						
						
						
						When the usb connection is lost (for example when plugged into a pc that
keep the usb powered when shut down) the kb is lost and need to be
unpluged to be rebooted.
My guess is that the failling `hid_report.send()` change some internal
state that could not recover by itself.
This prevent even trying to send the report when the usb is not
connected. This fix has been tested working on me and another discord
user so far. The result seems consistent even if the test period has not
been very long yet. 
						
						
					 
					
						2022-08-05 18:35:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						f0544465c7 
					 
					
						
						
							
							remove reference to disfunct KMK_RELEASE.  
						
						 
						
						
						
						
					 
					
						2022-08-03 20:11:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xs5871 
							
						 
					 
					
						
						
							
						
						5d2a42d9a9 
					 
					
						
						
							
							fix trackball module forcing reports to zero  
						
						 
						
						
						
						
					 
					
						2022-08-01 16:46:53 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Salvatore La Bua 
							
						 
					 
					
						
						
							
						
						3d80e4aba8 
					 
					
						
						
							
							Consistent variable naming  
						
						 
						
						... 
						
						
						
						Signed-off-by: Salvatore La Bua <slabua@gmail.com > 
						
						
					 
					
						2022-07-31 07:44:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Salvatore La Bua 
							
						 
					 
					
						
						
							
						
						4c93720a2f 
					 
					
						
						
							
							Lintfix (hopefully)  
						
						 
						
						... 
						
						
						
						Signed-off-by: Salvatore La Bua <slabua@gmail.com > 
						
						
					 
					
						2022-07-31 07:44:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Salvatore La Bua 
							
						 
					 
					
						
						
							
						
						cb83df25f0 
					 
					
						
						
							
							Lintfix  
						
						 
						
						... 
						
						
						
						Signed-off-by: Salvatore La Bua <slabua@gmail.com > 
						
						
					 
					
						2022-07-31 07:44:22 +00:00