James Fitzgerald
							
						 
					 | 
					
						
						
							
						
						81f4f7ccf0
					 | 
					
						
						
							
							Bugfix for text replacement optimization
						
						
						
						
						
						
					 | 
					
						2022-07-14 10:29:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Fitzgerald
							
						 
					 | 
					
						
						
							
						
						103e51eb7f
					 | 
					
						
						
							
							Improve comment clarity
						
						
						
						
						
						
					 | 
					
						2022-07-14 10:29:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Fitzgerald
							
						 
					 | 
					
						
						
							
						
						a5dc665ddc
					 | 
					
						
						
							
							Optimize backspacing to only backspace characters that need to be backspaced rather than the entire word
						
						
						
						
						
						
					 | 
					
						2022-07-14 10:29:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Fitzgerald
							
						 
					 | 
					
						
						
							
						
						d8ca20c73c
					 | 
					
						
						
							
							Code cleanup
						
						
						
						
						
						
						
						* Refactor for improved readability
* Add docstrings and comments
* Add type annotations 
						
						
					 | 
					
						2022-07-14 10:29:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Fitzgerald
							
						 
					 | 
					
						
						
							
						
						b17c73bac0
					 | 
					
						
						
							
							Replace double quotes with single quotes
						
						
						
						
						
						
					 | 
					
						2022-07-14 10:29:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Fitzgerald
							
						 
					 | 
					
						
						
							
						
						0392aa74e2
					 | 
					
						
						
							
							Fix for underscore in user dictionary causing KeyError
						
						
						
						
						
						
					 | 
					
						2022-07-14 10:29:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Fitzgerald
							
						 
					 | 
					
						
						
							
						
						9a3524d363
					 | 
					
						
						
							
							Implement Text Replacement module
						
						
						
						
						
						
					 | 
					
						2022-07-14 10:29:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						20705e2150
					 | 
					
						
						
							
							unit test fail may be caused by a stuck combo
						
						
						
						
						
						
					 | 
					
						2022-07-12 19:20:22 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Josh Klar
							
						 
					 | 
					
						
						
							
						
						db395a81e4
					 | 
					
						
						
							
							fix(lint): kmk/modules/combos.py
						
						
						
						
						
						
					 | 
					
						2022-07-11 08:16:11 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Luke D Russell
							
						 
					 | 
					
						
						
							
						
						9e29f4c442
					 | 
					
						
						
							
							Adds an alias for the LEADER keycode
						
						
						
						
						
						
					 | 
					
						2022-07-11 08:16:11 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gleb Sabirzyanov
							
						 
					 | 
					
						
						
							
						
						6fe2457d8e
					 | 
					
						
						
							
							Rename encoder resolution to divisor
						
						
						
						
						
						
					 | 
					
						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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						178acc0702
					 | 
					
						
						
							
							pacify the linter
						
						
						
						
						
						
					 | 
					
						2022-07-05 08:48:18 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						ac8a696acb
					 | 
					
						
						
							
							fix combos to match new unittest
						
						
						
						
						
						
					 | 
					
						2022-07-05 08:48:18 -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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gleb Sabirzyanov
							
						 
					 | 
					
						
						
							
						
						d70de71c5f
					 | 
					
						
						
							
							Fix encoder direction inversion being ignored
						
						
						
						
						
						
					 | 
					
						2022-06-21 08:16:54 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								crazyiop
							
						 
					 | 
					
						
						
							
						
						ffcfc9835d
					 | 
					
						
						
							
							update format to fstring
						
						
						
						
						
						
					 | 
					
						2022-06-12 09:31:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						614961521d
					 | 
					
						
						
							
							fix inconsistencies with chained holdtap keys
						
						
						
						
						
						
					 | 
					
						2022-06-11 12:42:49 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Björn Bösel
							
						 
					 | 
					
						
						
							
						
						561896769c
					 | 
					
						
						
							
							fix code style and import order
						
						
						
						
						
						
					 | 
					
						2022-06-09 01:58:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Björn Bösel
							
						 
					 | 
					
						
						
							
						
						5bf33056bf
					 | 
					
						
						
							
							removed handling of old scroll/pointing toggle
						
						
						
						
						
						
					 | 
					
						2022-06-09 01:58:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Björn Bösel
							
						 
					 | 
					
						
						
							
						
						9a1fc95f54
					 | 
					
						
						
							
							separated trackball handlers from keyboard layers. added key definitions for separated handler selectaion
						
						
						
						
						
						
					 | 
					
						2022-06-09 01:58:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Björn Bösel
							
						 
					 | 
					
						
						
							
						
						80660e4336
					 | 
					
						
						
							
							code style
						
						
						
						
						
						
					 | 
					
						2022-06-09 01:58:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Björn Bösel
							
						 
					 | 
					
						
						
							
						
						4b0e459d62
					 | 
					
						
						
							
							Add layers to pimoroni trackball
						
						
						
						
						
						
					 | 
					
						2022-06-09 01:58:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						400042f799
					 | 
					
						
						
							
							implement fast and late reset for combos
						
						
						
						
						
						
					 | 
					
						2022-06-05 16:32:25 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								xs5871
							
						 
					 | 
					
						
						
							
						
						229b7afcb0
					 | 
					
						
						
							
							implement faster combo activation
						
						
						
						
						
						
					 | 
					
						2022-06-05 16:32:25 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Steven Wilde
							
						 
					 | 
					
						
						
							
						
						8d0b835c9c
					 | 
					
						
						
							
							Improved readability and finished renaming
						
						
						
						
						
						
					 | 
					
						2022-05-19 15:10:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Steven Wilde
							
						 
					 | 
					
						
						
							
						
						a6e5ee1c08
					 | 
					
						
						
							
							Renamed to Dynamic Sequences
						
						
						
						
						
						
					 | 
					
						2022-05-19 15:10:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Steven Wilde
							
						 
					 | 
					
						
						
							
						
						9a211f091a
					 | 
					
						
						
							
							Fix imports and quotes
						
						
						
						
						
						
					 | 
					
						2022-05-19 15:10:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Steven Wilde
							
						 
					 | 
					
						
						
							
						
						55b06bba79
					 | 
					
						
						
							
							Added dynamic macros module
						
						
						
						
						
						
					 | 
					
						2022-05-19 15:10:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								BigTuna94
							
						 
					 | 
					
						
						
							
						
						a4d6a44a04
					 | 
					
						
						
							
							pythonify Potentiometer state
						
						
						
						
						
						
					 | 
					
						2022-05-06 20:29:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Zach Richard
							
						 
					 | 
					
						
						
							
						
						b97fca7c76
					 | 
					
						
						
							
							remove unnecessary intermediate GPIOPotentiometer class
						
						
						
						
						
						
					 | 
					
						2022-05-06 20:29:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								BigTuna94
							
						 
					 | 
					
						
						
							
						
						9898a1ed73
					 | 
					
						
						
							
							fix formatting/sorting
						
						
						
						
						
						
					 | 
					
						2022-05-06 20:29:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Zach Richard
							
						 
					 | 
					
						
						
							
						
						f119678ec7
					 | 
					
						
						
							
							simplify ADC readings
						
						
						
						
						
						
					 | 
					
						2022-05-06 20:29:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |