QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							d9dea7c4ec 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2021-02-07 21:03:27 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ccc9c43161 
							
						 
					 
					
						
						
							
							Allow flash/compile to accept relative json paths ( #11767 )  
						
						... 
						
						
						
						* Allow flash/compile to accept relative paths
* Review suggestions
* Review comments
* Put back exists check otherwise stdin fails
* fix lint 
						
						
					 
					
						2021-02-07 21:02:51 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							620a946d01 
							
						 
					 
					
						
						
							
							Add STM32G431 and STM32G474 board definitions. ( #11793 )  
						
						... 
						
						
						
						* Add STM32G431 and STM32G474 board definitions.
* Add docs. 
						
						
					 
					
						2021-02-06 11:27:46 +11:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							85079d6a2e 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2021-02-01 19:56:36 +00:00 
						 
				 
			
				
					
						
							
							
								Erovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7db826dce8 
							
						 
					 
					
						
						
							
							CLI: Fix json flashing ( #11765 )  
						
						
						
						
					 
					
						2021-02-01 20:55:35 +01:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef6329af7c 
							
						 
					 
					
						
						
							
							Create a system to map between info.json and config.h/rules.mk ( #11548 )  
						
						... 
						
						
						
						* generate rules.mk from a json mapping
* generate rules.mk from a json mapping
* support for config.h from json maps
* improve the mapping system
* document the mapping system
* move data/maps to data/mappings
* fix flake8 errors
* fixup LED_MATRIX_DRIVER
* remove product and description from the vision_division keymap level
* reduce the complexity of generate-rules-mk
* add tests for the generate commands
* fix qmk doctor when submodules are not clean 
						
						
					 
					
						2021-01-31 12:46:00 -08:00 
						 
				 
			
				
					
						
							
							
								Dasky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d92ffd1157 
							
						 
					 
					
						
						
							
							Adds AT90USB162 support ( #11570 )  
						
						... 
						
						
						
						* at90usb162 support
* fix missing bracket
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com> 
						
						
					 
					
						2021-01-29 19:53:56 -08:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bdb757e189 
							
						 
					 
					
						
						
							
							ChibiOS conf migrations... take 11 ( #11646 )  
						
						... 
						
						
						
						* Allow forcing re-migration.
* ChibiOS conf upgrade for acheron/arctic
 acheron/arctic - 2aedbe9103fff6c37e596c33c9ed337957647368
* ChibiOS conf upgrade for acheron/austin
 acheron/austin - c2f4e3b7fc9f1c3d64f47d139bc58367afeca1b7
* ChibiOS conf upgrade for acheron/keebspcb
 acheron/keebspcb - 1ba976e409732bfa5c0487dd33e20bec06852ce4
* ChibiOS conf upgrade for acheron/lasgweloth
 acheron/lasgweloth - 01a2e70d0d86de0ff05d0b898a6e3b4428ee1581
* ChibiOS conf upgrade for aeboards/ext65/rev2
 aeboards/ext65/rev2 - 3c9a45cafb4ed6d9672aaff4548b105193633a87
* ChibiOS conf upgrade for ai03/vega
 ai03/vega - 1bd0dfccb99baa69bacd2d55f2bfa72019b8bf80
* ChibiOS conf upgrade for akegata_denki/device_one
 akegata_denki/device_one - a013823188660f5fca37c5763f160f8646aed7a7
* ChibiOS conf upgrade for at_at/660m
 at_at/660m - 9999583e8bec2772046132a22818482d24e18c84
* ChibiOS conf upgrade for box75
 box75 - 1126206109a942237eea96f3a9608e3c9ed55f8e
* ChibiOS conf upgrade for bt66tech/bt66tech60
 bt66tech/bt66tech60 - b69120638a8b2c86c008fd0592be918383d8a454
* ChibiOS conf upgrade for cannonkeys/an_c
 cannonkeys/an_c - c755f6caaccbe2b30d95661a3d441b836534c29f
* ChibiOS conf upgrade for cannonkeys/atlas
 cannonkeys/atlas - 1a18c55492a834b82715516ea4cd4d3d94508743
* ChibiOS conf upgrade for cannonkeys/chimera65
 cannonkeys/chimera65 - 6bf226ef353da9106c381a8ac95a9b90529327e5
* ChibiOS conf upgrade for cannonkeys/db60
 cannonkeys/db60 - 07e3246f8e3adc5b6918809e6a5aa1ad064b9a09
* ChibiOS conf upgrade for cannonkeys/devastatingtkl
 cannonkeys/devastatingtkl - 907d258e29eb7e35b1f868c1ea6148bfd1e3a3f2
* ChibiOS conf upgrade for cannonkeys/instant60
 cannonkeys/instant60 - ac876ff6746b08839a3936dd4126b52683b763f4
* ChibiOS conf upgrade for cannonkeys/instant65
 cannonkeys/instant65 - 3b8c89ec5fecbdb35cccb00c45e64a798528dbda
* ChibiOS conf upgrade for cannonkeys/iron165
 cannonkeys/iron165 - 0814ec4067d9857b0134e38384f272cf7172fb03
* ChibiOS conf upgrade for cannonkeys/obliterated75
 cannonkeys/obliterated75 - 0f376e5d9a232c62e9c60f8fdc81d12732352ddc
* ChibiOS conf upgrade for cannonkeys/onyx
 cannonkeys/onyx - d35134ebe09046b91ab176035d3742d80b23ed8e
* ChibiOS conf upgrade for cannonkeys/ortho48
 cannonkeys/ortho48 - 828dbfbb013ff4fefe75044b3c9fd31fec5e95a1
* ChibiOS conf upgrade for cannonkeys/ortho60
 cannonkeys/ortho60 - 2aca4dd4234e0dac828f5fa15ae5b3bc3c0605dc
* ChibiOS conf upgrade for cannonkeys/ortho75
 cannonkeys/ortho75 - 4af8aaaded0ff53e9c01473f5968cc169f268647
* ChibiOS conf upgrade for cannonkeys/practice60
 cannonkeys/practice60 - e01df551d9483eeb3f825fcc453317fe65f674b5
* ChibiOS conf upgrade for cannonkeys/practice65
 cannonkeys/practice65 - 156163789d4c96cdd4787895788c1d02a2367f5c
* ChibiOS conf upgrade for cannonkeys/rekt1800
 cannonkeys/rekt1800 - 15882afb6373dea3e5f7ed13c19744ee2463f3bf
* ChibiOS conf upgrade for cannonkeys/sagittarius
 cannonkeys/sagittarius - f49fee611ffcc02cb3dc7f249fc8c83f136907b9
* ChibiOS conf upgrade for cannonkeys/satisfaction75
 cannonkeys/satisfaction75 - 2c9fbbea3a38820774f6ff436ef51017b545475a
* ChibiOS conf upgrade for cannonkeys/savage65
 cannonkeys/savage65 - ddd764be363c46f3e9b1a16151bd02d8f66b2dd4
* ChibiOS conf upgrade for cannonkeys/tmov2
 cannonkeys/tmov2 - 7af36cd2a42015838b77697624e90008ffa72778
* ChibiOS conf upgrade for cannonkeys/tsukuyomi
 cannonkeys/tsukuyomi - a120bea5dacb2cd6f143458cece46d2860ea196d
* ChibiOS conf upgrade for cheshire/curiosity
 cheshire/curiosity - 93d8fe3b7a8e028d4b015941ee71b50afe86bc8a
* ChibiOS conf upgrade for coarse/cordillera
 coarse/cordillera - 7d986d3f534786f302cbf74a5e6b7e51ffe60093
* ChibiOS conf upgrade for converter/siemens_tastatur
 converter/siemens_tastatur - 3f79f1467bbc56f284aceafd76ab5c6a1cbb68f4
* ChibiOS conf upgrade for cutie_club/borsdorf
 cutie_club/borsdorf - f8c6015b7aacfd5edef4f22f719eea30660005e7
* ChibiOS conf upgrade for dekunukem/duckypad
 dekunukem/duckypad - d9c162d0867d3925cca2e653a3a3870eac2d23d2
* ChibiOS conf upgrade for ebastler/isometria_75/rev1
 ebastler/isometria_75/rev1 - 2ecdd00b8c6cc794a7014747185b88374d5766c0
* ChibiOS conf upgrade for ergodox_infinity
 ergodox_infinity - 76736c701db22e890764481c25bd38badf32a1cf
* ChibiOS conf upgrade for ergodox_stm32
 ergodox_stm32 - a7bdb0b7822617ca0f9d316a082874ac0fef5964
* ChibiOS conf upgrade for function96
 function96 - 1b9e394a86dab24b85d160afe9281b5e7652afe2
* ChibiOS conf upgrade for geekboards/macropad_v2
 geekboards/macropad_v2 - de261e46a42cc7b7ff793e26200669f94b1dbb18
* ChibiOS conf upgrade for generic_panda/panda65_01
 generic_panda/panda65_01 - 592d2443033875e0309506aa8cb5212389054458
* ChibiOS conf upgrade for handwired/ck4x4
 handwired/ck4x4 - 9d7d4af7f2d787afd638e976334cd37c490040d7
* ChibiOS conf upgrade for handwired/onekey/blackpill_f401
 handwired/onekey/blackpill_f401 - c9257a30203b3a0e5aa18b35e07281fcd043ab5d
* ChibiOS conf upgrade for handwired/onekey/blackpill_f411
 handwired/onekey/blackpill_f411 - dfccc2c6b245cfb561faba60c9f3fc7af8c3db30
* ChibiOS conf upgrade for handwired/onekey/bluepill
 handwired/onekey/bluepill - 393f4b94e9a0fbc9cd00de1acde346ad72250b4a
* ChibiOS conf upgrade for handwired/onekey/stm32f0_disco
 handwired/onekey/stm32f0_disco - d827881f9bed09fd41c7c4e9d066e96b6643a099
* ChibiOS conf upgrade for handwired/onekey/teensy_32
 handwired/onekey/teensy_32 - dd90f6c823da80ba43afa41249a2bdbbab98b04c
* ChibiOS conf upgrade for handwired/onekey/teensy_lc
 handwired/onekey/teensy_lc - 34596f2eeb62403cce532d20cf893ebd77fe2d05
* ChibiOS conf upgrade for handwired/pill60/blackpill_f401
 handwired/pill60/blackpill_f401 - 20bbccb5058085076357f4fa956eede2c0af86e8
* ChibiOS conf upgrade for handwired/pill60/blackpill_f411
 handwired/pill60/blackpill_f411 - e03a4c3ec3b9ba65b8067126a039a8eb2cd10e51
* ChibiOS conf upgrade for handwired/pill60/bluepill
 handwired/pill60/bluepill - 2fb721fb4376cde2067eed1c0c8acbf3bf5851c3
* ChibiOS conf upgrade for handwired/riblee_f401
 handwired/riblee_f401 - 2823cd98d64c91b146dae343a32176d51772952b
* ChibiOS conf upgrade for handwired/riblee_f411
 handwired/riblee_f411 - 5cf7589c9a11c4ed14e7d28676ac836fbb07d013
* ChibiOS conf upgrade for handwired/sono1
 handwired/sono1 - d972acee03efb4917fc42f7d72c0a416b67ebd4a
* ChibiOS conf upgrade for handwired/t111
 handwired/t111 - f947c1d59025fe04e7d7b999d80e20277be4366c
* ChibiOS conf upgrade for handwired/twadlee/tp69
 handwired/twadlee/tp69 - 48ab62464ba1f2651f4468cbec7c6058e3b8c158
* ChibiOS conf upgrade for handwired/z150
 handwired/z150 - 35e85696845e965d7f2dcdb372ed20c17d42c2bb
* ChibiOS conf upgrade for hub20
 hub20 - f094036a182169b5a73f89f09f2ccaa3e5fc9e7e
* ChibiOS conf upgrade for iron180
 iron180 - 5efb6f21c848b3c964795d9debddceac7628933d
* ChibiOS conf upgrade for jm60
 jm60 - dbbdbe8b27b3c1d0a25981b2f75728d163d5d299
* ChibiOS conf upgrade for keebio/bdn9/rev2
 keebio/bdn9/rev2 - 0031632523dddfc8f7b3a02cf9c5990ebbb3856d
* ChibiOS conf upgrade for keebio/choconum
 keebio/choconum - 4484ef6936a497610ca5ae4d378bc07b2bc1b1c7
* ChibiOS conf upgrade for matrix/m20add
 matrix/m20add - 6068aeff5b14c26de8838180f4397800abe9f1aa
* ChibiOS conf upgrade for matrix/noah
 matrix/noah - fcde175fb1d3f5bf0716ac5a880c2cc9ab4bbf7f
* ChibiOS conf upgrade for misterknife/knife66
 misterknife/knife66 - e7f3ceffb94fb8e680da2af27fa7cb1a0a52b699
* ChibiOS conf upgrade for misterknife/knife66_iso
 misterknife/knife66_iso - ee027db939c098f908f70f02ffa9cc3952139f70
* ChibiOS conf upgrade for nebula12
 nebula12 - 2f3a25b6675dcd0fabe75e7bb63038d3cac19610
* ChibiOS conf upgrade for nemui
 nemui - 4030faa372512f766fd747876cb28176302453f9
* ChibiOS conf upgrade for nibiria/stream15
 nibiria/stream15 - fd7b09affa208403099ef9bff1b756fac0d4f918
* ChibiOS conf upgrade for nightingale_studios/hailey
 nightingale_studios/hailey - 496a44b2f789cc59a6110c7c1c41d57e59c722be
* ChibiOS conf upgrade for planck/rev6
 planck/rev6 - 6fb8f0bc21b4ab774ce3d339fdf6f25d96059f10
* ChibiOS conf upgrade for primekb/meridian
 primekb/meridian - 8021ed99e8bdf92faab806780186cc924dd59e50
* ChibiOS conf upgrade for projectkb/alice
 projectkb/alice - ad7678d475a14c54f28b62d1c1b15f5b4c4448bc
* ChibiOS conf upgrade for projectkb/signature87
 projectkb/signature87 - de61338b0a5c477f39c000df8117dd3017c2643d
* ChibiOS conf upgrade for ramonimbao/squishy65
 ramonimbao/squishy65 - 2ea1a8b18c39d0e193bbbf5836191874d3aafc53
* ChibiOS conf upgrade for ramonimbao/wete
 ramonimbao/wete - a80b3b309f06566adcdf20234d81c1d5aa599b00
* ChibiOS conf upgrade for rart/rartlice
 rart/rartlice - c8c80c302428d62bb8b08e3185509a233a94f5f0
* ChibiOS conf upgrade for retro_75
 retro_75 - 7434e266bba43ded8ca1ff75d77faa506473ca91
* ChibiOS conf upgrade for rocketboard_16
 rocketboard_16 - 1182a8730a84b58eba5a470286b6db6134d36f54
* ChibiOS conf upgrade for satt/vision
 satt/vision - c85a28a8d7e321511a17a7e7084d0a7876d1779a
* ChibiOS conf upgrade for technika
 technika - 7c59de348f0ec5f6ac9e260806a87aaf16fbafa2
* ChibiOS conf upgrade for tkc/godspeed75
 tkc/godspeed75 - e447b39dca393736fbf289049699d5b4748bb8c6
* ChibiOS conf upgrade for tkw/stoutgat/v2/f411
 tkw/stoutgat/v2/f411 - 58e9b909379ad107affbff0508e3923264b75426
* ChibiOS conf upgrade for viktus/styrka
 viktus/styrka - 36bf0921be79a8b037fdc25343584574a312be60
* ChibiOS conf upgrade for westfoxtrot/prophet
 westfoxtrot/prophet - 80036c8f986c8d3261d6b0748d2057eccab6430b
* ChibiOS conf upgrade for whitefox
 whitefox - c9eccac0196c3e2e2ea6c90d3036283a3eabff2c
* ChibiOS conf upgrade for wolfmarkclub/wm1
 wolfmarkclub/wm1 - 0d22a426255b829a7805bd6a3ff927198b1e31b4
* ChibiOS conf upgrade for xelus/kangaroo
 xelus/kangaroo - fdb1ffb66f4841f662e968929f058d4fd403c97e
* ChibiOS conf upgrade for xelus/trinityxttkl
 xelus/trinityxttkl - a9641e5b39b7bb38351b9109f0f381837b2e8e79
* ChibiOS conf upgrade for xelus/valor_frl_tkl
 xelus/valor_frl_tkl - 6c3b577852736a68727ec319c30712b3088e65cd
* ChibiOS conf upgrade for xiaomi/mk02
 xiaomi/mk02 - 4c1406ebfee73551a844ef7ab29fc5788d7e875c
* ChibiOS conf upgrade for zoo/wampus
 zoo/wampus - 930c903e85478e220a235f45593c03512c66bc2a
* ChibiOS conf upgrade for zvecr/split_blackpill
 zvecr/split_blackpill - c0e3e1583262e4cb0ebfe2efa6356ed6c5c957ca 
						
						
					 
					
						2021-01-21 17:00:53 +11:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							ea51cbf1d9 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2021-01-20 20:39:04 +00:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							111eb8990d 
							
						 
					 
					
						
						
							
							Fix QMK_BUILDDATE ( #11641 )  
						
						
						
						
					 
					
						2021-01-20 20:38:18 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Brassel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78fe155b72 
							
						 
					 
					
						
						
							
							Fix up comments showing how to execute config migration. ( #11621 )  
						
						
						
						
					 
					
						2021-01-20 02:19:36 +11:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							3a06e88566 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2021-01-17 17:33:59 +00:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da40242dbc 
							
						 
					 
					
						
						
							
							Generate version.h when compiling json files ( #11581 )  
						
						... 
						
						
						
						* generate version.h when compiling json files
* make flake8 happy
* fix formatting and verbose
* quiet up the compile output 
						
						
					 
					
						2021-01-17 17:33:29 +00:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
						
						
							
						
						
							5abe666749 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2021-01-16 15:21:06 -08:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9785ec313 
							
						 
					 
					
						
						
							
							Improve the compile and flash subcommands ( #11334 )  
						
						... 
						
						
						
						* add support for --clean to compile and flash
* compile standalone JSON keymaps without polluting the tree
* Add support for passing environment vars to make
* make flake8 happy
* document changes to qmk compile and flash
* add -e support to json export compiling
* Fix python 3.6
* honor $MAKE
* add support for parallel builds 
						
						
					 
					
						2021-01-16 15:13:04 -08:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eaa9106ec7 
							
						 
					 
					
						
						
							
							Add support for specifying BOARD in info.json ( #11492 )  
						
						... 
						
						
						
						* add support for specifying BOARD in info.json
* move BOARD from rules.mk to info.json for clueboard
* fix keyboards that do not require board
* remove out of compliance values 
						
						
					 
					
						2021-01-09 20:18:47 -08:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							962bc8d9dd 
							
						 
					 
					
						
						
							
							Use the schema to eliminate custom code ( #11108 )  
						
						... 
						
						
						
						* use the schema to eliminate custom code
* Update docs/reference_info_json.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* make flake8 happy
* bugfix
* do not overwrite make vars from json
Co-authored-by: Ryan <fauxpark@gmail.com> 
						
						
					 
					
						2021-01-09 13:34:14 -08:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
						
						
							
						
						
							e2c7f89347 
							
						 
					 
					
						
						
							
							typo fix  
						
						
						
						
					 
					
						2021-01-08 08:46:51 -08:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
						
						
							
						
						
							58fcdf8c07 
							
						 
					 
					
						
						
							
							remove extraneous comment  
						
						
						
						
					 
					
						2021-01-08 08:40:23 -08:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
						
						
							
						
						
							30331b383f 
							
						 
					 
					
						
						
							
							fix bugs triggered by certain boards  
						
						
						
						
					 
					
						2021-01-08 08:40:23 -08:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
						
						
							
						
						
							e2e793c1c3 
							
						 
					 
					
						
						
							
							Revert "change invalid pin from error to warning"  
						
						... 
						
						
						
						This reverts commit 68da9cd19658071f0c2f22e97956303281703176. 
						
						
					 
					
						2021-01-07 21:21:12 -08:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
						
						
							
						
						
							b44532aa3d 
							
						 
					 
					
						
						
							
							change invalid pin from error to warning  
						
						
						
						
					 
					
						2021-01-07 21:21:12 -08:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
						
						
							
						
						
							9a178f6826 
							
						 
					 
					
						
						
							
							fix rgblight properties  
						
						
						
						
					 
					
						2021-01-07 21:21:12 -08:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
						
						
							
						
						
							56ef80216a 
							
						 
					 
					
						
						
							
							make flake8 happy  
						
						
						
						
					 
					
						2021-01-07 21:21:12 -08:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
						
						
							
						
						
							b2c26f7cdd 
							
						 
					 
					
						
						
							
							get qmk generate-api into a good state  
						
						
						
						
					 
					
						2021-01-07 21:21:12 -08:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
						
						
							
						
						
							ededff8556 
							
						 
					 
					
						
						
							
							validate keyboard data with jsonschema  
						
						
						
						
					 
					
						2021-01-07 21:21:12 -08:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
						
						
							
						
						
							cf2f13fc77 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2021-01-05 11:04:56 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f03b10b6c1 
							
						 
					 
					
						
						
							
							Migrate python tests away from onekey ( #11367 )  
						
						... 
						
						
						
						* Migrate python tests away from onekey
* Add stub files to stop lint complaints
* Make all the pytest keymaps compile 
						
						
					 
					
						2021-01-05 00:52:31 +00:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
						
						
							
						
						
							6daa204363 
							
						 
					 
					
						
						
							
							fix keyboards with apostrophes in their names  
						
						
						
						
					 
					
						2021-01-03 17:55:54 -08:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11bd98f684 
							
						 
					 
					
						
						
							
							Fix broken keyboards ( #11412 )  
						
						... 
						
						
						
						* Fix a couple errors
* add a dependency for the generated headers 
						
						
					 
					
						2021-01-03 13:08:17 +11:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f27d8d9448 
							
						 
					 
					
						
						
							
							Fix compiling on develop ( #11409 )  
						
						
						
						
					 
					
						2021-01-02 21:05:56 +01:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
						
						
							
						
						
							f12000a1b6 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into develop  
						
						
						
						
					 
					
						2021-01-02 17:28:05 +00:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c07543133a 
							
						 
					 
					
						
						
							
							Return the make exit code for qmk compile and flash ( #11402 )  
						
						
						
						
					 
					
						2021-01-02 17:27:35 +00:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47b9b11009 
							
						 
					 
					
						
						
							
							Configure keyboard matrix from info.json ( #10817 )  
						
						... 
						
						
						
						* Make parameters from info.json available to the build system
* move all clueboard settings to info.json
* code formatting
* make flake8 happy
* make flake8 happy
* make qmk lint happy
* Add support for specifying led indicators in json
* move led indicators to the clueboard info.json
* Apply suggestions from code review
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
* add missing docstring
Co-authored-by: Erovia <Erovia@users.noreply.github.com> 
						
						
					 
					
						2020-12-30 10:27:37 -08:00 
						 
				 
			
				
					
						
							
							
								LongerHV 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							221d8fd866 
							
						 
					 
					
						
						
							
							[CLI] Add stdin support for json2c command ( #11289 )  
						
						... 
						
						
						
						* Implement stdin for json2c command
* Refactor
* Handle json decode error
* Add stdin support for c2json cli command
* Refactor to prevent code duplication
* Change exit(1) to return False in c2json command
* Remove unused import 
						
						
					 
					
						2020-12-29 11:34:48 -08:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a292e11d3 
							
						 
					 
					
						
						
							
							qmk fileformat: only print complaints, and fix some of them (#11278 )  
						
						
						
						
					 
					
						2020-12-24 02:36:44 +00:00 
						 
				 
			
				
					
						
							
							
								Erovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a380a26ad2 
							
						 
					 
					
						
						
							
							Split of the doctor codebase ( #11255 )  
						
						... 
						
						
						
						Co-authored-by: Ryan <fauxpark@gmail.com> 
						
						
					 
					
						2020-12-21 13:29:36 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0239ce025a 
							
						 
					 
					
						
						
							
							Doctor: add check for .git folder ( #11208 )  
						
						... 
						
						
						
						Co-authored-by: Erovia <Erovia@users.noreply.github.com> 
						
						
					 
					
						2020-12-20 15:46:01 +01:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							624cafbfd2 
							
						 
					 
					
						
						
							
							Change keyboard json format to bring it inline with the current api ( #11231 )  
						
						
						
						
					 
					
						2020-12-19 19:46:30 +01:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bded5f473c 
							
						 
					 
					
						
						
							
							simplify qmk doctor to make room for  #11208  ( #11242 )  
						
						
						
						
					 
					
						2020-12-18 16:42:30 -08:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37fb14f1b5 
							
						 
					 
					
						
						
							
							CLI-ify rgblight_breathing_table_calc.c ( #11174 )  
						
						... 
						
						
						
						Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
Co-authored-by: Zach White <skullydazed@drpepper.org> 
						
						
					 
					
						2020-12-16 14:24:42 +11:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ebd243cdc 
							
						 
					 
					
						
						
							
							CI automated format fixes ( #11179 )  
						
						... 
						
						
						
						* Format all C files for now, till diff logic works within CI
* Fix recursion of dos2unix 
						
						
					 
					
						2020-12-11 13:49:03 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b5d74a267 
							
						 
					 
					
						
						
							
							Fix warning logic when running 'qmk format -a' ( #11177 )  
						
						
						
						
					 
					
						2020-12-10 19:02:41 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c4b6531fe 
							
						 
					 
					
						
						
							
							CI: Add workflow for codebase formatting ( #7382 )  
						
						... 
						
						
						
						* Add workflow for codebase formatting
* stash
* review comments
* Swap to a more complete push action 
						
						
					 
					
						2020-12-10 17:01:51 +00:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8724a70c4c 
							
						 
					 
					
						
						
							
							Reduce travis load by replacing an exclusive grep with an inclusive grep ( #10964 )  
						
						... 
						
						
						
						* add -n to avoid compiling
* switch to an include rather than exclude strategy 
						
						
					 
					
						2020-11-30 11:19:44 -08:00 
						 
				 
			
				
					
						
							
							
								James Young 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c66df16644 
							
						 
					 
					
						
						
							
							2020 November 28 Breaking Changes Update ( #11053 )  
						
						... 
						
						
						
						* Branch point for 2020 November 28 Breaking Change                                                
* Remove matrix_col_t to allow MATRIX_ROWS > 32 (#10183 )                                           
* Add support for soft serial to ATmega32U2 (#10204 )                                               
* Change MIDI velocity implementation to allow direct control of velocity value (#9940 )            
* Add ability to build a subset of all keyboards based on platform.                                
* Actually use eeprom_driver_init().                                                               
* Make bootloader_jump weak for ChibiOS. (#10417 )                                                  
* Joystick 16-bit support (#10439 )                                                                 
* Per-encoder resolutions (#10259 )                                                                 
* Share button state from mousekey to pointing_device (#10179 )                                     
* Add hotfix for chibios keyboards not wake (#10088 )                                               
* Add advanced/efficient RGB Matrix Indicators (#8564 )                                             
* Naming change.                                                                                   
* Support for STM32 GPIOF,G,H,I,J,K (#10206 )                                                       
* Add milc as a dependency and remove the installed milc (#10563 )                                  
* ChibiOS upgrade: early init conversions (#10214 )                                                 
* ChibiOS upgrade: configuration file migrator (#9952 )                                             
* Haptic and solenoid cleanup (#9700 )                                                              
* XD75 cleanup (#10524 )                                                                            
* OLED display update interval support (#10388 )                                                    
* Add definition based on currently-selected serial driver. (#10716 )                               
* New feature: Retro Tapping per key (#10622 )                                                      
* Allow for modification of output RGB values when using rgblight/rgb_matrix. (#10638 )             
* Add housekeeping task callbacks so that keyboards/keymaps are capable of executing code for each main loop iteration. (#10530 )
* Rescale both ChibiOS and AVR backlighting.                                                       
* Reduce Helix keyboard build variation (#8669 )                                                    
* Minor change to behavior allowing display updates to continue between task ticks (#10750 )        
* Some GPIO manipulations in matrix.c change to atomic. (#10491 )                                   
* qmk cformat (#10767 )                                                                             
* [Keyboard] Update the Speedo firmware for v3.0 (#10657 )                                          
* Maartenwut/Maarten namechange to evyd13/Evy (#10274 )                                             
* [quantum] combine repeated lines of code (#10837 )                                                
* Add step sequencer feature (#9703 )                                                               
* aeboards/ext65 refactor (#10820 )                                                                 
* Refactor xelus/dawn60 for Rev2 later (#10584 )                                                    
* add DEBUG_MATRIX_SCAN_RATE_ENABLE to common_features.mk (#10824 )                                 
* [Core] Added `add_oneshot_mods` & `del_oneshot_mods` (#10549 )                                    
* update chibios os usb for the otg driver (#8893 )                                                 
* Remove HD44780 References, Part 4 (#10735 )                                                       
* [Keyboard] Add Valor FRL TKL (+refactor) (#10512 )                                                
* Fix cursor position bug in oled_write_raw functions (#10800 )                                     
* Fixup version.h writing when using SKIP_VERSION=yes (#10972 )                                     
* Allow for certain code in the codebase assuming length of string. (#10974 )                       
* Add AT90USB support for serial.c (#10706 )                                                        
* Auto shift: support repeats and early registration (#9826 )                                       
* Rename ledmatrix.h to match .c file (#7949 )                                                      
* Split RGB_MATRIX_ENABLE into _ENABLE and _DRIVER (#10231 )                                        
* Split LED_MATRIX_ENABLE into _ENABLE and _DRIVER (#10840 )                                        
* Merge point for 2020 Nov 28 Breaking Change 
						
						
					 
					
						2020-11-28 12:02:18 -08:00 
						 
				 
			
				
					
						
							
							
								Erovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b337ba798e 
							
						 
					 
					
						
						
							
							CLI: Udev related fixes and improvements ( #10736 )  
						
						
						
						
					 
					
						2020-11-16 21:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aae3b35c0f 
							
						 
					 
					
						
						
							
							CI: Add docs build and deploy workflow ( #7448 )  
						
						... 
						
						
						
						* Add docs build and deploy workflow
* Remove old travis docs workflow
* update to cli command
* Tidy up for review
* formatting
* Update to pass style checks
* Update lib/python/qmk/cli/docs.py
Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
* Review comments - build->generate, use of verbose
* Add docs
* Update to match recent actions
* Run within base_container
* Convert cli to generate-docs
* Convert cli to generate-docs - restore old file
* Convert cli to generate-docs
* Update docs
Co-authored-by: skullydazed <skullydazed@users.noreply.github.com> 
						
						
					 
					
						2020-11-10 07:00:40 -08:00 
						 
				 
			
				
					
						
							
							
								Zach White 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d33d72975 
							
						 
					 
					
						
						
							
							New command: qmk lint ( #10761 )  
						
						... 
						
						
						
						* Basic qmk lint command
* check for keymap readme
* change the workflow from qmk info to qmk lint
* add a strict mode
* parsing -> parse
* document qmk lint
* small info logging cleanup
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com>
* honor --strict in more places
* change the job name to lint
Co-authored-by: Ryan <fauxpark@gmail.com> 
						
						
					 
					
						2020-11-07 09:56:08 -08:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ef98e7f61 
							
						 
					 
					
						
						
							
							CLI: Add qmk clean ( #10785 )  
						
						
						
						
					 
					
						2020-11-04 19:18:47 +00:00