Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								23df3016e8 
								
							 
						 
						
							
							
								
								Merge pull request  #1405  from cquiroz/oneshot-mods-timeout  
							
							... 
							
							
							
							Oneshot mods timeout 
							
						 
						
							2017-06-20 11:40:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Sundvik 
								
							 
						 
						
							
							
							
							
								
							
							
								0f163c0028 
								
							 
						 
						
							
							
								
								Add todo to timer.c  
							
							
							
						 
						
							2017-06-19 00:24:32 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Sundvik 
								
							 
						 
						
							
							
							
							
								
							
							
								6a76192fa4 
								
							 
						 
						
							
							
								
								Fix problems with undefined inlines in debug mode  
							
							
							
						 
						
							2017-06-18 21:22:22 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Sundvik 
								
							 
						 
						
							
							
							
							
								
							
							
								fb95d86b39 
								
							 
						 
						
							
							
								
								Move functions for adding keys from to reports to report.h  
							
							
							
						 
						
							2017-06-18 21:22:22 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Sundvik 
								
							 
						 
						
							
							
							
							
								
							
							
								017458a07b 
								
							 
						 
						
							
							
								
								Move functionality from action_util to report  
							
							... 
							
							
							
							The functions also takes report_kebyoard_t parameters, so that they can
be used elsewhere. 
							
						 
						
							2017-06-18 21:22:22 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Sundvik 
								
							 
						 
						
							
							
							
							
								
							
							
								c588fca06c 
								
							 
						 
						
							
							
								
								Empty bootloader_jump  
							
							
							
						 
						
							2017-06-18 21:22:22 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Sundvik 
								
							 
						 
						
							
							
							
							
								
							
							
								d29906cb64 
								
							 
						 
						
							
							
								
								Emulate eeprom  
							
							
							
						 
						
							2017-06-18 21:10:42 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Sundvik 
								
							 
						 
						
							
							
							
							
								
							
							
								f646f00b93 
								
							 
						 
						
							
							
								
								Rename native to test  
							
							
							
						 
						
							2017-06-18 21:10:42 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Sundvik 
								
							 
						 
						
							
							
							
							
								
							
							
								83509adc3a 
								
							 
						 
						
							
							
								
								Add empty timer functions  
							
							
							
						 
						
							2017-06-18 21:10:42 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Sundvik 
								
							 
						 
						
							
							
							
							
								
							
							
								26eb97a4a8 
								
							 
						 
						
							
							
								
								Empty implementation of bootloader, suspend and timer  
							
							
							
						 
						
							2017-06-18 21:10:42 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Sundvik 
								
							 
						 
						
							
							
							
							
								
							
							
								fdfd48e8c8 
								
							 
						 
						
							
							
								
								Fix program mem functionality  
							
							
							
						 
						
							2017-06-18 21:10:42 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Sundvik 
								
							 
						 
						
							
							
							
							
								
							
							
								efaf0e830b 
								
							 
						 
						
							
							
								
								Empty implementation of wait  
							
							
							
						 
						
							2017-06-18 21:10:42 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Carlos Quiroz 
								
							 
						 
						
							
							
							
							
								
							
							
								74d752b531 
								
							 
						 
						
							
							
								
								Remove noisy debug line  
							
							
							
						 
						
							2017-06-18 12:17:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Carlos Quiroz 
								
							 
						 
						
							
							
							
							
								
							
							
								3ab0f4d9e5 
								
							 
						 
						
							
							
								
								Deactivate oneshot mods once timedout  
							
							
							
						 
						
							2017-06-18 12:17:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								51a86b85f3 
								
							 
						 
						
							
							
								
								Merge pull request  #1361  from fredizzimo/ergodox_infinity_backlight  
							
							... 
							
							
							
							Add Ergodox Infinity backlight support 
							
						 
						
							2017-06-18 10:15:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Sundvik 
								
							 
						 
						
							
							
							
							
								
							
							
								ec88a0b3cc 
								
							 
						 
						
							
							
								
								Make sure that the backlight level is within the right range  
							
							
							
						 
						
							2017-06-16 02:05:38 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Bell 
								
							 
						 
						
							
							
							
							
								
							
							
								4ab61344f5 
								
							 
						 
						
							
							
								
								Adding permissive_hold  
							
							
							
						 
						
							2017-06-03 10:28:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								b6c60333e4 
								
							 
						 
						
							
							
								
								Re-enable mouse buttons  
							
							
							
						 
						
							2017-05-29 13:21:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									dbroqua 
								
							 
						 
						
							
							
							
							
								
							
							
								81e85a1a4e 
								
							 
						 
						
							
							
								
								- Added integration of IBM Trackpoint  
							
							
							
						 
						
							2017-05-26 20:35:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									jerryen 
								
							 
						 
						
							
							
							
							
								
							
							
								9c284786e7 
								
							 
						 
						
							
							
								
								Workaround for the macOS caps lock delay ( #1308 )  
							
							... 
							
							
							
							* Add 80ms delay for KC_CAPS when used as a tap key
Workaround for the macOS caps lock delay
* Revert "Increase TAPPING_TERM for the Clueboard"
This reverts commit a74e69e9fa 
							
						 
						
							2017-05-19 17:24:47 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremiah 
								
							 
						 
						
							
							
							
							
								
							
							
								25c6ca750f 
								
							 
						 
						
							
							
								
								added comments and made function name clearer  
							
							
							
						 
						
							2017-05-14 15:36:44 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremiah 
								
							 
						 
						
							
							
							
							
								
							
							
								84395e8a04 
								
							 
						 
						
							
							
								
								whoops  
							
							
							
						 
						
							2017-05-14 09:36:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremiah 
								
							 
						 
						
							
							
							
							
								
							
							
								b9b2244b82 
								
							 
						 
						
							
							
								
								faster, less bits :)  
							
							
							
						 
						
							2017-05-14 08:01:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremiah 
								
							 
						 
						
							
							
							
							
								
							
							
								63d9698d5c 
								
							 
						 
						
							
							
								
								faster and less bits... again  
							
							
							
						 
						
							2017-05-13 19:07:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremiah 
								
							 
						 
						
							
							
							
							
								
							
							
								37f6f92765 
								
							 
						 
						
							
							
								
								faster and less bits  
							
							
							
						 
						
							2017-05-13 18:24:43 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremiah 
								
							 
						 
						
							
							
							
							
								
							
							
								7b7e285a98 
								
							 
						 
						
							
							
								
								should be using matrix_row_t  
							
							
							
						 
						
							2017-05-13 17:22:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremiah 
								
							 
						 
						
							
							
							
							
								
							
							
								acd3e97b83 
								
							 
						 
						
							
							
								
								a bit smaller  
							
							
							
						 
						
							2017-05-13 17:01:27 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremiah 
								
							 
						 
						
							
							
							
							
								
							
							
								99877cdff3 
								
							 
						 
						
							
							
								
								a bit smaller  
							
							
							
						 
						
							2017-05-13 16:57:23 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremiah 
								
							 
						 
						
							
							
							
							
								
							
							
								b9895771ed 
								
							 
						 
						
							
							
								
								improvements  
							
							
							
						 
						
							2017-05-13 13:19:28 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremiah 
								
							 
						 
						
							
							
							
							
								
							
							
								849ed5a6a0 
								
							 
						 
						
							
							
								
								anti-ghost improvement for older keyboards with empty spots in matrix  
							
							
							
						 
						
							2017-05-13 08:51:20 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nephiel 
								
							 
						 
						
							
							
							
							
								
							
							
								bd2c0b9648 
								
							 
						 
						
							
							
								
								Call led_set for layer action events to update LEDs on layer changes  
							
							
							
						 
						
							2017-05-10 19:26:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Sundvik 
								
							 
						 
						
							
							
							
							
								
							
							
								07fc34e962 
								
							 
						 
						
							
							
								
								Fix warnings when ACTION_ONESHOT is disabled  
							
							
							
						 
						
							2017-04-13 16:00:29 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Sundvik 
								
							 
						 
						
							
							
							
							
								
							
							
								abda6ff7bb 
								
							 
						 
						
							
							
								
								Include host.h from suspend.c  
							
							
							
						 
						
							2017-04-13 16:00:29 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Sundvik 
								
							 
						 
						
							
							
							
							
								
							
							
								737c1fe641 
								
							 
						 
						
							
							
								
								Make MOUSEKEY_MOVE_MAX and MOUSEKEY_WHEEL_MAX configurable  
							
							... 
							
							
							
							Kitten_paw/ickerwx was doing that 
							
						 
						
							2017-04-13 16:00:29 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Sundvik 
								
							 
						 
						
							
							
							
							
								
							
							
								6039a4f6ed 
								
							 
						 
						
							
							
								
								Empty implementation of has_onshot_mods_timed_out  
							
							... 
							
							
							
							When the timeout is zero or not defined, the function now returns false.
