XScorpion2 
								
							 
						 
						
							
							
							
							
								
							
							
								5fcd744ddb 
								
							 
						 
						
							
							
								
								Features/ws2812 matrix driver ( #5418 )  
							
							 
							
							... 
							
							
							
							* WS2812 driver implementation for RGB Matrix
* Added driver configuration docs 
							
						 
						
							2019-04-14 17:50:35 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									roguepullrequest 
								
							 
						 
						
							
							
							
							
								
							
							
								d7ba190cd9 
								
							 
						 
						
							
							
								
								[Keymap] First publish of roguepullreqest programmer dvorak planck layout ( #5612 )  
							
							 
							
							... 
							
							
							
							* First publish of roguepullreqest programmer dvorak planck layout
* Removed junk line
* Update keyboards/planck/keymaps/roguepullrequest/keymap.c
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
* Update keyboards/planck/keymaps/roguepullrequest/keymap.c
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
* Update keyboards/planck/keymaps/roguepullrequest/keymap.c
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
* Update keyboards/planck/keymaps/roguepullrequest/keymap.c
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
* Removed layer songs
Removed layer songs for cleanliness. Will use them later.
* Update keyboards/planck/keymaps/roguepullrequest/readme.md
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> 
							
						 
						
							2019-04-14 11:35:21 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								66dbcccb48 
								
							 
						 
						
							
							
								
								Fix incorrect keyboard dimensions in Configurator API data ( #5615 )  
							
							 
							
							... 
							
							
							
							* Fix Ergodone keyboard dimensions in info.json
* Fix handwired/prime_exl keyboard dimensions in info.json
* Fix KBDfans KBD4x keyboard dimensions in info.json
* Fix handwired/not_so_minidox keyboard dimensions in info.json
* Fix Canoe keyboard dimensions in info.json
* Fix Clueboard Cluecard keyboard dimensions in info.json
* Fix Corne (crkbd) keyboard dimensions in info.json
* Fix Gergo keyboard dimensions in info.json
* Fix handwired/frenchdev keyboard dimensions in info.json
* Fix handwired/ortho5x13 keyboard dimensions in info.json
* Fix handwired/promethium keyboard dimensions in info.json
* Fix Speedo keyboard dimensions in info.json
* Fix XD87 keyboard dimensions in info.json
* Fix Ergodox EZ keyboard dimensions in info.json
* Fix Ergodox Infinity keyboard dimensions in info.json
* Fix Keeb.io Iris keyboard dimensions in info.json
* Fix Orthodox keyboard dimensions in info.json (all revisions)
* Fix Qwertyydox keyboard dimensions in info.json
* Fix handwired/tradestation keyboard dimensions in info.json 
							
						 
						
							2019-04-14 11:33:52 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									roguepullrequest 
								
							 
						 
						
							
							
							
							
								
							
							
								e7e13ebdd7 
								
							 
						 
						
							
							
								
								[Docs] Adding Alt↯Tab example macro ( #5616 )  
							
							 
							
							
							
						 
						
							2019-04-14 11:32:11 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Bob 
								
							 
						 
						
							
							
							
							
								
							
							
								02b74d521b 
								
							 
						 
						
							
							
								
								fix combo enabling logic ( #5610 )  
							
							 
							
							
							
						 
						
							2019-04-14 11:02:41 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Bernhardt 
								
							 
						 
						
							
							
							
							
								
							
							
								61a7aebd16 
								
							 
						 
						
							
							
								
								[Keyboard] Georgi FW updates ( #5609 )  
							
							 
							
							... 
							
							
							
							* Working on chording
* Working on chording
* Got layouts in order
* Initial Georgi support
* forgot to add keymaps
* Updated readme
* Update keyboards/georgi/keymaps/template/readme.md
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/georgi.h
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/keymaps/default/keymap.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/keymaps/default/keymap.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/rules.mk
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/rules.mk
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/matrix.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/georgi.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/georgi.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/rules.mk
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/keymaps/default/keymap.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/keymaps/template/keymap.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/matrix.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Disabled features, updated info
* Update keyboards/georgi/config.h
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/config.h
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Fixed info.json
* Split the number button and fixed gaming mode.
* started work on history feature
* Working history/multikeyfuckery
* type
* inital code reduction refactor
* Got multikey patched up, optimizing for size
* Forgot to remove stuff
* fixed key repeat
* Key repeat added.
* Symshift locking
* Midchord Sym shenanigans.
* Added only QWERTY mode
* Split out header
* Added stickybits, minimal layour
* Fixing user layout
* Whitespace fixing
* Fixing Version name 
							
						 
						
							2019-04-14 11:01:52 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								de161493c7 
								
							 
						 
						
							
							
								
								Fix handwired/tradestation keyboard dimensions in info.json  
							
							 
							
							
							
						 
						
							2019-04-13 12:06:15 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								58a04162a8 
								
							 
						 
						
							
							
								
								Fix Qwertyydox keyboard dimensions in info.json  
							
							 
							
							
							
						 
						
							2019-04-13 01:27:44 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								424c359109 
								
							 
						 
						
							
							
								
								Fix Orthodox keyboard dimensions in info.json (all revisions)  
							
							 
							
							
							
						 
						
							2019-04-13 01:27:43 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								165b1683c1 
								
							 
						 
						
							
							
								
								Fix Keeb.io Iris keyboard dimensions in info.json  
							
							 
							
							
							
						 
						
							2019-04-13 01:27:43 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								69f757c3a2 
								
							 
						 
						
							
							
								
								Fix Ergodox Infinity keyboard dimensions in info.json  
							
							 
							
							
							
						 
						
							2019-04-13 01:27:42 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8f3063402d 
								
							 
						 
						
							
							
								
								Fix Ergodox EZ keyboard dimensions in info.json  
							
							 
							
							
							
						 
						
							2019-04-13 01:27:42 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8af1d3ad86 
								
							 
						 
						
							
							
								
								Fix XD87 keyboard dimensions in info.json  
							
							 
							
							
							
						 
						
							2019-04-13 01:27:41 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8c87274e83 
								
							 
						 
						
							
							
								
								Fix Speedo keyboard dimensions in info.json  
							
							 
							
							
							
						 
						
							2019-04-13 01:27:41 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eab6546fda 
								
							 
						 
						
							
							
								
								Fix handwired/promethium keyboard dimensions in info.json  
							
							 
							
							
							
						 
						
							2019-04-13 01:27:40 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2485f73f06 
								
							 
						 
						
							
							
								
								Fix handwired/ortho5x13 keyboard dimensions in info.json  
							
							 
							
							
							
						 
						
							2019-04-13 01:27:40 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								814118175b 
								
							 
						 
						
							
							
								
								Fix handwired/frenchdev keyboard dimensions in info.json  
							
							 
							
							
							
						 
						
							2019-04-13 01:27:39 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								de6b568177 
								
							 
						 
						
							
							
								
								Fix Gergo keyboard dimensions in info.json  
							
							 
							
							
							
						 
						
							2019-04-13 01:27:39 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a20e59ac75 
								
							 
						 
						
							
							
								
								Fix Corne (crkbd) keyboard dimensions in info.json  
							
							 
							
							
							
						 
						
							2019-04-13 01:27:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7870000d89 
								
							 
						 
						
							
							
								
								Fix Clueboard Cluecard keyboard dimensions in info.json  
							
							 
							
							
							
						 
						
							2019-04-13 01:27:37 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f19d138206 
								
							 
						 
						
							
							
								
								Fix Canoe keyboard dimensions in info.json  
							
							 
							
							
							
						 
						
							2019-04-13 01:27:37 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a206f3b739 
								
							 
						 
						
							
							
								
								Fix handwired/not_so_minidox keyboard dimensions in info.json  
							
							 
							
							
							
						 
						
							2019-04-13 01:27:36 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								75535cdfa3 
								
							 
						 
						
							
							
								
								Fix KBDfans KBD4x keyboard dimensions in info.json  
							
							 
							
							
							
						 
						
							2019-04-13 01:27:36 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1529f0b2d7 
								
							 
						 
						
							
							
								
								Fix handwired/prime_exl keyboard dimensions in info.json  
							
							 
							
							
							
						 
						
							2019-04-13 01:27:35 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b090fe15d7 
								
							 
						 
						
							
							
								
								Fix Ergodone keyboard dimensions in info.json  
							
							 
							
							
							
						 
						
							2019-04-13 01:26:23 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drashna Jaelre 
								
							 
						 
						
							
							
							
							
								
							
							
								a6857d18e1 
								
							 
						 
						
							
							
								
								Change table names  
							
							 
							
							
							
						 
						
							2019-04-12 14:07:05 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drashna Jaelre 
								
							 
						 
						
							
							
							
							
								
							
							
								1d7a06a0a2 
								
							 
						 
						
							
							
								
								Cleanup code  
							
							 
							
							
							
						 
						
							2019-04-12 14:07:05 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drashna Jaelre 
								
							 
						 
						
							
							
							
							
								
							
							
								e88530af79 
								
							 
						 
						
							
							
								
								Make send_char multilined for readaability  
							
							 
							
							... 
							
							
							
							So future us' will thaank us 
							
						 
						
							2019-04-12 14:07:05 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drashna Jaelre 
								
							 
						 
						
							
							
							
							
								
							
							
								7148c0b10c 
								
							 
						 
						
							
							
								
								Clean up some of the code  
							
							 
							
							
							
						 
						
							2019-04-12 14:07:05 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drashna Jaelre 
								
							 
						 
						
							
							
							
							
								
							
							
								a2090d5e86 
								
							 
						 
						
							
							
								
								Add AltGr/RALT support to Send String  
							
							 
							
							
							
						 
						
							2019-04-12 14:07:05 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									zvecr 
								
							 
						 
						
							
							
							
							
								
							
							
								6832a067ef 
								
							 
						 
						
							
							
								
								Add vendor and product arguments to atmega32a_program.py - fix hex print  
							
							 
							
							
							
						 
						
							2019-04-12 14:04:40 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									zvecr 
								
							 
						 
						
							
							
							
							
								
							
							
								0e88d756f9 
								
							 
						 
						
							
							
								
								Add vendor and product arguments to atmega32a_program.py  
							
							 
							
							
							
						 
						
							2019-04-12 14:04:40 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drashna Jaelre 
								
							 
						 
						
							
							
							
							
								
							
							
								a9a5fd754e 
								
							 
						 
						
							
							
								
								Max out range for max compatibility  
							
							 
							
							
							
						 
						
							2019-04-12 13:55:59 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drashna Jaelre 
								
							 
						 
						
							
							
							
							
								
							
							
								c27d96b4c1 
								
							 
						 
						
							
							
								
								Fix ATSAM's USB HID descriptor to support higher heycodes  
							
							 
							
							... 
							
							
							
							Assuming I understand this correctly, this should set the max scancode to E7 (RGUI), which is the last listed code in the main list (everything else use for internal QMK/TMK stuff). 
							
						 
						
							2019-04-12 13:55:59 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									zvecr 
								
							 
						 
						
							
							
							
							
								
							
							
								0ee4206bd0 
								
							 
						 
						
							
							
								
								Fix build detection of keymap and board changes  
							
							 
							
							
							
						 
						
							2019-04-12 13:53:17 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									zvecr 
								
							 
						 
						
							
							
							
							
								
							
							
								e93465ffdb 
								
							 
						 
						
							
							
								
								Apply MAKEFLAGS to speed up CI  
							
							 
							
							
							
						 
						
							2019-04-12 13:38:59 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									holtenc 
								
							 
						 
						
							
							
							
							
								
							
							
								dc267f96c7 
								
							 
						 
						
							
							
								
								Flesh out keymaps and some tweaks to indicators ( #5608 )  
							
							 
							
							... 
							
							
							
							* correct indicator light states.
function of indicator lights was inverted. these changes correct that.
* flesh out keymaps pre production 
							
						 
						
							2019-04-12 09:23:04 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mechmerlin 
								
							 
						 
						
							
							
							
							
								
							
							
								2a55368a59 
								
							 
						 
						
							
							
								
								add in the missing #defines  
							
							 
							
							
							
						 
						
							2019-04-11 18:49:28 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									noroadsleft 
								
							 
						 
						
							
							
							
							
								
							
							
								2df82514ab 
								
							 
						 
						
							
							
								
								Update ps2avrgb readme template ( #5584 )  
							
							 
							
							... 
							
							
							
							- fix markdown formatting on macOS instructions (close code block)
- update package install commands
  - set python3
  - use pip3 to install pyusb
  - fix typo (extra backtick on bootloadhid package install line)
- update Keyboard Maintainer line (now unified with AVR template) 
							
						 
						
							2019-04-11 15:39:40 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									kaylanm 
								
							 
						 
						
							
							
							
							
								
							
							
								c78bc6a2fe 
								
							 
						 
						
							
							
								
								Use DIRECT_PINS for BDN9 ( #5603 )  
							
							 
							
							
							
						 
						
							2019-04-11 12:24:29 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									zvecr 
								
							 
						 
						
							
							
							
							
								
							
							
								0137b02319 
								
							 
						 
						
							
							
								
								Port DIRECT_PINS from split_common/matrix.c to matrix.c ( #5091 )  
							
							 
							
							... 
							
							
							
							* Port DIRECT_PINS from split_common/matrix.c to matrix.c
* Reorder matrix.c to remove foward declaration and match split_common/matrix.c
* Refactor nano to use DIRECT_PINS
* Reorder matrix.c to remove foward declaration and match split_common/matrix.c
* Add DIRECT_PINS documentation
* Reorder matrix.c to remove foward declaration and match split_common/matrix.c - fix logic from inherited from split_common
* Add DIRECT_PINS documentation - review comments 
							
						 
						
							2019-04-11 11:51:55 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									さくらんぼ 
								
							 
						 
						
							
							
							
							
								
							
							
								dc570b0b38 
								
							 
						 
						
							
							
								
								Keyboard: Add yosino58 Keyboard ( #5465 )  
							
							 
							
							... 
							
							
							
							* Keyboard: Add yosino58 Keyboard
* Keyboard: Add yosino58 Keyboard 
							
						 
						
							2019-04-11 09:07:39 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									MechMerlin 
								
							 
						 
						
							
							
							
							
								
							
							
								fa514e63aa 
								
							 
						 
						
							
							
								
								fix offset in matrix ( #5600 )  
							
							 
							
							
							
						 
						
							2019-04-10 21:19:27 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Noah Frederick 
								
							 
						 
						
							
							
							
							
								
							
							
								606b1fe82f 
								
							 
						 
						
							
							
								
								Remove caveat about combos with shared keys ( #5601 )  
							
							 
							
							... 
							
							
							
							Combos with shared keys are supported as of https://github.com/qmk/qmk_firmware/pull/2561 . Therefore, this caveat no longer applies. 
							
						 
						
							2019-04-10 18:36:05 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Konstantin Đorđević 
								
							 
						 
						
							
							
							
							
								
							
							
								4882f7f16d 
								
							 
						 
						
							
							
								
								Revert "Update build instructions and docker file to download submodules" ( #5533 )  
							
							 
							
							... 
							
							
							
							* Revert "Update build instructions and Dockerfile to download submodules"
This reverts commit 93210547bd .
* Update build tools docs based on feedback
* Fix bad link in build tools docs 
							
						 
						
							2019-04-10 14:15:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									zvecr 
								
							 
						 
						
							
							
							
							
								
							
							
								45620fd289 
								
							 
						 
						
							
							
								
								Remove ps2avrGB since its a hangover from the keyboards/winkeyless refactor ( #5592 )  
							
							 
							
							
							
						 
						
							2019-04-09 16:39:06 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Ong 
								
							 
						 
						
							
							
							
							
								
							
							
								3761c28bf9 
								
							 
						 
						
							
							
								
								ergodox_ez: fixed bug where debounce() was called without calculating changed ( #5589 )  
							
							 
							
							
							
						 
						
							2019-04-08 21:52:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jack Humbert 
								
							 
						 
						
							
							
							
							
								
							
							
								fa4052c26e 
								
							 
						 
						
							
							
								
								Adds the Planck EZ, 3737 RGB, fixes out-of-tune notes ( #5532 )  
							
							 
							
							... 
							
							
							
							* RGB Matrix overhaul
Breakout of animations to separate files
Integration of optimized int based math lib
Overhaul of rgb_matrix.c and animations for performance
* Updating effect function api for future extensions
* Combined the keypresses || keyreleases define checks into a single define so I stop forgetting it where necessary
* Moving define RGB_MATRIX_KEYREACTIVE_ENABLED earlier in the include chain
* Adds the Planck EZ, 3737 RGB, fixes out-of-tune notes
* fix bug in quantum/rgb_matrix_drivers.c
Co-Authored-By: jackhumbert <jack.humb@gmail.com>
* update command setting to the correct default
* correct rgb config
* remove commented-out lines
* update docs for the 3737
* Update docs/feature_rgb_matrix.md
Co-Authored-By: jackhumbert <jack.humb@gmail.com> 
							
						 
						
							2019-04-08 16:57:43 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Bob 
								
							 
						 
						
							
							
							
							
								
							
							
								bc536b9b6d 
								
							 
						 
						
							
							
								
								Switch process_combo to using global register and timer ( #2561 )  
							
							 
							
							... 
							
							
							
							Since combos keep local state about what keys have been previously pressed, when combos are layered, multiple keypresses will register for any key with multiple combos assigned to it. In order to fix this, I switched process_combo to use a global keycode / keyrecord register and timer. When a keypress is consumed by a combo, it gets stored in the register and the timer is updated; when the next keypress takes too long or a key is pressed that isn't part of any combo, the buffer is emitted and the timer reset. This has a few side effects. For instance, I couldn't _not_ fix combo keys printing out of order while also fixing this bug, so combo keys print in order correctly when a combo fails. since combos no longer have local timers, the logic around when combos time out has changed. now that there is a single timer pressing any combo key (including one in a different combo) will reset the timer for all combos, making combo entry a little more lenient. Since combos no longer have local keycode / keyrecord state, there is an edge case where incomplete combo keys can be consumed. if you have a combo for a+s = tab and a combo for b+n = space, if you press a+b+n, only a space will be emitted. This is because when b+n completes successfully, it drops the register. 
							
						 
						
							2019-04-08 14:07:15 -07:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drashna Jaelre 
								
							 
						 
						
							
							
							
							
								
							
							
								f8d365a478 
								
							 
						 
						
							
							
								
								Convert BFO9000 to Split Keyboard code ( #5568 )  
							
							 
							
							
							
						 
						
							2019-04-08 12:43:03 -07:00