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 
							
						 
					 
					
						
						
						
						
							
						
						
							dd8f8e6bae 
							
						 
					 
					
						
						
							
							implement modulation  
						
						
						
						
					 
					
						2017-02-19 16:43:02 -08:00 
						 
				 
			
				
					
						
							
							
								Gabriel Young 
							
						 
					 
					
						
						
						
						
							
						
						
							e405ab4bc6 
							
						 
					 
					
						
						
							
							initial implementation of polyphony using variable length array of notes on  
						
						
						
						
					 
					
						2017-02-19 16:41:59 -08:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
						
						
							
						
						
							aaa58a8d79 
							
						 
					 
					
						
						
							
							Supress warnings from ps2_mouse.h  
						
						
						
						
					 
					
						2017-02-12 00:13:36 +07:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							42ea912fde 
							
						 
					 
					
						
						
							
							Merge pull request  #1062  from luizribeiro/fix-win  
						
						... 
						
						
						
						Fix V-USB bug on Windows 10 
						
						
					 
					
						2017-02-07 13:49:10 -05:00 
						 
				 
			
				
					
						
							
							
								Luiz Ribeiro 
							
						 
					 
					
						
						
						
						
							
						
						
							a3da586505 
							
						 
					 
					
						
						
							
							Fix V-USB bug on Windows 10  
						
						
						
						
					 
					
						2017-02-01 21:57:44 -05:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
						
						
							
						
						
							98f9a2e6df 
							
						 
					 
					
						
						
							
							Fix wrong include  
						
						
						
						
					 
					
						2017-02-01 20:18:52 +07:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
						
						
							
						
						
							2bef8b5b88 
							
						 
					 
					
						
						
							
							Limit outputselect to AVR only for now  
						
						
						
						
					 
					
						2017-02-01 19:37:52 +07:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
						
						
							
						
						
							72e95809a1 
							
						 
					 
					
						
						
							
							Move outputselect to parent dir to satisfy non LUFA keyboards  
						
						
						
						
					 
					
						2017-02-01 17:55:13 +07:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
						
						
							
						
						
							d8a9c63c26 
							
						 
					 
					
						
						
							
							Implement runtime selectable output (USB or BT)  
						
						
						
						
					 
					
						2017-02-01 05:07:05 +07:00 
						 
				 
			
				
					
						
							
							
								Luiz Ribeiro 
							
						 
					 
					
						
						
						
						
							
						
						
							9ce38cbccf 
							
						 
					 
					
						
						
							
							Simplified and polished a bit the code changes on tmk_core  
						
						
						
						
					 
					
						2017-01-21 17:18:05 -05:00 
						 
				 
			
				
					
						
							
							
								Luiz Ribeiro 
							
						 
					 
					
						
						
						
						
							
						
						
							f7462aaa61 
							
						 
					 
					
						
						
							
							Got ps2avrGB to work with the V-USB protocol  
						
						
						
						
					 
					
						2017-01-21 12:55:19 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							a305da2bc9 
							
						 
					 
					
						
						
							
							Fixes issue  #900  
						
						
						
						
					 
					
						2016-12-20 02:46:50 +11:00 
						 
				 
			
				
					
						
							
							
								Kyle Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							83e613ad23 
							
						 
					 
					
						
						
							
							Allow power consumption to be set per-keyboard.  
						
						
						
						
					 
					
						2016-12-14 23:29:33 -05:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
						
						
							
						
						
							434b286032 
							
						 
					 
					
						
						
							
							Allow negative values for mouse movements  
						
						
						
						
					 
					
						2016-12-10 19:40:44 +07:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							c87d039839 
							
						 
					 
					
						
						
							
							Merge pull request  #921  from Wilba6582/raw_hid  
						
						... 
						
						
						
						Initial version of Raw HID interface 
						
						
					 
					
						2016-12-05 00:13:37 -05:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
						
						
							
						
						
							07d29b7d29 
							
						 
					 
					
						
						
							
							syntax error fix  
						
						
						
						
					 
					
						2016-12-05 01:22:40 +07:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
						
						
							
						
						
							d059624bfb 
							
						 
					 
					
						
						
							
							Implemented weak ps2_mouse_init_user()  
						
						... 
						
						
						
						There are a lot of PS/2 commands, some are vendor/device specific, so we