Fixes a linker error when the visualizer is enabled 
							
						 
						
							2017-04-09 18:34:59 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zay950 
								
							 
						 
						
							
							
							
							
								
							
							
								2366ebfbbd 
								
							 
						 
						
							
							
								
								Merge branch 'master' into to_push  
							
							
							
						 
						
							2017-03-29 12:00:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								216f669276 
								
							 
						 
						
							
							
								
								Merge pull request  #1098  from lambdalisue/tapping-force-hold  
							
							... 
							
							
							
							Add TAPPING_FORCE_HOLD to regulate behaviour 
							
						 
						
							2017-03-28 09:24:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Phong Nguyen 
								
							 
						 
						
							
							
							
							
								
							
							
								d0b4dcc82c 
								
							 
						 
						
							
							
								
								Removes redundant {} which cause build failure when DEBUG_ACTION is set  
							
							
							
						 
						
							2017-02-25 19:50:46 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								7bef285553 
								
							 
						 
						
							
							
								
								Merge pull request  #1101  from priyadi/layer_state_set_kb  
							
							... 
							
							
							
							Add weak layer_state_set_kb hook 
							
						 
						
							2017-02-14 21:33:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Priyadi Iman Nurcahyo 
								
							 
						 
						
							
							
							
							
								
							
							
								bd8d717f1f 
								
							 
						 
						
							
							
								
								Fix bug fix attempt  
							
							
							
						 
						
							2017-02-15 05:25:08 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Priyadi Iman Nurcahyo 
								
							 
						 
						
							
							
							
							
								
							
							
								d96175937b 
								
							 
						 
						
							
							
								
								Bug fix & added default_layer_state_set_kb  
							
							
							
						 
						
							2017-02-15 05:20:15 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Priyadi Iman Nurcahyo 
								
							 
						 
						
							
							
							
							
								
							
							
								d369bfb83a 
								
							 
						 
						
							
							
								
								Add layer_state_set_kb hook  
							
							
							
						 
						
							2017-02-15 05:02:15 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lambdalisue 
								
							 
						 
						
							
							
							
							
								
							
							
								64f9779fe5 
								
							 
						 
						
							
							
								
								Add TAPPING_FORCE_HOLD to regulate behaviour  
							
							... 
							
							
							
							See #889  for the detail. 
							
						 
						
							2017-02-14 14:12:54 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Priyadi Iman Nurcahyo 
								
							 
						 
						
							
							
							
							
								
							
							
								c68e596f32 
								
							 
						 
						
							
							
								
								Implement faux-clicky feature  
							
							
							
						 
						
							2017-02-13 08:03:07 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								c0c69a1a7c 
								
							 
						 
						
							
							
								
								Merge pull request  #1068  from adzenith/master  
							
							... 
							
							
							
							Minor cleanup 
							
						 
						
							2017-02-07 13:27:41 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								3c7fa0acc1 
								
							 
						 
						
							
							
								
								Merge pull request  #1046  from LukeSilva/master  
							
							... 
							
							
							
							Add Tapping Macros to QMK 
							
						 
						
							2017-02-07 13:18:47 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								b6ffda4849 
								
							 
						 
						
							
							
								
								Merge pull request  #1010  from SjB/oneshot_timeout_fix  
							
							... 
							
							
							
							oneshot timeout would only timeout after an event. 
							
						 
						
							2017-02-06 18:57:23 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaus Wittenstein 
								
							 
						 
						
							
							
							
							
								
							
							
								06d21009b2 
								
							 
						 
						
							
							
								
								Minor cleanup  
							
							
							
						 
						
							2017-02-05 19:55:27 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SjB 
								
							 
						 
						
							
							
							
							
								
							
							
								45e0d09414 
								
							 
						 
						
							
							
								
								moved oneshot cancellation code outside of process_record.  
							
							... 
							
							
							
							The oneshot cancellation code do not depend on the
action_tapping_process and since process_record get called via the
action_tapping_process logic moved the oneshot cancellation code into
the action_exec function just before the action_tapping_process call 
							
						 
						
							2017-01-29 13:01:47 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Luke Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								a3357d078e 
								
							 
						 
						
							
							
								
								Add support for various tapping macros  
							
							... 
							
							
							
							A macro key can now be easily set to act as a modifier on hold, and
press a shifted key when tapped. Or to switch layers when held, and
again press a shifted key when tapped.
Various other helper defines have been created which send macros when
the key is pressed, released and tapped, cleaning up the
action_get_macro function inside keymap definitions.
The layer switching macros require a GCC extension - 'compound
statements enclosed within parentheses'. The use of this extension is
already present within the macro subsystem of this project, so its use
in this commit should not cause any additional issues.
MACRO_NONE had to be cast to a (macro_t*) to suppress compiler
warnings within some tapping macros. 
							
						 
						
							2017-01-28 18:42:35 +11:00