Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							81d7e7d4c8 
							
						 
					 
					
						
						
							
							Merge pull request  #1601  from dlaroe/master  
						
						... 
						
						
						
						My keymaps only 
						
						
					 
					
						2017-08-19 08:19:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4c4a174dbe 
							
						 
					 
					
						
						
							
							Added Preonic Makefile and readme.md  
						
						
						
						
					 
					
						2017-08-18 17:45:32 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8b62a0af74 
							
						 
					 
					
						
						
							
							Updated keymaps with second LOWER for the right hand  
						
						
						
						
					 
					
						2017-08-18 17:29:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							07dcbd23fd 
							
						 
					 
					
						
						
							
							First Update  
						
						
						
						
					 
					
						2017-07-24 15:19:31 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							415d38ba9e 
							
						 
					 
					
						
						
							
							adds music mode, music mode songs, music mask  
						
						
						
						
					 
					
						2017-07-23 14:59:29 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							f407f3e8de 
							
						 
					 
					
						
						
							
							remove unneccesary headers  
						
						
						
						
					 
					
						2017-07-23 14:59:29 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							6a3c66776c 
							
						 
					 
					
						
						
							
							clean-up planck and preonic keymaps, move audio stuff around  
						
						
						
						
					 
					
						2017-07-23 14:59:29 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Choi 
							
						 
					 
					
						
						
						
						
							
						
						
							3ed2147a88 
							
						 
					 
					
						
						
							
							preonic map  
						
						
						
						
					 
					
						2017-05-23 13:13:20 -04:00 
						 
				 
			
				
					
						
							
							
								Nikolaus Wittenstein 
							
						 
					 
					
						
						
						
						
							
						
						
							8ddbf7f59f 
							
						 
					 
					
						
						
							
							Fix spelling of "persistent"  
						
						... 
						
						
						
						Fixes  #1201 . 
					
						2017-05-11 15:32:35 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							08b9eb26c5 
							
						 
					 
					
						
						
							
							Fix warnings in CMD-Preonic  
						
						... 
						
						
						
						The startup_sound is defined using MUSICAL_NOTEs, since non-constant
initializer expressions are not allowed in C. 
						
						
					 
					
						2017-04-13 16:00:29 +03:00 
						 
				 
			
				
					
						
							
							
								Xyverz 
							
						 
					 
					
						
						
						
						
							
						
						
							c034b61b1a 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'  
						
						
						
						
					 
					
						2017-04-02 14:49:39 -07:00 
						 
				 
			
				
					
						
							
							
								nielsenz 
							
						 
					 
					
						
						
						
						
							
						
						
							d1e66e2e07 
							
						 
					 
					
						
						
							
							Worked around some new Makefile issues.  
						
						
						
						
					 
					
						2017-03-30 20:10:34 -07:00 
						 
				 
			
				
					
						
							
							
								Zay950 
							
						 
					 
					
						
						
						
						
							
						
						
							2366ebfbbd 
							
						 
					 
					
						
						
							
							Merge branch 'master' into to_push  
						
						
						
						
					 
					
						2017-03-29 12:00:38 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							7e37daa2ce 
							
						 
					 
					
						
						
							
							Merge pull request  #1112  from newsboytko/newsboytko/midi-keycodes  
						
						... 
						
						
						
						Flesh out MIDI support 
						
						
					 
					
						2017-03-28 09:26:54 -04:00 
						 
				 
			
				
					
						
							
							
								Stephen Tudor 
							
						 
					 
					
						
						
						
						
							
						
						
							8d4bc714e4 
							
						 
					 
					
						
						
							
							Update smt keymap READMEs  
						
						
						
						
					 
					
						2017-03-08 23:16:58 -05:00 
						 
				 
			
				
					
						
							
							
								Stephen Tudor 
							
						 
					 
					
						
						
						
						
							
						
						
							88e862e472 
							
						 
					 
					
						
						
							
							Update smt keymaps for consistency  
						
						
						
						
					 
					
						2017-03-08 16:00:23 -05:00 
						 
				 
			
				
					
						
							
							
								Gabriel Young 
							
						 
					 
					
						
						
						
						
							
						
						
							a64ae10662 
							
						 
					 
					
						
						
							
							Update existing keymaps  
						
						... 
						
						
						
						Update existing keymaps to enable MIDI_BASIC functionality.  Also added
