Jouke Witteveen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1706da9054 
								
							 
						 
						
							
							
								
								tap-dance: Restructure code and document in more detail ( #16394 )  
							
							
							
						 
						
							2022-06-13 22:12:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1085500e89 
								
							 
						 
						
							
							
								
								Rework paths for eeprom locations. ( #17326 )  
							
							... 
							
							
							
							* Rework paths for eeprom locations.
* File relocation.
* Wrong file move.
* Fixup test paths. 
							
						 
						
							2022-06-08 09:42:35 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stefan Kerkmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e89478eb0f 
								
							 
						 
						
							
							
								
								[Core] Update C standard to GNU11, C++ to GNU++14 ( #17114 )  
							
							
							
						 
						
							2022-06-06 08:47:22 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								08c556b78b 
								
							 
						 
						
							
							
								
								Add keymap wrappers for introspection into the keymap. ( #17229 )  
							
							... 
							
							
							
							* Introspection handlers for keymaps.
* Renaming. 
							
						 
						
							2022-06-05 10:26:02 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8545473307 
								
							 
						 
						
							
							
								
								Removes terminal from QMK. ( #17258 )  
							
							
							
						 
						
							2022-05-30 22:38:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joy Lee 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1c7e8b9a9d 
								
							 
						 
						
							
							
								
								Added support for Wb32fq95 ( #16871 )  
							
							
							
						 
						
							2022-05-23 15:57:24 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5816288926 
								
							 
						 
						
							
							
								
								Warn about LTO with arm_atsam, not ChibiOS. ( #17106 )  
							
							
							
						 
						
							2022-05-16 15:29:55 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								608fa5154c 
								
							 
						 
						
							
							
								
								Data driven g_led_config ( #16728 )  
							
							
							
						 
						
							2022-05-16 07:39:29 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pascal Getreuer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								68b16bba68 
								
							 
						 
						
							
							
								
								[Core] Add Caps Word feature to core ( #16588 )  
							
							... 
							
							
							
							Co-authored-by: precondition <57645186+precondition@users.noreply.github.com>
Co-authored-by: Drashna Jaelre <drashna@live.com> 
							
						 
						
							2022-05-14 16:00:32 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								84ffd4f72d 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2022-05-06 12:18:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8c23f87c51 
								
							 
						 
						
							
							
								
								Ensure .hex file output for ARM Teensys ( #17014 )  
							
							
							
						 
						
							2022-05-06 13:18:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joy Lee 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								25f849b397 
								
							 
						 
						
							
							
								
								Update wb32-dfu ( #16438 )  
							
							
							
						 
						
							2022-04-19 21:21:12 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								92a61aa0cd 
								
							 
						 
						
							
							
								
								Implement XAP 'secure' core requirements ( #16843 )  
							
							... 
							
							
							
							Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Stefan Kerkmann <karlk90@pm.me> 
							
						 
						
							2022-04-16 11:13:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1f2b1dedcc 
								
							 
						 
						
							
							
								
								Quantum Painter ( #10174 )  
							
							... 
							
							
							
							* Install dependencies before executing unit tests.
* Split out UTF-8 decoder.
* Fixup python formatting rules.
* Add documentation for QGF/QFF and the RLE format used.
* Add CLI commands for converting images and fonts.
* Add stub rules.mk for QP.
* Add stream type.
* Add base driver and comms interfaces.
* Add support for SPI, SPI+D/C comms drivers.
* Include <qp.h> when enabled.
* Add base support for SPI+D/C+RST panels, as well as concrete implementation of ST7789.
* Add support for GC9A01.
* Add support for ILI9341.
* Add support for ILI9163.
* Add support for SSD1351.
* Implement qp_setpixel, including pixdata buffer management.
* Implement qp_line.
* Implement qp_rect.
* Implement qp_circle.
* Implement qp_ellipse.
* Implement palette interpolation.
* Allow for streams to work with either flash or RAM.
* Image loading.
* Font loading.
* QGF palette loading.
* Progressive decoder of pixel data supporting Raw+RLE, 1-,2-,4-,8-bpp monochrome and palette-based images.
* Image drawing.
* Animations.
* Font rendering.
* Check against 256 colours, dump out the loaded palette if debugging enabled.
* Fix build.
* AVR is not the intended audience.
* `qmk format-c`
* Generation fix.
* First batch of docs.
* More docs and examples.
* Review comments.
* Public API documentation. 
							
						 
						
							2022-04-13 18:00:18 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ec4f655333 
								
							 
						 
						
							
							
								
								Add warning for CTCP/CONVERT_TO_PROTON_C. ( #16782 )  
							
							
							
						 
						
							2022-04-03 19:17:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1660b2d2e2 
								
							 
						 
						
							
							
								
								Refactor CTPC logic to allow future converters ( #16621 )  
							
							... 
							
							
							
							* Refactor CTPC logic to allow future converters
* Update builddefs/converters.mk
Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
Co-authored-by: Stefan Kerkmann <karlk90@pm.me> 
							
						 
						
							2022-04-03 18:22:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9ee2effe8e 
								
							 
						 
						
							
							
								
								HD44780 driver rework ( #16370 )  
							
							
							
						 
						
							2022-03-19 17:57:22 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								2749346a53 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2022-03-16 23:45:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								417f089115 
								
							 
						 
						
							
							
								
								Print out generated files during build ( #16672 )  
							
							
							
						 
						
							2022-03-17 10:45:06 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8d5eacb7dd 
								
							 
						 
						
							
							
								
								Add support for encoder mapping. ( #13286 )  
							
							
							
						 
						
							2022-03-09 19:29:00 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2f6751e48a 
								
							 
						 
						
							
							
								
								Asymmetric encoders, encoder tests. ( #16068 )  
							
							
							
						 
						
							2022-03-08 16:58:05 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								44f1bd9b3a 
								
							 
						 
						
							
							
								
								ChibiOS 21.11.1 update. ( #16251 )  
							
							... 
							
							
							
							* ChibiOS 21.11.1 update.
* `uf2-tinyuf2` => `tinyuf2`
* Updated chibios-contrib, fixup preprocessor for tinyuf2 bootloader.
* Fixup keychron L433 boards.
* Makefile cleanup.
* RISC-V build fixes.
* Fixup RISC-V build. 
							
						 
						
							2022-03-07 21:04:22 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joy Lee 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								71c0b97bce 
								
							 
						 
						
							
							
								
								Added external spi flash driver. ( #15419 )  
							
							
							
						 
						
							2022-02-11 20:26:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Idan Kamara 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								793f54f6ca 
								
							 
						 
						
							
							
								
								ps2/avr: use the correct file name ( #16316 )  
							
							... 
							
							
							
							This was missed in https://github.com/qmk/qmk_firmware/pull/14895 .
Thanks to fauxpark for spotting this. 
							
						 
						
							2022-02-11 20:36:26 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f7e7671f69 
								
							 
						 
						
							
							
								
								Migrate more makefile utilities to builddefs sub-directory ( #16002 )  
							
							
							
						 
						
							2022-02-10 09:45:51 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e987ce1652 
								
							 
						 
						
							
							
								
								Standardise error output. ( #16220 )  
							
							
							
						 
						
							2022-02-04 17:32:31 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0be2eaf174 
								
							 
						 
						
							
							
								
								Create a build error if no bootloader is specified. ( #16181 )  
							
							... 
							
							
							
							* Create a build error if no bootloader is specified.
* Update builddefs/bootloader.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com> 
							
						 
						
							2022-02-03 19:22:49 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								77062e9a36 
								
							 
						 
						
							
							
								
								Add L432, L442. ( #16016 )  
							
							
							
						 
						
							2022-01-24 08:49:36 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5fb93934d0 
								
							 
						 
						
							
							
								
								Fixes for bootloader refactor build failures ( #15638 )  
							
							
							
						 
						
							2022-01-06 06:55:46 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6bc870d899 
								
							 
						 
						
							
							
								
								Refactor bootloader_jump() implementations ( #15450 )  
							
							... 
							
							
							
							* Refactor `bootloader_jump()` implementations
* Fix tests?
* Rename `atmel-samba` to `md-boot` 
							
						 
						
							2021-12-27 21:10:07 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Osvaldo Barrera 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								76a673233c 
								
							 
						 
						
							
							
								
								Add a clarification to an error message ( #15207 )  
							
							... 
							
							
							
							Makes this a bit more foolproof.
See https://github.com/qmk/qmk_firmware/issues/15202  
							
						 
						
							2021-12-27 11:53:46 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joy Lee 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								68838bb700 
								
							 
						 
						
							
							
								
								Westberrytech pr ( #14422 )  
							
							... 
							
							
							
							* Added support for WB32 MCU
* Modified eeprom_wb32.c
* Remove the eeprom_wb32-related code 
							
						 
						
							2021-11-27 09:28:18 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									precondition 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4bac5f53d8 
								
							 
						 
						
							
							
								
								New feature: DYNAMIC_TAPPING_TERM_ENABLE ( #11036 )  
							
							... 
							
							
							
							* New feature: `DYNAMIC_TAPPING_TERM_ENABLE`
3 new quantum keys to configure the tapping term on the fly.
* Replace sprintf call in tapping_term_report by get_u16_str
* Replace tab with 4 spaces 
							
						 
						
							2021-11-26 07:06:50 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								36d123e9c5 
								
							 
						 
						
							
							
								
								Add support for deferred executors. ( #14859 )  
							
							... 
							
							
							
							* Add support for deferred executors.
* More docs.
* Include from quantum.h
* Cleanup.
* Parameter checks
* Comments.
* qmk format-c
* I accidentally a few words.
* API name change.
* Apply suggestions from code review
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
* Review comments.
* qmk format-c
* Review comments.
Co-authored-by: Sergey Vlasov <sigprof@gmail.com> 
							
						 
						
							2021-11-15 18:21:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								55fb468d74 
								
							 
						 
						
							
							
								
								More platform/protocol alignment ( #14976 )  
							
							
							
						 
						
							2021-10-29 11:16:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b780c797be 
								
							 
						 
						
							
							
								
								Migrate makefile utilities to sub-directory ( #14917 )  
							
							
							
						 
						
							2021-10-28 01:07:53 +01:00