Jack Humbert 
							
						 
					 
					
						
						
							
						
						2eced29675 
					 
					
						
						
							
							Merge pull request  #974  from fredizzimo/remove_malloc_from_sysex  
						
						... 
						
						
						
						API Sysex fixes 
						
						
					 
					
						2016-12-30 11:05:50 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						8a76075ca7 
					 
					
						
						
							
							Merge pull request  #972  from mechkeys/rgb_compat  
						
						... 
						
						
						
						Add extern for 'led' global, set 'weak' attribute for rgblight_set() 
						
						
					 
					
						2016-12-29 21:42:16 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Wilson 
							
						 
					 
					
						
						
							
						
						b8e74c378b 
					 
					
						
						
							
							Removed errant +  
						
						
						
						
					 
					
						2016-12-29 09:32:02 -05:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
							
						
						dd685eceb2 
					 
					
						
						
							
							API Sysex fixes  
						
						... 
						
						
						
						Fix memory leaks by using stack instead of malloc
Reduce memory usage by having less temporary bufffers
Remove warnings by adding includes
Decrease code size by 608 bytes (mostly due to not linking malloc)
More robust handling of buffer overflows 
						
						
					 
					
						2016-12-29 12:13:30 +02:00 
						 
				 
			
				
					
						
							
							
								Wilba6582 
							
						 
					 
					
						
						
							
						
						d8a608f3ff 
					 
					
						
						
							
							Keycode refactor  
						
						
						
						
					 
					
						2016-12-29 18:28:48 +11:00 
						 
				 
			
				
					
						
							
							
								Scott Wilson 
							
						 
					 
					
						
						
							
						
						748181dccd 
					 
					
						
						
							
							Add extern for 'led' global, set 'weak' attribute for rgblight_set()  
						
						
						
						
					 
					
						2016-12-28 16:29:02 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						223cffd92f 
					 
					
						
						
							
							Merge pull request  #968  from ofples/bugfix/right-modifiers  
						
						... 
						
						
						
						Fixed bug in do_code16 
						
						
					 
					
						2016-12-28 13:07:16 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						273faa4d9c 
					 
					
						
						
							
							add different scales for music mode  
						
						
						
						
					 
					
						2016-12-23 20:59:00 -05:00 
						 
				 
			
				
					
						
							
							
								Ofer Plesser 
							
						 
					 
					
						
						
							
						
						01038ab54c 
					 
					
						
						
							
							Added check that makes sure a code is a right modifier before considering it as one  
						
						
						
						
					 
					
						2016-12-23 21:51:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						cae269b08b 
					 
					
						
						
							
							Christmas RGB light mode  
						
						
						
						
					 
					
						2016-12-23 10:29:19 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						2fa36e38cf 
					 
					
						
						
							
							initial subatomic keymap (text)  
						
						
						
						
					 
					
						2016-12-21 00:22:32 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						438a5d685b 
					 
					
						
						
							
							limit voices by default, add some drums  
						
						
						
						
					 
					
						2016-12-20 19:38:22 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						06c64bbff3 
					 
					
						
						
							
							rgb clean-up, api clean-up  
						
						
						
						
					 
					
						2016-12-19 11:18:18 -05:00 
						 
				 
			
				
					
						
							
							
								Ofer Plesser 
							
						 
					 
					
						
						
							
						
						40abf8bc9c 
					 
					
						
						
							
							Moved combo processing lower down in process logic  
						
						
						
						
					 
					
						2016-12-16 22:00:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ofer Plesser 
							
						 
					 
					
						
						
							
						
						6a462c818c 
					 
					
						
						
							
							Merge branch 'master' into feature/combos  
						
						
						
						
					 
					
						2016-12-16 21:52:51 +02:00 
						 
				 
			
				
					
						
							
							
								Ofer Plesser 
							
						 
					 
					
						
						
							
						
						6e7cfa83b9 
					 
					
						
						
							
							Refactored as well as added support for action keys in combos  
						
						
						
						
					 
					
						2016-12-16 21:50:28 +02:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						ae95834f5a 
					 
					
						
						
							
							specialise music variables  
						
						
						
						
					 
					
						2016-12-12 16:06:41 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						0edfe55bfe 
					 
					
						
						
							
							re-enable audio and extrakeys  
						
						
						
						
					 
					
						2016-12-12 15:39:07 -05:00 
						 
				 
			
				
					
						
							
							
								Ofer Plesser 
							
						 
					 
					
						
						
							
						
						b6bf4e0dce 
					 
					
						
						
							
							Added support for timing out combos if a key as been pressed for longer than COMBO_TERM  
						
						
						
						
					 
					
						2016-12-10 16:11:59 +02:00 
						 
				 
			
				
					
						
							
							
								Ofer Plesser 
							
						 
					 
					
						
						
							
						
						eac8fa7999 
					 
					
						
						
							
							Implemented basic key combination feature  
						
						
						
						
					 
					
						2016-12-10 00:49:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						8f0a8cb7a6 
					 
					
						
						
							
							Merge pull request  #914  from wez/ble_2  
						
						... 
						
						
						
						Add arduino-alike GPIO pin control helpers 
						
						
					 
					
						2016-12-02 13:12:56 -05:00 
						 
				 
			
				
					
						
							
							
								Erez Zukerman 
							
						 
					 
					
						
						
							
						
						555e41d9e5 
					 
					
						
						
							
							Annotates nordic  
						
						
						
						
					 
					
						2016-12-02 13:03:51 -05:00 
						 
				 
			
				
					
						
							
							
								Erez Zukerman 
							
						 
					 
					
						
						
							
						
						4094544d41 
					 
					
						
						
							
							Test layout for ErgoDox EZ manufacturing robot  
						
						
						
						
					 
					
						2016-11-29 09:23:16 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						6e0f994950 
					 
					
						
						
							
							Merge branch 'master' of github.com:jackhumbert/qmk_firmware into wu5y7  
						
						
						
						
					 
					
						2016-11-28 23:51:07 -05:00 
						 
				 
			
				
					
						
							
							
								Wez Furlong 
							
						 
					 
					
						
						
							
						
						8485bb34d2 
					 
					
						
						
							
							Add arduino-alike GPIO pin control helpers  
						
						... 
						
						
						
						Unlike the arduino functions, these don't take abstract pin numbers,
