Alex Ong 
							
						 
					 
					
						
						
							
						
						7a1086e405 
					 
					
						
						
							
							[core] Fix for eager_pr  #5643  
						
						... 
						
						
						
						Added extra transfer_matrix_values() call whenever counters don't need updating 
						
						
					 
					
						2019-04-18 15:45:36 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Ong 
							
						 
					 
					
						
						
							
						
						d0fb7005d5 
					 
					
						
						
							
							Eager pk/pr optimization ( #5621 )  
						
						... 
						
						
						
						* Optimizations to eager_pk
* eager_pr also uses changed boolean now. 
						
						
					 
					
						2019-04-15 12:58:03 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Ong 
							
						 
					 
					
						
						
							
						
						17e7762de7 
					 
					
						
						
							
							Eager Per Row Debouncing added (added to Ergodox) ( #5498 )  
						
						... 
						
						
						
						* Implemented Eager Per Row debouncing algorithm.
Good for when fingers can only press one row at a time (e.g. when keyboard is wired so that "rows" are vertical)
* Added documentation for eager_pr
* Ported ergodox_ez to eager_pr debouncing.
* Removed check for changes in matrix_scan.
* Added further clarification in docs.
* Accidental merge with ergodox_ez
* Small cleanup in eager_pr
* Forgot to debounce_init - this would probably cause seg-faults. 
						
						
					 
					
						2019-04-03 14:45:55 -07:00 
						 
				 
			
				
					
						
							
							
								James Churchill 
							
						 
					 
					
						
						
							
						
						c7c4937eef 
					 
					
						
						
							
							Clean up debounce a bit ( #5255 )  
						
						
						
						
					 
					
						2019-03-04 07:44:46 -08:00 
						 
				 
			
				
					
						
							
							
								alex-ong 
							
						 
					 
					
						
						
							
						
						562c0d702a 
					 
					
						
						
							
							Fix compile error in debounce_eager_pk  
						
						
						
						
					 
					
						2019-01-27 00:10:14 +11:00 
						 
				 
			
				
					
						
							
							
								alex-ong 
							
						 
					 
					
						
						
							
						
						503e02db79 
					 
					
						
						
							
							Merge branch 'debounce_refactor' of  https://github.com/alex-ong/qmk_firmware  into debounce_refactor  
						
						
						
						
					 
					
						2019-01-26 23:21:27 +11:00 
						 
				 
			
				
					
						
							
							
								alex-ong 
							
						 
					 
					
						
						
							
						
						10cc423515 
					 
					
						
						
							
							Malloc array in debounce_eager_pk, since split keyboards only use MATRIX_ROWS/2.  
						
						
						
						
					 
					
						2019-01-26 23:18:24 +11:00 
						 
				 
			
				
					
						
							
							
								Alex Ong 
							
						 
					 
					
						
						
							
						
						039dde3a51 
					 
					
						
						
							
							Fixed compilation error with debounce_sym_g  
						
						
						
						
					 
					
						2019-01-26 22:57:39 +11:00 
						 
				 
			
				
					
						
							
							
								Alex Ong 
							
						 
					 
					
						
						
							
						
						7cb8d3c7a7 
					 
					
						
						
							
							Bug fix - was using MATRIX_ROWS instead of num_rows  
						
						
						
						
					 
					
						2019-01-26 22:45:25 +11:00 
						 
				 
			
				
					
						
							
							
								alex-ong 
							
						 
					 
					
						
						
							
						
						14ed96aa06 
					 
					
						
						
							
							Moved debouncing_time variable  to inside #if debounce  
						
						
						
						
					 
					
						2019-01-26 18:26:49 +11:00 
						 
				 
			
				
					
						
							
							
								alex-ong 
							
						 
					 
					
						
						
							
						
						4d8733591f 
					 
					
						
						
							
							Working eager_pk  
						
						
						
						
					 
					
						2019-01-26 17:29:02 +11:00 
						 
				 
			
				
					
						
							
							
								alex-ong 
							
						 
					 
					
						
						
							
						
						123608fb31 
					 
					
						
						
							
							DO NOT USE Revert back to original API to support split_keyboards.  
						
						
						
						
					 
					
						2019-01-26 17:10:27 +11:00 
						 
				 
			
				
					
						
							
							
								alex-ong 
							
						 
					 
					
						
						
							
						
						d0b691df0e 
					 
					
						
						
							
							DO NOT USE - debounce successfully compiled.  
						
						
						
						
					 
					
						2019-01-26 17:03:46 +11:00