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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								IBNobody 
							
						 
					 
					
						
						
							
						
						10491ba21f 
					 
					
						
						
							
							Fixed LED Function Calls  
						
						... 
						
						
						
						Fixed LED indicator function calls to match how the matrix init function
calls are formatted. 
						
						
					 
					
						2016-03-22 20:58:44 -05:00 
						 
				 
			
				
					
						
							
							
								IBNobody 
							
						 
					 
					
						
						
							
						
						ec62d9e85c 
					 
					
						
						
							
							Merge remote-tracking branch 'refs/remotes/jackhumbert/master'  
						
						... 
						
						
						
						# Conflicts:
#	quantum/template/template.c
#	quantum/template/template.h 
						
						
					 
					
						2016-03-22 20:39:05 -05:00 
						 
				 
			
				
					
						
							
							
								IBNobody 
							
						 
					 
					
						
						
							
						
						eba9a7d74d 
					 
					
						
						
							
							Adding LED function pointers  
						
						
						
						
					 
					
						2016-03-15 23:52:51 -05:00 
						 
				 
			
				
					
						
							
							
								Wojciech Siewierski 
							
						 
					 
					
						
						
							
						
						a5cdc3aab1 
					 
					
						
						
							
							Expose the pressed_actions_cache global variable  
						
						
						
						
					 
					
						2016-03-15 16:51:50 +01:00 
						 
				 
			
				
					
						
							
							
								Wojciech Siewierski 
							
						 
					 
					
						
						
							
						
						73cb87740b 
					 
					
						
						
							
							Always provide an implementation of process_action_nocache  
						
						
						
						
					 
					
						2016-03-15 16:03:30 +01:00 
						 
				 
			
				
					
						
							
							
								Wojciech Siewierski 
							
						 
					 
					
						
						
							
						
						20dd9c0326 
					 
					
						
						
							
							process_action may be called either with key cache or without it  
						
						... 
						
						
						
						If one wants to temporarily disable the key cache (for example because
it interferes with a macro), `disable_action_cache` must be set to
`true`. `process_action_nocache` is a simple wrapper doing just that for
a single call. 
						
						
					 
					
						2016-03-13 00:18:20 +01:00 
						 
				 
			
				
					
						
							
							
								yoyoerx 
							
						 
					 
					
						
						
							
						
						641859df84 
					 
					
						
						
							
							Addressed void* return warning in all keymaps  
						
						
						
						
					 
					
						2016-03-10 11:28:34 -05:00 
						 
				 
			
				
					
						
							
							
								Didier Loiseau 
							
						 
					 
					
						
						
							
						
						b7a81f0419 
					 
					
						
						
							
							Fix   #156 : clear weak mods on every key press  
						
						... 
						
						
						
						- new macro_mods bit field for mods applied by macros
- weak_mods now only used for ACT_{L,R}MODS (i.e. LSFT, RSFT, LCTL etc.)
- clear the _weak_ mods on every key *pressed* such that LSFT etc.
  can no more interfere with the next key 
						
						
					 
					
						2016-03-08 23:14:15 +01:00