they take pin labels like `B0`.  Also, rather than taking very
generic parameter names, these take slightly more descriptive
enum values.
These improve the clarity of code that would otherwise be inscrutable
bit manipulation in tersely named port register names. 
						
						
					 
					
						2016-11-27 22:58:34 -08:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						7edac212c8 
					 
					
						
						
							
							separated into api files/folder  
						
						
						
						
					 
					
						2016-11-26 15:38:44 -05:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
							
						
						6fee7e178f 
					 
					
						
						
							
							fix strict-prototypes warning  
						
						
						
						
					 
					
						2016-11-26 23:53:15 +07:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
							
						
						f2214ce1cb 
					 
					
						
						
							
							remove define checks. didn't work because of include ordering.  
						
						
						
						
					 
					
						2016-11-26 15:57:48 +07:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
							
						
						d9d67e7b76 
					 
					
						
						
							
							add macro error when a required define is missing  
						
						
						
						
					 
					
						2016-11-26 15:26:02 +07:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
							
						
						17acde94ee 
					 
					
						
						
							
							Fix unterminated ifndef  
						
						
						
						
					 
					
						2016-11-26 14:02:38 +07:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
							
						
						de1df63953 
					 
					
						
						
							
							PS2 pins configuration belongs to each keyboards config.h  
						
						... 
						
						
						
						Each keyboard might have different pin configuration. And keeping this
