Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							61cdc9aaa4 
							
						 
					 
					
						
						
							
							Allow mod swapping for mod tap (MT) ( #1202 )  
						
						... 
						
						
						
						* allow mod swapping for mod tap
* quick include
* fix the mod swapping
* make changes consistent with action code
* fix bug
* re-enable no gui, etc
* fix binary comps
* solid logic 
						
						
					 
					
						2017-06-26 18:54:01 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							d1fb8d2296 
							
						 
					 
					
						
						
							
							Merge pull request  #1431  from rai-suta/master  
						
						... 
						
						
						
						Bugg fix and add keymap for testing JIS_KEYCODE switch. 
						
						
					 
					
						2017-06-25 21:31:10 -04:00 
						 
				 
			
				
					
						
							
							
								Ethan Madden 
							
						 
					 
					
						
						
						
						
							
						
						
							42e6ecc36b 
							
						 
					 
					
						
						
							
							Whitefox LED control ( #1432 )  
						
						... 
						
						
						
						* use new grave_esc functionality
* Port LED control from Ergodox Infinity to Whitefox 
						
						
					 
					
						2017-06-25 21:30:40 -04:00 
						 
				 
			
				
					
						
							
							
								rai-suta 
							
						 
					 
					
						
						
						
						
							
						
						
							e740520b3f 
							
						 
					 
					
						
						
							
							Fix bug.  
						
						
						
						
					 
					
						2017-06-26 00:24:32 +09:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							de833659ae 
							
						 
					 
					
						
						
							
							Merge pull request  #1429  from fredizzimo/fixes_for_emulator  
						
						... 
						
						
						
						Minor fixes to support the emulator 
						
						
					 
					
						2017-06-25 10:29:00 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							1e6a3f9e17 
							
						 
					 
					
						
						
							
							Change M_2_PI to 2 * PI as it should be  
						
						
						
						
					 
					
						2017-06-25 12:55:18 +03:00 
						 
				 
			
				
					
						
							
							
								skullY 
							
						 
					 
					
						
						
						
						
							
						
						
							582a6ac75c 
							
						 
					 
					
						
						
							
							Fix   #1135  by changing the default to at90usb1286  
						
						
						
						
					 
					
						2017-06-24 15:28:13 -07:00 
						 
				 
			
				
					
						
							
							
								rai-suta 
							
						 
					 
					
						
						
						
						
							
						
						
							5dae013ff8 
							
						 
					 
					
						
						
							
							Add JIS_KEYCODE layout for send_string()  
						
						
						
						
					 
					
						2017-06-24 18:29:37 +09:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							f912c74fe7 
							
						 
					 
					
						
						
							
							Change inline to static inline  
						
						
						
						
					 
					
						2017-06-24 00:34:16 +03:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							da19852964 
							
						 
					 
					
						
						
							
							Add function for getting the LCD backlight brightness  
						
						
						
						
					 
					
						2017-06-24 00:34:16 +03:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							ff49259a1a 
							
						 
					 
					
						
						
							
							Include config.h from visualizer.h  
						
						
						
						
					 
					
						2017-06-24 00:34:16 +03:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							6c9b4743f7 
							
						 
					 
					
						
						
							
							Include config.h before visualizer.h  
						
						
						
						
					 
					
						2017-06-24 00:33:23 +03: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 
						 
				 
			
				
					
						
							
							
								jamesofarrell 
							
						 
					 
					
						
						
						
						
							
						
						
							98316ef017 
							
						 
					 
					
						
						
							
							Added Grave Escape ( #1391 )  
						
						... 
						
						
						
						* added QK_GRAVE_ESC and KC_GESC
* fixed name
* Fixed keycode emnu
* Removed layer check, added left and right GUI mod detection for OSX GUI+~ 
						
						
					 
					
						2017-06-16 14:56:50 -07:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							7d5606085f 
							
						 
					 
					
						
						
							
							Correctly calculate backlight level  
						
						
						
						
					 
					
						2017-06-16 02:05:15 +03:00 
						 
				 
			
				
					
						
							
							
								Víctor 
							
						 
					 
					
						
						
						
						
							
						
						
							21fa16651c 
							
						 
					 
					
						
						
							
							Rename ES_RCRB to ES_RCBR for consistency reasons (left curly bracket is defined as ES_LCBR)  
						
						
						
						
					 
					
						2017-06-12 21:44:40 +02:00 
						 
				 
			
				
					
						
							
							
								Víctor 
							
						 
					 
					
						
						
						
						
							
						
						
							2c404cca12 
							
						 
					 
					
						
						
							
							Fix keymap definitions referencing inexistent macros  
						
						
						
						
					 
					
						2017-06-12 21:43:34 +02:00 
						 
				 
			
				
					
						
							
							
								Luiz Ribeiro 
							
						 
					 
					
						
						
						
						
							
						
						
							945f2f5916 
							
						 
					 
					
						
						
							
							Fixed rgblight_types.h  
						
						
						
						
					 
					
						2017-06-11 12:30:48 -04:00 
						 
				 
			
				
					
						
							
							
								Luiz Ribeiro 
							
						 
					 
					
						
						
						
						
							
						
						
							d4cd5dda5c 
							
						 
					 
					
						
						
							
							Added a build flag for using a custom rgblight driver  
						
						
						
						
					 
					
						2017-06-11 12:30:48 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							b51a0db6ed 
							
						 
					 
					
						
						
							
							Add backlight support to the default Ergodox Infinity animations  
						
						
						
						
					 
					
						2017-06-03 22:04:10 +03:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							effffa33a5 
							
						 
					 
					
						
						
							
							Backlight level handling for the visualizer  
						
						
						
						
					 
					
						2017-06-03 21:14:26 +03:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							a916f4e8b8 
							
						 
					 
					
						
						
							
							Let BACKLIGHT_ENABLE control the Infinity LEDs  
						
						
						
						
					 
					
						2017-06-03 14:34:50 +03:00 
						 
				 
			
				
					
						
							
							
								Daniel Shields 
							
						 
					 
					
						
						
						
						
							
						
						
							606e13a47e 
							
						 
					 
					
						
						
							
							Prevent the recording of looping dynamic macros.  
						
						... 
						
						
						
						If a macro play key is inadvertently recorded in a dynamic macro
a loop is created and the macro will not terminate when played.
This should be prevented. 
						
						
					 
					
						2017-06-01 16:29:58 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Choi 
							
						 
					 
					
						
						
						
						
							
						
						
							5393bc6f4e 
							
						 
					 
					
						
						
							
							switched to uint8 and 16  
						
						
						
						
					 
					
						2017-05-29 21:25:50 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Choi 
							
						 
					 
					
						
						
						
						
							
						
						
							b3144112d3 
							
						 
					 
					
						
						
							
							removed need to set customtapping term 0. defaults to 0 already  
						
						
						
						
					 
					
						2017-05-25 16:38:06 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Choi 
							
						 
					 
					
						
						
						
						
							
						
						
							7c8b166cce 
							
						 
					 
					
						
						
							
							changed -1 to 0 can't have negative unsigned ints  🤔  
						
						
						
						
					 
					
						2017-05-25 16:29:57 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Choi 
							
						 
					 
					
						
						
						
						
							
						
						
							aeb3a34636 
							
						 
					 
					
						
						
							
							moved specific tap term to its own function  
						
						... 
						
						
						
						included custom_tapping_term in action struct 
						
						
					 
					
						2017-05-25 16:26:30 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Choi 
							
						 
					 
					
						
						
						
						
							
						
						
							e695b5a33b 
							
						 
					 
					
						
						
							
							Added per case tapping term, updated FF-nikchi keymap.  
						
						
						
						
					 
					
						2017-05-25 00:41:00 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Choi 
							
						 
					 
					
						
						
						
						
							
						
						
							eb660ef218 
							
						 
					 
					
						
						
							
							emoji support but  
						
						
						
						
					 
					
						2017-05-15 01:52:45 -04:00 
						 
				 
			
				
					
						
							
							
								Wojciech Siewierski 
							
						 
					 
					
						
						
						
						
							
						
						
							a1e156a3d2 
							
						 
					 
					
						
						
							
							dynamic_macro.h: Do not use backlight_toggle if backlight is disabled  
						
						... 
						
						
						
						Fixes  #1199 . 
					
						2017-05-05 00:11:24 +02:00 
						 
				 
			
				
					
						
							
							
								Wojciech Siewierski 
							
						 
					 
					
						
						
						
						
							
						
						
							10a7cd7e5a 
							
						 
					 
					
						
						
							
							dynamic_macro.h: Add debug logs  
						
						
						
						
					 
					
						2017-05-04 23:57:22 +02:00 
						 
				 
			
				
					
						
							
							
								Wojciech Siewierski 
							
						 
					 
					
						
						
						
						
							
						
						
							8e94c9b4cb 
							
						 
					 
					
						
						
							
							dynamic_macro.h: Make the documentation more clear  
						
						
						
						
					 
					
						2017-05-04 22:39:02 +02:00 
						 
				 
			
				
					
						
							
							
								Wojciech Siewierski 
							
						 
					 
					
						
						
						
						
							
						
						
							4b50ea15a9 
							
						 
					 
					
						
						
							
							dynamic_macro.h: Do not save the keys being held when stopping the recording  
						
						... 
						
						
						
						More specifically, we save them and then place the `macro_end` pointer
before them so they are essentially ignored and the other macro may
freely overwrite them. 
						
						
					 
					
						2017-05-04 01:42:09 +02:00 
						 
				 
			
				
					
						
							
							
								Wojciech Siewierski 
							
						 
					 
					
						
						
						
						
							
						
						
							436d661775 
							
						 
					 
					
						
						
							
							dynamic_macro.h: Fix an off-by-two error  
						
						... 
						
						
						
						We need to check whether we just passed the after-the-end point of the
other macro. Instead we were checking whether we are going to reach it
now. 
						
						
					 
					
						2017-05-04 01:26:35 +02:00 
						 
				 
			
				
					
						
							
							
								Wojciech Siewierski 
							
						 
					 
					
						
						
						
						
							
						
						
							5e2a999278 
							
						 
					 
					
						
						
							
							dynamic_macro.h: Always toggle the backlight twice as a notification  
						
						... 
						
						
						
						Apparently sometimes the backlight was toggled only once and it was left on. 
						
						
					 
					
						2017-05-04 00:58:01 +02:00 
						 
				 
			
				
					
						
							
							
								Wojciech Siewierski 
							
						 
					 
					
						
						
						
						
							
						
						
							40fe30e4d6 
							
						 
					 
					
						
						
							
							dynamic_macro.h: Ignore all the initial key releases  
						
						... 
						
						
						
						Right after the user initiates the macro recording, they usually need
to release some keys used to access the DYN_REC_START layers. It makes
sense to ignore them.
Note: The keys used to access the DYN_REC_STOP key are *not* ignored. 
						
						
					 
					
						2017-05-04 00:14:38 +02:00 
						 
				 
			
				
					
						
							
							
								Weiyi Lou 
							
						 
					 
					
						
						
						
						
							
						
						
							4ff40a551a 
							
						 
					 
					
						
						
							
							Add DYN_REC_STOP to dynamic macros  
						
						... 
						
						
						
						Dynamic macro functionality is modified to check for `DYN_REC_STOP`, so
that macro recording can be stopped with a designated key combination
(e.g. `qs` or anything) instead of mandating the use of a `_DYN` layer.
`_DYN` layer stopping can still be done by passing `DYN_REC_STOP` within
`process_record_user()`:
    bool process_record_user(uint16_t keycode, keyrecord_t *record) {
      uint16_t macro_kc = (keycode == MO(_DYN) ? DYN_REC_STOP : keycode);
      if (!process_record_dynamic_macro(macro_kc, record)) {
        return false;
      }
      return true;
    } 
						
						
					 
					
						2017-04-30 19:21:44 +10:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
						
						
							
						
						
							ffa4c72a89 
							
						 
					 
					
						
						
							
							Faux clicky bug fixes  
						
						
						
						
					 
					
						2017-04-19 01:40:16 +07:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							5c251b5575 
							
						 
					 
					
						
						
							
							Fix buffer overrun in lcd_keyframes  
						
						... 
						
						
						
						This would often cause the keyboard to crash when restarting the
computer. 
						
						
					 
					
						2017-04-13 21:40:06 +03:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							109ae2f1e8 
							
						 
					 
					
						
						
							
							Fix warnings in process_printer  
						
						
						
						
					 
					
						2017-04-13 16:00:29 +03:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							f7b59427fa 
							
						 
					 
					
						
						
							
							Fix name collision between ChibiOS and keymap_german  
						
						
						
						
					 
					
						2017-04-13 16:00:29 +03:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							6535804776 
							
						 
					 
					
						
						
							
							Disable array bounds warning in keymap_function_id_to_action  
						
						
						
						
					 
					
						2017-04-13 16:00:29 +03:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							a4ef86034c 
							
						 
					 
					
						
						
							
							Fix undefined eeprom warnings in unicode processing  
						
						
						
						
					 
					
						2017-04-13 16:00:29 +03:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							c5d2b7ff16 
							
						 
					 
					
						
						
							
							Rename led test to led_keyframes and move animation to Ergodox  
						
						
						
						
					 
					
						2017-04-09 18:34:59 +03:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							c6ca996f4e 
							
						 
					 
					
						
						
							
							Combine startup and resume animations  
						
						
						
						
					 
					
						2017-04-09 18:34:59 +03:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							3074269c4a 
							
						 
					 
					
						
						
							
							Move the logo drawing keyframe to lcd_keyframes  
						
						
						
						
					 
					
						2017-04-09 18:34:59 +03:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							df67169d42 
							
						 
					 
					
						
						
							
							Move LCD logo to visualizer resources  
						
						
						
						
					 
					
						2017-04-09 18:34:59 +03:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							3eb8785e87 
							
						 
					 
					
						
						
							
							Add automatic flush for the LCD screen  
						
						
						
						
					 
					
						2017-04-09 18:34:59 +03:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							b7041d06ae 
							
						 
					 
					
						
						
							
							Move common visualizer keyframes into visualizer_keyframes.h  
						
						
						
						
					 
					
						2017-04-09 18:34:59 +03:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							64d63ab422 
							
						 
					 
					
						
						
							
							Remove the need to manually enable the visualizer  
						
						
						
						
					 
					
						2017-04-09 18:34:59 +03:00