Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								f2e5ca25db 
								
							 
						 
						
							
							
								
								Merge pull request  #944  from priyadi/negmousefix  
							
							... 
							
							
							
							Allow negative values for mouse movements 
							
						 
						
							2016-12-12 00:46:59 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Priyadi Iman Nurcahyo 
								
							 
						 
						
							
							
							
							
								
							
							
								434b286032 
								
							 
						 
						
							
							
								
								Allow negative values for mouse movements  
							
							
							
						 
						
							2016-12-10 19:40:44 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Priyadi Iman Nurcahyo 
								
							 
						 
						
							
							
							
							
								
							
							
								901f29e3aa 
								
							 
						 
						
							
							
								
								The adafruit BLE C++ code requires -std=c++11  
							
							
							
						 
						
							2016-12-10 04:08:08 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								ead68248c5 
								
							 
						 
						
							
							
								
								Merge pull request  #913  from wez/ble_1  
							
							... 
							
							
							
							Tidy up atomicity in timer.c and ring_buffer.h 
							
						 
						
							2016-12-02 13:12:19 -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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wez Furlong 
								
							 
						 
						
							
							
							
							
								
							
							
								be4e75423a 
								
							 
						 
						
							
							
								
								Tidy up atomicity in timer.c and ring_buffer.h  
							
							... 
							
							
							
							Adopt the macros for saving/restoring the interrupt state
that are provided by the avr gcc environment.
Removing intialization of the timer value; this shaves off
a few bytes because globals are default initialized to zero. 
							
						 
						
							2016-11-27 22:58:34 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								7edac212c8 
								
							 
						 
						
							
							
								
								separated into api files/folder  
							
							
							
						 
						
							2016-11-26 15:38:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								7a1eca784f 
								
							 
						 
						
							
							
								
								Merge pull request  #903  from priyadi/ps2_init_delay  
							
							... 
							
							
							
							Make PS2 init delay configurable. 
							
						 
						
							2016-11-26 01:34:49 -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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wilba6582 
								
							 
						 
						
							
							
							
							
								
							
							
								cf3926a8e1 
								
							 
						 
						
							
							
								
								Fixed NO_SUSPEND_POWER_DOWN handling  
							
							
							
						 
						
							2016-11-23 19:45:50 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								3d7aaa31e4 
								
							 
						 
						
							
							
								
								converted to 8bit messages  
							
							
							
						 
						
							2016-11-23 00:30:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wilba6582 
								
							 
						 
						
							
							
							
							
								
							
							
								5893f0fa1f 
								
							 
						 
						
							
							
								
								Fixed NO_SUSPEND_POWER_DOWN handling  
							
							
							
						 
						
							2016-11-23 16:22:57 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								2b3a3ca678 
								
							 
						 
						
							
							
								
								Merge pull request  #898  from PureSpider/backlight-fix  
							
							... 
							
							
							
							Set backlight status to on if it's at maximum brightness already and the brightness increase keybind is used 
							
						 
						
							2016-11-22 18:41:37 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									PureSpider 
								
							 
						 
						
							
							
							
							
								
							
							
								d37becc0a9 
								
							 
						 
						
							
							
								
								Set backlight status to on if it's at maximum brightness already and the brightness increase keybind is used  
							
							... 
							
							
							
							Before it was turned on but the status wasn't set to on, so you had to
push the backlight toggle bind twice to turn it off again 
							
						 
						
							2016-11-22 22:12:57 +01: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 
								
							 
						 
						
							
							
							
							
								
							
							
								27ebacb15d 
								
							 
						 
						
							
							
								
								merging lets_split  
							
							
							
						 
						
							2016-11-21 19:18:47 -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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Nielsen 
								
							 
						 
						
							
							
							
							
								
							
							
								59bef40aab 
								
							 
						 
						
							
							
								
								Keep unicode's input_mode through a power cycle  
							
							
							
						 
						
							2016-11-10 12:14:54 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									IBNobody 
								
							 
						 
						
							
							
							
							
								
							
							
								4c6960835c 
								
							 
						 
						
							
							
								
								Refactoring Matrix scanning  
							
							
							
						 
						
							2016-10-28 16:24:20 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									IBNobody 
								
							 
						 
						
							
							
							
							
								
							
							
								508eddf8ba 
								
							 
						 
						
							
							
								
								Fixing Debounce - WIP  
							
							
							
						 
						
							2016-10-28 14:21:38 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									IBNobody 
								
							 
						 
						
							
							
							
							
								
							
							
								17170ba76d 
								
							 
						 
						
							
							
								
								Fixed some large keyboard bugs  
							
							... 
							
							
							
							Fixed some bugs relating to keyboards with more than 16 columns. Also
added the ability to mask off keyboard matrix bits. 
							
						 
						
							2016-10-23 23:00:43 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									IBNobody 
								
							 
						 
						
							
							
							
							
								
							
							
								78767bf208 
								
							 
						 
						
							
							
								
								Fix   #770 ,  Fix   #779  
							
							
							
						 
						
							2016-09-28 20:26:41 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Didier Loiseau 
								
							 
						 
						
							
							
							
							
								
							
							
								d430999047 
								
							 
						 
						
							
							
								
								Fix issue  #772  Meh and Hyper not working  
							
							
							
						 
						
							2016-09-23 01:20:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									IBNobody 
								
							 
						 
						
							
							
							
							
								
							
							
								cb1ac2a3ed 
								
							 
						 
						
							
							
								
								Fixed NO_PRINT / USER_PRINT conflict warning.  
							
							
							
						 
						
							2016-09-12 20:20:31 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									shela 
								
							 
						 
						
							
							
							
							
								
							
							
								e25ae23287 
								
							 
						 
						
							
							
								
								fix number of NKRO keys  
							
							... 
							
							
							
							32byte report = 1byte modifiers + 31byte keys
31byte * 8bit * 1key/bit = 248keys 
							
						 
						
							2016-09-10 23:47:33 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									IBNobody 
								
							 
						 
						
							
							
							
							
								
							
							
								fe2aed0d1c 
								
							 
						 
						
							
							
								
								Added User Print - A "light" console out option ( #8 )  
							
							... 
							
							
							
							User print disables the normal print messages in the body of QMK/TMK
code and is meant as a lightweight alternative to NOPRINT. Use it when
you only want to do a spot of debugging but lack flash resources for
allowing all of the codebase to print (and store their wasteful
strings). 
							
						 
						
							2016-09-07 23:50:58 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								13f3c73386 
								
							 
						 
						
							
							
								
								Fix the ldflags.txt and obj.txt checks  
							
							... 
							
							
							
							There was a minor typo, which caused the files to not be generated
and therefore the elf files were always linked. 
							
						 
						
							2016-09-04 23:26:49 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Sundvik 
								
							 
						 
						
							
							
							
							
								
							
							
								03b1d142f2 
								
							 
						 
						
							
							
								
								Add -p parameter to mkdir  
							
							... 
							
							
							
							So that it's created even when there's a deeper structure 
							
						 
						
							2016-08-27 21:57:49 +03:00