here will trigger redefinition warning on keyboards that have PS2
defines. 
						
						
					 
					
						2016-11-26 13:55:41 +07:00 
						 
				 
			
				
					
						
							
							
								ofples 
							
						 
					 
					
						
						
							
						
						0c9d66eb59 
					 
					
						
						
							
							Removed comment  
						
						
						
						
					 
					
						2016-11-25 09:20:41 +02:00 
						 
				 
			
				
					
						
							
							
								ofples 
							
						 
					 
					
						
						
							
						
						03d6e165bb 
					 
					
						
						
							
							Added missing endif for ifdef __AVR_ATmega32U4__ and removed the unnecessary one at the end of the file  
						
						
						
						
					 
					
						2016-11-25 09:17:40 +02:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						cefa8468fb 
					 
					
						
						
							
							travis pls  
						
						
						
						
					 
					
						2016-11-23 20:16:38 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						2e23689b8e 
					 
					
						
						
							
							converted to new format  
						
						
						
						
					 
					
						2016-11-23 18:52:02 -05:00 
						 
				 
			
				
					
						
							
							
								h-youhei 
							
						 
					 
					
						
						
							
						
						2febf9b9f7 
					 
					
						
						
							
							Add japanese keymap  
						
						
						
						
					 
					
						2016-11-22 20:40:12 +09:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						450a8fb5b6 
					 
					
						
						
							
							Merge branch 'master' of github.com:jackhumbert/qmk_firmware into wu5y7  
						
						
						
						
					 
					
						2016-11-21 20:17:45 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						6390033e86 
					 
					
						
						
							
							cleaning up midid  
						
						
						
						
					 
					
						2016-11-21 20:14:16 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						664c0a036b 
					 
					
						
						
							
							cleaning up new code  
						
						
						
						
					 
					
						2016-11-21 19:50:55 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						27ebacb15d 
					 
					
						
						
							
							merging lets_split  
						
						
						
						
					 
					
						2016-11-21 19:18:47 -05:00 
						 
				 
			
				
					
						
							
							
								Gergely Nagy 
							
						 
					 
					
						
						
							
						
						74a1f00713 
					 
					
						
						
							
							Fix the Space Cadet timeout code  
						
						... 
						
						
						
						Define a default TAPPING_TERM in quantum.c, for keyboards that do not
have it set. Fixes the CI failure.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org > 
						
						
					 
					
						2016-11-19 18:19:18 +01:00 
						 
				 
			
				
					
						
							
							
								Gergely Nagy 
							
						 
					 
					
						
						
							
						
						ffa5b1e7ea 
					 
					
						
						
							
							Add a timeout to space-cadet shift.  
						
						... 
						
						
						
						When one holds a Space Cadet shift, to have it act as a shift, so that
mouse behaviour changes, when released without any other key pressed, it
still registers a paren. To remedy this, add a hold timeout: if the key
is held longer than TAPPING_TERM, it will not register the parens.
Fixes  #884 , with the side-effect of not being able to have parens
trigger the OS-side repeat anymore.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org > 
						
						
					 
					
						2016-11-19 11:32:09 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						a06115df19 
					 
					
						
						
							
							don't always detect a matrix change (fixes debounce)  
						
						
						
						
					 
					
						2016-11-18 23:20:07 -05:00 
						 
				 
			
				
					
						
							
							
								Erez Zukerman 
							
						 
					 
					
						
						
							
						
						285c5a91f2 
					 
					
						
						
							
							Groundwork for dedicated color keycodes  
						
						
						
						
					 
					
						2016-11-17 20:56:36 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						3774a7fcda 
					 
					
						
						
							
							rgb light through midi  
						
						
						
						
					 
					
						2016-11-17 17:42:14 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						7541122cad 
					 
					
						
						
							
							Merge pull request  #860  from IBNobody/master  
						
						... 
						
						
						
						Improved Quantum Matrix 
						
						
					 
					
						2016-11-16 14:41:10 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						530dd3377e 
					 
					
						
						
							
							animations, midi, etc  
						
						
						
						
					 
					
						2016-11-15 13:18:10 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						e9f7487518 
					 
					
						
						
							
							mostly working  
						
						
						
						
					 
					
						2016-11-13 23:02:38 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						33e62c080c 
					 
					
						
						
							
							merging  
						
						
						
						
					 
					
						2016-11-12 20:54:37 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
							
						
						631b8999a7 
					 
					
						
						
							
							Merge pull request  #868  from potz/master  
						
						... 
						
						
						
						Add brazilian ABNT2 keymap 
						
						
					 
					
						2016-11-10 18:45:09 -05:00