Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							bf5c2ccee5 
							
						 
					 
					
						
						
							
							splits process_action up to handle records separately ( #329 )  
						
						... 
						
						
						
						* implements leader key for planck experimental
* allows override of leader timeout
* adds ability to use the leader key in seq
* fixes leader keycode
* adds chording prototype
* fixes keycode detection
* moves music mode to quantum.c
* disables chording by default
* adds music sequencer functionality
* implements audio/music functions in quantum.c
* splits up process_action to allow independent processing of actions
* merging? 
						
						
					 
					
						2016-05-15 00:47:25 -04:00 
						 
				 
			
				
					
						
							
							
								Erez Zukerman 
							
						 
					 
					
						
						
						
						
							
						
						
							1a8c0dd22d 
							
						 
					 
					
						
						
							
							Leader key implementation ( #326 )  
						
						... 
						
						
						
						* implements leader key for planck experimental
* allows override of leader timeout
* adds ability to use the leader key in seq
* fixes leader keycode
* adds chording prototype
* fixes keycode detection
* moves music mode to quantum.c
* disables chording by default
* updates process_action functions to return bool 
						
						
					 
					
						2016-05-15 00:27:32 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							3f02637f4d 
							
						 
					 
					
						
						
							
							Backlight Breathing for Planck and Atomic  
						
						... 
						
						
						
						* Updated personal layouts
* tweaked personal
* Nightly - Audio Cleanup
Refactored the LUTs. Abstracted some of the registers out of audio to
use more functional names. Split audio into audio and audio_pwm. WIP
* nightly - collapsed code
* Added check for note playing to LEDs
* Usability tweaks
* TWEAE
* nightly
added extra kcs to keymap common
* turned on Plank audio
* Added backlight breathing to atomic
* reverted accidental merge
* adds backlight pulse to planck 
						
						
					 
					
						2016-05-09 13:17:15 -04:00 
						 
				 
			
				
					
						
							
							
								Erez Zukerman 
							
						 
					 
					
						
						
						
						
							
						
						
							8ffc73fcbd 
							
						 
					 
					
						
						
							
							[Jack & Erez] Adds an option for user-specific config.h files  
						
						
						
						
					 
					
						2016-05-05 22:21:39 -04:00 
						 
				 
			
				
					
						
							
							
								Thiago Alves 
							
						 
					 
					
						
						
						
						
							
						
						
							74e97eefd7 
							
						 
					 
					
						
						
							
							Adds oneshot layer and oneshot tap toggling ( #308 )  
						
						... 
						
						
						
						This commit is mostly a cherry-pick from `ahtn` at
https://github.com/tmk/tmk_keyboard/pull/255 .
These are the changes:
* Adds ACTION_LAYER_ONESHOT
* Adds ONESHOT_TAP_TOGGLE
* Mentions sticky keys in the docs on oneshot. 
						
						
					 
					
						2016-05-05 21:41:37 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							2bbf3d5820 
							
						 
					 
					
						
						
							
							stops forcing debug_action  
						
						
						
						
					 
					
						2016-04-28 23:23:33 -04:00 
						 
				 
			
				
					
						
							
							
								Eric Tang 
							
						 
					 
					
						
						
						
						
							
						
						
							620ac4b260 
							
						 
					 
					
						
						
							
							Update functions used to write to EEPROM  
						
						
						
						
					 
					
						2016-04-21 20:07:03 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							157ddccc2c 
							
						 
					 
					
						
						
							
							start-up sound working, removes tick with some devices  
						
						
						
						
					 
					
						2016-04-20 20:11:05 -04:00 
						 
				 
			
				
					
						
							
							
								IBNobody 
							
						 
					 
					
						
						
						
						
							
						
						
							4b3358acc2 
							
						 
					 
					
						
						
							
							Fixed speaker being on during sleep.  
						
						
						
						
					 
					
						2016-04-18 18:58:37 -05:00 
						 
				 
			
				
					
						
							
							
								IBNobody 
							
						 
					 
					
						
						
						
						
							
						
						
							5c98ad5960 
							
						 
					 
					
						
						
							
							Added extra songs, LED indicator notes  
						
						
						
						
					 
					
						2016-04-17 20:14:37 -05:00 
						 
				 
			
				
					
						
							
							
								IBNobody 
							
						 
					 
					
						
						
						
						
							
						
						
							d5b72e7bde 
							
						 
					 
					
						
						
							
							Fixed many compiler warnings related to print being disabled  
						
						
						
						
					 
					
						2016-04-17 12:54:32 -05:00 
						 
				 
			
				
					
						
							
							
								IBNobody 
							
						 
					 
					
						
						
						
						
							
						
						
							4aea806aa8 
							
						 
					 
					
						
						
							
							Adding Musical Notes  
						
						
						
						
					 
					
						2016-04-16 19:31:32 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							ab19ebd08a 
							
						 
					 
					
						
						
							
							MAGIC functionality, AG swap in default layout  
						
						
						
						
					 
					
						2016-04-16 18:51:58 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							c294636c66 
							
						 
					 
					
						
						
							
							audio on by default  
						
						
						
						
					 
					
						2016-04-15 23:46:35 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							0faa18eab9 
							
						 
					 
					
						
						
							
							audio enable stored in eeprom  
						
						
						
						
					 
					
						2016-04-15 23:38:21 -04:00 
						 
				 
			
				
					
						
							
							
								IBNobody 
							
						 
					 
					
						
						
						
						
							
						
						
							39e520c010 
							
						 
					 
					
						
						
							
							Prepping for merge with new_defaults  
						
						
						
						
					 
					
						2016-04-15 13:09:42 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							bb0836c620 
							
						 
					 
					
						
						
							
							the spacessss  
						
						
						
						
					 
					
						2016-04-15 00:26:22 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							43a4ffc259 
							
						 
					 
					
						
						
							
							bootmagic somehow not getting enabled, so adding eeconfig to backlight src include cond  
						
						
						
						
					 
					
						2016-04-14 23:53:35 -04:00 
						 
				 
			
				
					
						
							
							
								IBNobody 
							
						 
					 
					
						
						
						
						
							
						
						
							66c1024bd3 
							
						 
					 
					
						
						
							
							fixed merging  
						
						
						
						
					 
					
						2016-04-14 22:33:18 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							63462bf8c1 
							
						 
					 
					
						
						
							
							changing up the makefile a bit  
						
						
						
						
					 
					
						2016-04-14 20:42:14 -04:00 
						 
				 
			
				
					
						
							
							
								IBNobody 
							
						 
					 
					
						
						
						
						
							
						
						
							f051496f13 
							
						 
					 
					
						
						
							
							Checkin  
						
						
						
						
					 
					
						2016-04-14 18:01:29 -05:00 
						 
				 
			
				
					
						
							
							
								IBNobody 
							
						 
					 
					
						
						
						
						
							
						
						
							e0ddbba1ef 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'refs/remotes/jackhumbert/master'  
						
						
						
						
					 
					
						2016-04-13 21:30:04 -05:00 
						 
				 
			
				
					
						
							
							
								IBNobody 
							
						 
					 
					
						
						
						
						
							
						
						
							3755ef5ddb 
							
						 
					 
					
						
						
							
							Compiler Warnings / Atomic TLC  
						
						... 
						
						
						
						Corrected compiler warnings for a number of issues.  Gave Atomic some
TLC. 
						
						
					 
					
						2016-04-13 20:57:51 -05:00 
						 
				 
			
				
					
						
							
							
								Wojciech Siewierski 
							
						 
					 
					
						
						
						
						
							
						
						
							02a3d77940 
							
						 
					 
					
						
						
							
							Optimize source_layers_cache for the cache memory  
						
						... 
						
						
						
						Swapping the array indices should increase the locality of the memory access. 
						
						
					 
					
						2016-04-13 22:24:42 +02:00 
						 
				 
			
				
					
						
							
							
								Erez Zukerman 
							
						 
					 
					
						
						
						
						
							
						
						
							153a6fb0d3 
							
						 
					 
					
						
						
							
							Merge pull request  #182  from Vifon/modifier-release-fix  
						
						... 
						
						
						
						Fix the layer-dependent modifiers handling 
						
						
					 
					
						2016-04-06 22:47:31 +03:00 
						 
				 
			
				
					
						
							
							
								Didier Loiseau 
							
						 
					 
					
						
						
						
						
							
						
						
							08871e56f7 
							
						 
					 
					
						
						
							
							Fix issue  #221 : LGUI(KC_LSFT) does not work  
						
						... 
						
						
						
						on mod keys, register LGUI, LSFT etc. as normal mods
 instead of weak mods:
 - they won't be cleared when pressing another key (#188 )
 - they won't be cleared by layer switching
 - LSFT(KC_LGUI) will now have the same behavior as LGUI(KC_LSFT) 
						
						
					 
					
						2016-04-06 00:30:50 +02:00 
						 
				 
			
				
					
						
							
							
								Wojciech Siewierski 
							
						 
					 
					
						
						
						
						
							
						
						
							567f256c5d 
							
						 
					 
					
						
						
							
							Refactor the source layer cache encoding  
						
						
						
						
					 
					
						2016-04-05 11:08:04 +02:00 
						 
				 
			
				
					
						
							
							
								Wojciech Siewierski 
							
						 
					 
					
						
						
						
						
							
						
						
							47dd29513e 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/jackhumbert/qmk_firmware  into modifier-release-fix  
						
						
						
						
					 
					
						2016-04-03 11:23:00 +02:00 
						 
				 
			
				
					
						
							
							
								Wojciech Siewierski 
							
						 
					 
					
						
						
						
						
							
						
						
							4dce7258d1 
							
						 
					 
					
						
						
							
							Cleanup after merge  
						
						... 
						
						
						
						- remove a superfluous parenthesis
- wrap lines longer than 80 characters
- add const specifiers where appropriate
- remove unnecessary casts 
						
						
					 
					
						2016-04-02 19:29:01 +02:00 
						 
				 
			
				
					
						
							
							
								eltang 
							
						 
					 
					
						
						
						
						
							
						
						
							5a9091689c 
							
						 
					 
					
						
						
							
							Update action.c  
						
						
						
						
					 
					
						2016-04-02 10:00:31 -07:00 
						 
				 
			
				
					
						
							
							
								eltang 
							
						 
					 
					
						
						
						
						
							
						
						
							6c8e374d57 
							
						 
					 
					
						
						
							
							Update action.c  
						
						
						
						
					 
					
						2016-04-02 09:59:53 -07:00 
						 
				 
			
				
					
						
							
							
								eltang 
							
						 
					 
					
						
						
						
						
							
						
						
							f4f592910c 
							
						 
					 
					
						
						
							
							Update action.c  
						
						
						
						
					 
					
						2016-04-02 09:34:01 -07:00 
						 
				 
			
				
					
						
							
							
								eltang 
							
						 
					 
					
						
						
						
						
							
						
						
							da101b8866 
							
						 
					 
					
						
						
							
							Update action.c  
						
						
						
						
					 
					
						2016-04-02 09:29:32 -07:00 
						 
				 
			
				
					
						
							
							
								eltang 
							
						 
					 
					
						
						
						
						
							
						
						
							fddccc95fe 
							
						 
					 
					
						
						
							
							Update action.c  
						
						
						
						
					 
					
						2016-04-02 09:13:13 -07:00 
						 
				 
			
				
					
						
							
							
								eltang 
							
						 
					 
					
						
						
						
						
							
						
						
							680301e3e3 
							
						 
					 
					
						
						
							
							Update action.c  
						
						
						
						
					 
					
						2016-04-02 06:48:44 -07:00 
						 
				 
			
				
					
						
							
							
								Eric-L-T 
							
						 
					 
					
						
						
						
						
							
						
						
							f5365d1c1c 
							
						 
					 
					
						
						
							
							Update action.c  
						
						
						
						
					 
					
						2016-04-01 20:04:13 -07:00 
						 
				 
			
				
					
						
							
							
								Eric-L-T 
							
						 
					 
					
						
						
						
						
							
						
						
							307f1dee21 
							
						 
					 
					
						
						
							
							Update action.c  
						
						
						
						
					 
					
						2016-04-01 19:54:02 -07:00 
						 
				 
			
				
					
						
							
							
								Eric-L-T 
							
						 
					 
					
						
						
						
						
							
						
						
							420fc8620b 
							
						 
					 
					
						
						
							
							Update action.c  
						
						
						
						
					 
					
						2016-04-01 18:26:43 -07:00 
						 
				 
			
				
					
						
							
							
								Eric-L-T 
							
						 
					 
					
						
						
						
						
							
						
						
							9a35f01c55 
							
						 
					 
					
						
						
							
							Update action.c  
						
						
						
						
					 
					
						2016-04-01 13:49:03 -07:00 
						 
				 
			
				
					
						
							
							
								Eric-L-T 
							
						 
					 
					
						
						
						
						
							
						
						
							cd8dd1b6d6 
							
						 
					 
					
						
						
							
							Update action.h  
						
						
						
						
					 
					
						2016-04-01 13:45:01 -07:00 
						 
				 
			
				
					
						
							
							
								Eric-L-T 
							
						 
					 
					
						
						
						
						
							
						
						
							317455178d 
							
						 
					 
					
						
						
							
							Update action.c  
						
						
						
						
					 
					
						2016-04-01 13:43:49 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							8bbc1dcf4f 
							
						 
					 
					
						
						
							
							Merge pull request  #219  from IBNobody/master  
						
						... 
						
						
						
						Master 
						
						
					 
					
						2016-03-28 23:17:16 -04:00 
						 
				 
			
				
					
						
							
							
								IBNobody 
							
						 
					 
					
						
						
						
						
							
						
						
							1d13aa933b 
							
						 
					 
					
						
						
							
							Minor Tweaks and Documentation  
						
						... 
						
						
						
						Fixed compiler warning by including bootloader.h in keymap_common.c.
Changed FORCE_NKRO to only be applied if NKRO_ENABLE is defined.
Added extra documentation to the template config.h 
						
						
					 
					
						2016-03-28 19:45:20 -05:00 
						 
				 
			
				
					
						
							
							
								IBNobody 
							
						 
					 
					
						
						
						
						
							
						
						
							a70f439672 
							
						 
					 
					
						
						
							
							Added command to turn LED indicators off while sleeping  
						
						
						
						
					 
					
						2016-03-28 16:21:09 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							fd9e5d1510 
							
						 
					 
					
						
						
							
							Merge pull request  #214  from cdlm/action-hook  
						
						... 
						
						
						
						Add per-event user hook function 
						
						
					 
					
						2016-03-28 11:55:19 -04:00 
						 
				 
			
				
					
						
							
							
								Damien Pollet 
							
						 
					 
					
						
						
						
						
							
						
						
							acd64aa841 
							
						 
					 
					
						
						
							
							Rename function to be keyboard-specific  
						
						
						
						
					 
					
						2016-03-28 16:30:00 +02:00 
						 
				 
			
				
					
						
							
							
								Damien Pollet 
							
						 
					 
					
						
						
						
						
							
						
						
							ef21a855e6 
							
						 
					 
					
						
						
							
							Add per-event user hook function to QMK  
						
						
						
						
					 
					
						2016-03-28 16:30:00 +02:00 
						 
				 
			
				
					
						
							
							
								IBNobody 
							
						 
					 
					
						
						
						
						
							
						
						
							577971ab07 
							
						 
					 
					
						
						
							
							Magic Key Overrides / Keyboard Lock / Forced NKRO  
						
						... 
						
						
						
						Added Magic Key Overrides / Magic Key Cleanup / Added Keyboard Lock
option to template / Added forced NKRO option to template (disabled by
default) 
						
						
					 
					
						2016-03-28 00:03:21 -05:00 
						 
				 
			
				
					
						
							
							
								Wojciech Siewierski 
							
						 
					 
					
						
						
						
						
							
						
						
							b4f442dfea 
							
						 
					 
					
						
						
							
							Cut the memory consumption of PREVENT_STUCK_MODIFIERS in half  
						
						
						
						
					 
					
						2016-03-27 23:51:46 +02:00 
						 
				 
			
				
					
						
							
							
								Erez Zukerman 
							
						 
					 
					
						
						
						
						
							
						
						
							80eefb09ac 
							
						 
					 
					
						
						
							
							Merge pull request  #188  from DidierLoiseau/issue-156  
						
						... 
						
						
						
						Fix  #156 : clear weak mods on every key press 
					
						2016-03-27 21:09:15 +03:00