provide a weak ps2_mouse_init_user() to be implemented in each keyboard
that need it. 
						
						
					 
					
						2016-12-05 01:21:17 +07:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							d0c667c790 
							
						 
					 
					
						
						
							
							Merge pull request  #931  from OferPlesser/feature/improve-ps2-mouse  
						
						... 
						
						
						
						Improving ps/2 mouse 
						
						
					 
					
						2016-12-03 10:13:11 -05:00 
						 
				 
			
				
					
						
							
							
								Ofer Plesser 
							
						 
					 
					
						
						
						
						
							
						
						
							f0768f8be9 
							
						 
					 
					
						
						
							
							Forgot to use define in delay instead of hardcoded number  
						
						
						
						
					 
					
						2016-12-03 13:41:56 +02:00 
						 
				 
			
				
					
						
							
							
								Ofer Plesser 
							
						 
					 
					
						
						
						
						
							
						
						
							9f41544e1d 
							
						 
					 
					
						
						
							
							Added back PS2_MOUSE_INIT_DELAY define  
						
						
						
						
					 
					
						2016-12-03 13:09:42 +02:00 
						 
				 
			
				
					
						
							
							
								ofples 
							
						 
					 
					
						
						
						
						
							
						
						
							d639e08a31 
							
						 
					 
					
						
						
							
							Refactored and improved ps2 mouse feature  
						
						
						
						
					 
					
						2016-12-03 13:05:02 +02:00 
						 
				 
			
				
					
						
							
							
								Wez Furlong 
							
						 
					 
					
						
						
						
						
							
						
						
							044fa3ff85 
							
						 
					 
					
						
						
							
							Connect the adafruit ble code to the lufa main loop  
						
						... 
						
						
						
						There are now 3 potential locations to send HID reports:
1. USB
2. The bluefruit easy key
3. Adafruit BLE
Generally speaking, if USB is connected then we should prefer to
send the reports there; it is generally the best channel for this.
The bluefruit module has no feedback about bluetooth connectivity
so the code must speculatively send reports over both USB and bluetooth.
The BLE module has connectivity feedback.  In general we want to
prefer to send HID reports over USB while connected there, even
if BLE is connected.  Except that it is convenient to force them
over BLE while testing the implementation.
This policy has been extracted out into a where_to_send function
which returns a bitmask of which of the channels should be used. 
						
						
					 
					
						2016-12-02 22:46:23 -08:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							78f8fe361f 
							
						 
					 
					
						
						
							
							Merge pull request  #915  from wez/ble_3  
						
						... 
						
						
						
						Add support for Adafruit BLE modules 
						
						
					 
					
						2016-12-02 13:14:04 -05:00 
						 
				 
			
				
					
						
							
							
								Wilba6582 
							
						 
					 
					
						
						
						
						
							
						
						
							fe001d46fd 
							
						 
					 
					
						
						
							
							Initial version of Raw HID interface  
						
						
						
						
					 
					
						2016-12-01 00:44:54 +11: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 
							
						 
					 
					
						
						
						
						
							
						
						
							712476cd28 
							
						 
					 
					
						
						
							
							Add support for Adafruit BLE modules  
						
						... 
						
						
						
						This implements some helper functions that allow sending key reports