an option MIDI_ENABLE_STRICT to be strict about keycode use (which also
reduces memory footprint at runtime) 
						
						
					 
					
						2017-02-25 20:41:13 -08:00 
						 
				 
			
				
					
						
							
							
								Xyverz 
							
						 
					 
					
						
						
						
						
							
						
						
							902d5077cd 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'  
						
						
						
						
					 
					
						2017-02-10 23:34:27 -08:00 
						 
				 
			
				
					
						
							
							
								Xyverz 
							
						 
					 
					
						
						
						
						
							
						
						
							4d7105c2cf 
							
						 
					 
					
						
						
							
							Added RGB Underglow to my Preonic  
						
						
						
						
					 
					
						2017-02-10 23:30:08 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Tudor 
							
						 
					 
					
						
						
						
						
							
						
						
							1d9e0b0120 
							
						 
					 
					
						
						
							
							s/Bkps/Bksp  
						
						
						
						
					 
					
						2017-01-28 20:54:34 -05:00 
						 
				 
			
				
					
						
							
							
								Stephen Tudor 
							
						 
					 
					
						
						
						
						
							
						
						
							7c24ecf580 
							
						 
					 
					
						
						
							
							Carry over Planck updates to my Preonic keymap  
						
						
						
						
					 
					
						2017-01-28 01:38:58 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							c9ca368008 
							
						 
					 
					
						
						
							
							replace jackhumbert with qmk  
						
						
						
						
					 
					
						2017-01-26 01:52:43 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							0212a30aa6 
							
						 
					 
					
						
						
							
							Merge pull request  #1033  from smt/smt/preonic  
						
						... 
						
						
						
						Add smt's keymap for Preonic 
						
						
					 
					
						2017-01-26 01:27:51 -05:00 
						 
				 
			
				
					
						
							
							
								Stephen Tudor 
							
						 
					 
					
						
						
						
						
							
						
						
							6546dddddb 
							
						 
					 
					
						
						
							
							Remove COLEMAK from preonic_keycodes enum  
						
						
						
						
					 
					
						2017-01-25 10:57:42 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							938422ce99 
							
						 
					 
					
						
						
							
							layer defines to enum  
						
						
						
						
					 
					
						2017-01-25 10:02:01 -05:00 
						 
				 
			
				
					
						
							
							
								Stephen Tudor 
							
						 
					 
					
						
						
						
						
							
						
						
							51fe4f0d34 
							
						 
					 
					
						
						
							
							Update readme for smt Preonic keymap  
						
						
						
						
					 
					
						2017-01-25 01:08:51 -05:00 
						 
				 
			
				
					
						
							
							
								Stephen Tudor 
							
						 
					 
					
						
						
						
						
							
						
						
							b3cf96ec2e 
							
						 
					 
					
						
						
							
							Add smt keymap for Preonic  
						
						
						
						
					 
					
						2017-01-25 00:47:45 -05:00 
						 
				 
			
				
					
						
							
							
								xyverz 
							
						 
					 
					
						
						
						
						
							
						
						
							79343f1c6c 
							
						 
					 
					
						
						
							
							Usaility changes to keymap, tidying up a bit.  
						
						
						
						
					 
					
						2017-01-08 21:44:31 -08:00 
						 
				 
			
				
					
						
							
							
								xyverz 
							
						 
					 
					
						
						
						
						
							
						
						
							592b90dd22 
							
						 
					 
					
						
						
							
							Changes  
						
						
						
						
					 
					
						2016-12-13 18:05:45 -08:00 
						 
				 
			
				
					
						
							
							
								xyverz 
							
						 
					 
					
						
						
						
						
							
						
						
							9216bc7377 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'  
						
						
						
						
					 
					
						2016-12-06 17:36:19 -08:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							7edac212c8 
							
						 
					 
					
						
						
							
							separated into api files/folder  
						
						
						
						
					 
					
						2016-11-26 15:38:44 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							3774a7fcda 
							
						 
					 
					
						
						
							
							rgb light through midi  
						
						
						
						
					 
					
						2016-11-17 17:42:14 -05:00 
						 
				 
			
				
					
						
							
							
								xyverz 
							
						 
					 
					
						
						
						
						
							
						
						
							b493f6a4ed 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'  
						
						
						
						
					 
					
						2016-11-16 22:36:36 -08:00 
						 
				 
			
				
					
						
							
							
								Zach Nielsen 
							
						 
					 
					
						
						
						
						
							
						
						
							80c5ada339 
							
						 
					 
					
						
						
							
							Missed removing a function  
						
						
						
						
					 
					
						2016-11-10 13:47:07 -08:00 
						 
				 
			
				
					
						
							
							
								nielsenz 
							
						 
					 
					
						
						
						
						
							
						
						
							f388bb5bda 
							
						 
					 
					
						
						
							
							Removed some common functions from my keymap  
						
						
						
						
					 
					
						2016-11-10 13:39:46 -08:00 
						 
				 
			
				
					
						
							
							
								Zach Nielsen 
							
						 
					 
					
						
						
						
						
							
						
						
							4c0aa02b2e 
							
						 
					 
					
						
						
							
							Missed some stuff. Added a song (stole it from reddit).  
						
						
						
						
					 
					
						2016-11-10 12:59:55 -08:00 
						 
				 
			
				
					
						
							
							
								Zach Nielsen 
							
						 
					 
					
						
						
						
						
							
						
						
							c07ef5c6ab 
							
						 
					 
					
						
						
							
							Adding my (zach) keymaps for planck and preonic  
						
						
						
						
					 
					
						2016-11-10 12:26:56 -08:00 
						 
				 
			
				
					
						
							
							
								jacwib 
							
						 
					 
					
						
						
						
						
							
						
						
							b7611d5037 
							
						 
					 
					
						
						
							
							1.2 update  
						
						
						
						
					 
					
						2016-10-23 15:57:36 +02:00 
						 
				 
			
				
					
						
							
							
								jacwib 
							
						 
					 
					
						
						
						
						
							
						
						
							dbcbd8ee3c 
							
						 
					 
					
						
						
							
							Update readme to reflect 1.1 changes.  
						
						
						
						
					 
					
						2016-10-22 21:32:39 +02:00 
						 
				 
			
				
					
						
							
							
								jacwib 
							
						 
					 
					
						
						
						
						
							
						
						
							83b2149885 
							
						 
					 
					
						
						
							
							Update keymap to reflect 1.1 changes.  
						
						
						
						
					 
					
						2016-10-22 21:29:47 +02:00 
						 
				 
			
				
					
						
							
							
								jacwib 
							
						 
					 
					
						
						
						
						
							
						
						
							a625c2201a 
							
						 
					 
					
						
						
							
							Update readme to reflect changes  
						
						
						
						
					 
					
						2016-10-22 21:29:11 +02:00 
						 
				 
			
				
					
						
							
							
								Xyverz 
							
						 
					 
					
						
						
						
						
							
						
						
							91b1aa0994 
							
						 
					 
					
						
						
							
							Add files via upload  
						
						... 
						
						
						
						Minor layout changes 
						
						
					 
					
						2016-10-18 16:34:42 -07:00 
						 
				 
			
				
					
						
							
							
								Gergely Nagy 
							
						 
					 
					
						
						
						
						
							
						
						
							29f64d7a93 
							
						 
					 
					
						
						
							
							tap-dance: Major rework, to make it more reliable  
						
						... 
						
						
						
						This reworks how the tap-dance feature works: instead of one global
