Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								e2e387f8f8 
								
							 
						 
						
							
							
								
								update qmk template  
							
							
							
						 
						
							2017-11-01 21:10:05 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Balz Guenat 
								
							 
						 
						
							
							
							
							
								
							
							
								5ad103fa51 
								
							 
						 
						
							
							
								
								add description of new option to docs and add option (commented out) into template.  
							
							
							
						 
						
							2017-08-11 16:54:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									skullydazed 
								
							 
						 
						
							
							
							
							
								
							
							
								23839b8c6d 
								
							 
						 
						
							
							
								
								Clarify the quantum license ( #1042 )  
							
							... 
							
							
							
							* Clarify the license for files we have signoff on
* Update against the currently signed off files
* Remove unused and not clearly licensed headers
* Replace an #endif I accidentally removed while resolving merge conflicts 
							
						 
						
							2017-03-28 15:20:36 -07: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gabriel Young 
								
							 
						 
						
							
							
							
							
								
							
							
								525be99ee9 
								
							 
						 
						
							
							
								
								Split MIDI functionality into MIDI_BASIC and MIDI_ADVANCED  
							
							... 
							
							
							
							MIDI_ENABLE = no
   text	   data	    bss	    dec	    hex	filename
      0	  17080	      0	  17080	   42b8	satan_midi.hex
MIDI_ENABLE = yes
MIDI_BASIC undefined
MIDI_ADVANCED undefined
   text	   data	    bss	    dec	    hex	filename
      0	  19494	      0	  19494	   4c26	satan_midi.hex
MIDI_ENABLE = yes
#define MIDI_BASIC
MIDI_ADVANCED undefined
   text	   data	    bss	    dec	    hex	filename
      0	  19788	      0	  19788	   4d4c	satan_midi.hex
MIDI_ENABLE = yes
MIDI_BASIC undefined
#define MIDI_ADVANCED
   text	   data	    bss	    dec	    hex	filename
      0	  20846	      0	  20846	   516e	satan_midi.hex
MIDI_ENABLE = yes
#define MIDI_BASIC
#define MIDI_ADVANCED
   text	   data	    bss	    dec	    hex	filename
      0	  21140	      0	  21140	   5294	satan_midi.hex 
							
						 
						
							2017-02-25 15:02:43 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gabriel Young 
								
							 
						 
						
							
							
							
							
								
							
							
								ed15973a3f 
								
							 
						 
						
							
							
								
								Document size added by MIDI_ENABLE (~3800 bytes according to my experiments)  
							
							... 
							
							
							
							satan/keymaps/midi
MIDI_ENABLE = no
   text	   data	    bss	    dec	    hex	filename
      0	  17080	      0	  17080	   42b8	satan_midi.hex
MIDI_ENABLE = yes
#define MIDI_TONE_KEYCODE_OCTAVES 3 // default
   text	   data	    bss	    dec	    hex	filename
      0	  20846	      0	  20846	   516e	satan_midi.hex
MIDI_ENABLE = yes
#define MIDI_TONE_KEYCODE_OCTAVES 2 // fewer octaves
   text	   data	    bss	    dec	    hex	filename
      0	  20846	      0	  20846	   516e	satan_midi.hex 
							
						 
						
							2017-02-19 17:45:08 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gabriel Young 
								
							 
						 
						
							
							
							
							
								
							
							
								d1fe24ad9f 
								
							 
						 
						
							
							
								
								Allow customization of the number of tone keycodes and add example keymap  
							
							
							
						 
						
							2017-02-19 17:18:05 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaus Wittenstein 
								
							 
						 
						
							
							
							
							
								
							
							
								8cbf61c919 
								
							 
						 
						
							
							
								
								Add new DIODE_DIRECTION option  
							
							... 
							
							
							
							The previous two options were COL2ROW, ROW2COL; this adds CUSTOM_MATRIX
to disable the built-in matrix scanning code.
Most notably, this obviates the need to set MATRIX_ROW_PINS or
MATRIX_COL_PINS. 
							
						 
						
							2017-02-05 19:47:33 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								13bb6b4b7f 
								
							 
						 
						
							
							
								
								Backlight abstraction and other changes ( #439 )  
							
							... 
							
							
							
							* redoes matrix pins, abstracts backlight code for B5,6,7
* slimming down keyboard stuff, backlight breathing implemented
* don't call backlight init when no pin
* cleans up user/kb/quantum calls, keyboard files
* fix pvc atomic
* replaces CHANNEL with correct var in breathing
* removes .hexs, updates readmes, updates template
* cleans-up clueboards, readmes to lowercase
* updates readme 
							
						 
						
							2016-06-23 22:18:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Tang 
								
							 
						 
						
							
							
							
							
								
							
							
								aaa758f1d3 
								
							 
						 
						
							
							
								
								Optimize matrix scanning ( #343 )  
							
							
							
						 
						
							2016-05-23 23:42:21 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								24f2698fba 
								
							 
						 
						
							
							
								
								changes to the template  
							
							
							
						 
						
							2016-01-23 20:45:52 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								6f3141965e 
								
							 
						 
						
							
							
								
								new project script  
							
							
							
						 
						
							2015-10-27 14:33:18 -04:00