to an SPI based Bluetooth Low Energy module, such as the Adafruit
Feather 32u4 Bluefruit LE.
There is some plumbing required in lufa.c to enable this; that
is in a follow-on commit. 
						
						
					 
					
						2016-11-27 23:49:44 -08:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							7edac212c8 
							
						 
					 
					
						
						
							
							separated into api files/folder  
						
						
						
						
					 
					
						2016-11-26 15:38:44 -05:00 
						 
				 
			
				
					
						
							
							
								Priyadi Iman Nurcahyo 
							
						 
					 
					
						
						
						
						
							
						
						
							9a071f051c 
							
						 
					 
					
						
						
							
							Make PS2 init delay configurable. Some devices are not fully powered up  
						
						... 
						
						
						
						after 1s. 
						
						
					 
					
						2016-11-26 13:24:53 +07:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							f25596b8dc 
							
						 
					 
					
						
						
							
							rgblight fixes  
						
						
						
						
					 
					
						2016-11-23 21:28:12 -05: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 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							3d7aaa31e4 
							
						 
					 
					
						
						
							
							converted to 8bit messages  
						
						
						
						
					 
					
						2016-11-23 00:30:06 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							c1037b1dc0 
							
						 
					 
					
						
						
							
							working with helper, qmk_helper_windows@05b0105  
						
						
						
						
					 
					
						2016-11-21 18:05:06 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							b57cf3c0c8 
							
						 
					 
					
						
						
							
							more structure to the package  
						
						
						
						
					 
					
						2016-11-21 12:54:06 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							161bd5596b 
							
						 
					 
					
						
						
							
							midi back and forth  
						
						
						
						
					 
					
						2016-11-18 22:22:24 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Humbert 
							
						 
					 
					
						
						
						
						
							
						
						
							3774a7fcda 
							
						 
					 
					
						
						
							
							rgb light through midi  
						
						
						
						
					 
					
						2016-11-17 17:42:14 -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 
						 
				 
			
				
					
						
							
							
								IBNobody 
							
						 
					 
					
						
						
						
						
							
						
						
							558f3ec1eb 
							
						 
					 
					
						
						
							
							Use keyboard config for nkro ( #7 )  
						
						... 
						
						
						
						* removing nkro references - wip
* changed NKRO to be defined by keymap_config 
						
						
					 
					
						2016-09-06 23:19:01 -05:00 
						 
				 
			
				
					
						
							
							
								IBNobody 
							
						 
					 
					
						
						
						
						
							
						
						
							16e706214f 
							
						 
					 
					
						
						
							
							Change NKRO size fron 16 bytes to 32 bytes.  
						
						
						
						
					 
					
						2016-09-06 14:59:12 -05:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							a5b1af4999 
							
						 
					 
					
						
						
							
							Normalize line endings  
						
						
						
						
					 
					
						2016-08-27 18:40:50 +03:00 
						 
				 
			
				
					
						
							
							
								Jason Green 
							
						 
					 
					
						
						
						
						
							
						
						
							7009112752 
							
						 
					 
					
						
						
							
							move to ergodox-ez only  
						
						
						
						
					 
					
						2016-08-23 07:04:55 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Green 
							
						 
					 
					
						
						
						
						
							
						
						
							80d10bef07 
							
						 
					 
					
						
						
							
							Added USB Virtual Serial support  
						
						
						
						
					 
					
						2016-08-23 04:16:35 +00:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							fd2f957a1a 
							
						 
					 
					
						
						
							
							Normalize line endings  
						
						
						
						
					 
					
						2016-08-20 17:59:18 +03:00 
						 
				 
			
				
					
						
							
							
								Travis La Marr 
							
						 
					 
					
						
						
						
						
							
						
						
							d48a4cf1eb 
							
						 
					 
					
						
						
							
							Fix OS X Recognizing keyboard as Mouse/Tablet  
						
						... 
						
						
						
						Modified the LUFA USB HID Descriptor to change the logical/usage
minimums for System Control from 0x01 (Mouse) to 0x81 (System Power
Down), this fixes OS X recognizing the Planck as having a mouse and
tablet, even with mousekeys off. 
						
						
					 
					
						2016-07-15 10:41:32 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Sundvik 
							
						 
					 
					
						
						
						
						
							
						
						
							bcbd8f1c50 
							
						 
					 
					
						
						
							
							Add suspend support to the ChibiOS visualizer  
						
						
						
						
					 
					
						2016-07-07 14:22:45 +03:00