state, we have a state for each tap-dance key, so we can cancel them
when another tap-dance key is in flight. This fixes  #527 .
Since we have a state for each key, we can avoid situation where a keyup
would mess with our global state. This fixes  #563 .
And while here, we also make sure to fire events only once, and this
fixes  #574 .
There is one breaking change, though: tap-dance debugging support was
removed, because dumping the whole state would increase the firmware
size too much. Any keymap that made use of this, will have to be
updated (but there's no such keymap in the repo).
Also, there's a nice trick used in this rework: we need to iterate
through tap_dance_actions in a few places, to check for timeouts, and so
on. For this, we'd need to know the size of the array. We can't discover
that at compile-time, because tap-dance gets compiled separately. We'd
like to avoid having to terminate the list with a sentinel value,
because that would require updates to all keymaps that use the feature.
So, we keep track of the highest tap-dance code seen so far, and iterate
until that index.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org> 
						
						
					 
					
						2016-08-17 15:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								jacwib 
							
						 
					 
					
						
						
						
						
							
						
						
							54e37fd2d1 
							
						 
					 
					
						
						
							
							Fix bug  
						
						
						
						
					 
					
						2016-08-14 11:08:01 +02:00 
						 
				 
			
				
					
						
							
							
								jacwib 
							
						 
					 
					
						
						
						
						
							
						
						
							6ba27ea318 
							
						 
					 
					
						
						
							
							Remove pointless comments  
						
						
						
						
					 
					
						2016-08-14 11:02:46 +02:00 
						 
				 
			
				
					
						
							
							
								jacwib 
							
						 
					 
					
						
						
						
						
							
						
						
							e4e13ddc54 
							
						 
					 
					
						
						
							
							Update readme.md  
						
						
						
						
					 
					
						2016-08-14 10:57:47 +02:00 
						 
				 
			
				
					
						
							
							
								jacwib 
							
						 
					 
					
						
						
						
						
							
						
						
							26f4a0cf04 
							
						 
					 
					
						
						
							
							Update Makefile  
						
						
						
						
					 
					
						2016-08-14 10:49:26 +02:00 
						 
				 
			
				
					
						
							
							
								jacwib 
							
						 
					 
					
						
						
						
						
							
						
						
							62004866b3 
							
						 
					 
					
						
						
							
							Update config.h  
						
						
						
						
					 
					
						2016-08-14 10:49:06 +02:00 
						 
				 
			
				
					
						
							
							
								jacwib 
							
						 
					 
					
						
						
						
						
							
						
						
							cf91aa416a 
							
						 
					 
					
						
						
							
							Update keymap.c  
						
						
						
						
					 
					
						2016-08-14 10:48:52 +02:00 
						 
				 
			
				
					
						
							
							
								jacwib 
							
						 
					 
					
						
						
						
						
							
						
						
							1ab78110bd 
							
						 
					 
					
						
						
							
							Update readme.md  
						
						
						
						
					 
					
						2016-08-14 10:48:22 +02:00