QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								dee1d68dde 
								
							 
						 
						
							
							
								
								format code according to conventions [skip ci]  
							
							
							
						 
						
							2020-01-21 14:48:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fauxpark 
								
							 
						 
						
							
							
							
							
								
							
							
								123ae73efc 
								
							 
						 
						
							
							
								
								Fix lock LEDs for ChibiOS when using shared endpoints ( #7877 )  
							
							... 
							
							
							
							* Fix lock LEDs for ChibiOS when using shared endpoints
* Tweak comments
* Doesn't need to be uint16 anymore 
							
						 
						
							2020-01-21 14:17:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fauxpark 
								
							 
						 
						
							
							
							
							
								
							
							
								2bddfb986d 
								
							 
						 
						
							
							
								
								Remove tmk_core gitignore and gitmodules  
							
							
							
						 
						
							2020-01-19 10:52:29 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								667045b492 
								
							 
						 
						
							
							
								
								Run clang-format manually to fix recently changed files ( #7934 )  
							
							... 
							
							
							
							* Run clang-format manually to fix recently changed files
* Run clang-format manually to fix recently changed files - revert template files
* Run clang-format manually to fix recently changed files - format off for ascii_to_keycode_lut 
							
						 
						
							2020-01-19 16:30:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ba628a28bc 
								
							 
						 
						
							
							
								
								Move rgblight and backlight task to common location ( #7733 )  
							
							
							
						 
						
							2020-01-19 00:59:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ridingqwerty 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								95c24bbaf8 
								
							 
						 
						
							
							
								
								Implement and document TAPPING_FORCE_HOLD_PER_KEY ( #7859 )  
							
							... 
							
							
							
							* Implement and document TAPPING_FORCE_HOLD_PER_KEY
* Added "record" parameter to "get_tapping_force_hold"
* Correct typo -- remove 'IGNORE_' from 'IGNORE_TAPPING_FORCE_HOLD_PER_KEY'
Co-authored-by: GeorgeKoenig <35542036+GeorgeKoenig@users.noreply.github.com> 
							
						 
						
							2020-01-17 15:49:23 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
							
							
								
							
							
								1b0854fdca 
								
							 
						 
						
							
							
								
								Cleanup check for PERMISSIVE_HOLD ( #7861 )  
							
							... 
							
							
							
							* Fix bug in PERMISSIVE_HOLD check
caused by #5009  (aka, me)
* Remove check for per key 
							
						 
						
							2020-01-17 15:33:08 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fauxpark 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1e670f5e67 
								
							 
						 
						
							
							
								
								Remove KEYMAP_SECTION_ENABLE ( #7882 )  
							
							
							
						 
						
							2020-01-17 00:32:09 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									xyzz 
								
							 
						 
						
							
							
							
							
								
							
							
								83be1aed76 
								
							 
						 
						
							
							
								
								chibios/usb_main: re-check USB status in send_keyboard after sleeping the thread ( #7784 )  
							
							... 
							
							
							
							* chibios/usb_main: re-check USB status in send_keyboard after sleeping the thread
* change send_keyboard to only have 1 exit point 
							
						 
						
							2020-01-13 15:08:14 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
							
							
								
							
							
								ff5742da9f 
								
							 
						 
						
							
							
								
								Fix KEYBOARD_SHARED_EP on ChibiOS ( #7860 )  
							
							
							
						 
						
							2020-01-13 09:21:42 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zk-phi 
								
							 
						 
						
							
							
							
							
								
							
							
								7f388b6553 
								
							 
						 
						
							
							
								
								Add per-key IGNORE_MOD_TAP_INTERRUPT feature ( #7838 )  
							
							... 
							
							
							
							* Implement IGNORE_MOD_TAP_INTERRUPT_PER_KEY
- Add configurable option IGNORE_MOD_TAP_INTERRUPT_PER_KEY
- Add function get_ignore_mod_tap_interrupt iff the option is enabled
Unless IGNORE_MOD_TAP_INTERRUPT_PER_KEY is defined, this patch does not affect the resulting binary.
* Add documentation for IGNORE_MOD_TAP_INTERRUPT_PER_KEY 
							
						 
						
							2020-01-10 02:48:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dcb7ca3f79 
								
							 
						 
						
							
							
								
								Move some common matrix code to a common location ( #7699 )  
							
							... 
							
							
							
							* Move some common matrix code to a common location
* Refactor some 'custom_matrix_helper' logic to use custom matrix lite
* Fix build for kinesis/stapelberg - abuse of vpath was picking up matrix.c from core when custom matrix was enabled
* Add validation for CUSTOM_MATRIX 
							
						 
						
							2020-01-04 20:29:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wilba 
								
							 
						 
						
							
							
							
							
								
							
							
								320822d75b 
								
							 
						 
						
							
							
								
								VIA Configurator Refactor ( #7268 )  
							
							... 
							
							
							
							* VIA Refactor
* Remove old code
* review changes
* review changes
* Fix cannonkeys/satisfaction75/prototype:via build
* Add via.h to quantum.h
* Move backlight init to after backlight config load
* Merge branch 'master' into via_refactor_pr
* Update user's rules.mk to new way of enabling VIA
* Added id_switch_matrix_state
* Review changes 
							
						 
						
							2020-01-03 12:52:00 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									xyzz 
								
							 
						 
						
							
							
							
							
								
							
							
								8ec0b378bc 
								
							 
						 
						
							
							
								
								Fix typo in action.c ( #7757 )  
							
							
							
						 
						
							2020-01-02 12:49:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								376419a4f7 
								
							 
						 
						
							
							
								
								Add central location for ChibiOS defines ( #7542 )  
							
							... 
							
							
							
							* Add central location for chibios defines
* Add central location for chibios defines - actually add files this time....
* Add Copyright header
* Update include order to resolve i2cv1 build errors 
							
						 
						
							2019-12-21 18:22:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
							
							
								
							
							
								85f4c3ebb4 
								
							 
						 
						
							
							
								
								[Core] Optimize matrix processing ( #7621 )  
							
							... 
							
							
							
							Backport of tmk/tmk_keyboard@ad6059adc7  
							
						 
						
							2019-12-16 16:31:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1f26101f0e 
								
							 
						 
						
							
							
								
								remove SERIAL_SOFT_DEBUG macro ( #7625 )  
							
							... 
							
							
							
							SERIAL_SOFT_DEBUG can be defined in the `config.h`
Backported from tmk/tmk_keyboard@c74eee6327 
x 
							
						 
						
							2019-12-13 18:06:18 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								80c2e26741 
								
							 
						 
						
							
							
								
								Fix ChibiOS USB config for chips which support OTGv1 ( #7564 )  
							
							... 
							
							
							
							* Align endpoint config as per rest of file (fixes  #4783 )
* Add comments about explicit order use
* Update tmk_core/protocol/chibios/usb_main.c
Co-Authored-By: fauxpark <fauxpark@gmail.com> 
							
						 
						
							2019-12-14 01:29:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
							
							
								
							
							
								2d1c985ff4 
								
							 
						 
						
							
							
								
								core: Fix build config in protocol.mk ( #7620 )  
							
							... 
							
							
							
							Backports commits from tmk_keyboard 
							
						 
						
							2019-12-13 11:36:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
							
							
								
							
							
								efb21c00ce 
								
							 
						 
						
							
							
								
								Fix FORCE_NKRO handling ( #7601 )  
							
							
							
						 
						
							2019-12-11 11:39:30 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
							
							
								
							
							
								071eb2478f 
								
							 
						 
						
							
							
								
								Remove mbed files ( #7605 )  
							
							... 
							
							
							
							* Remove mbed files
* Remove mbed files - fix comment
* Remove mbed logic blocks 
							
						 
						
							2019-12-11 11:36:00 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fauxpark 
								
							 
						 
						
							
							
							
							
								
							
							
								698d0dbda8 
								
							 
						 
						
							
							
								
								Use clock_prescale_set() from avr-libc ( #7540 )  
							
							... 
							
							
							
							* Use `clock_prescale_set()` from avr-libc
* Remove outdated FAQ info 
							
						 
						
							2019-12-11 01:26:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fauxpark 
								
							 
						 
						
							
							
							
							
								
							
							
								c74295de88 
								
							 
						 
						
							
							
								
								Set proper AVR part for USBasp avrdude flashing ( #7552 )  
							
							... 
							
							
							
							* Set proper AVR part for USBasp avrdude flashing
* Remove `PROGRAM_CMD` stuff from rules.mk as they should not be needed anymore
* Missed the Plaid readme
* Remove PROGRAM_CMD from Mysterium 
							
						 
						
							2019-12-07 23:32:43 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fauxpark 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								730a736ef0 
								
							 
						 
						
							
							
								
								Set proper ASCII character for KC_NUHS in iWRAP code ( #7434 )  
							
							
							
						 
						
							2019-12-08 12:59:47 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f0f161e572 
								
							 
						 
						
							
							
								
								Remove vusb 'reset to bootloader' hid message due to security implications ( #7456 )  
							
							
							
						 
						
							2019-11-25 20:33:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									a_p_u_r_o 
								
							 
						 
						
							
							
							
							
								
							
							
								7874f297b3 
								
							 
						 
						
							
							
								
								Remove CR when computing BOOTLOADER_SIZE. ( #7453 )  
							
							
							
						 
						
							2019-11-24 03:01:03 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fauxpark 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								02412156d5 
								
							 
						 
						
							
							
								
								Add 4-character aliases for sendstring keycodes ( #7409 )  
							
							... 
							
							
							
							* Add 4-character aliases for sendstring keycodes
* Remove pointless mail keycode redefinition
* Forgot brightness keycodes 
							
						 
						
							2019-11-22 14:11:28 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zvecr 
								
							 
						 
						
							
							
							
							
								
							
							
								a91c0c4765 
								
							 
						 
						
							
							
								
								Run clang-format manually to fix recently changed files  
							
							
							
						 
						
							2019-11-17 08:25:58 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fauxpark 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3047335729 
								
							 
						 
						
							
							
								
								Add support for configurable polling interval and power usage o… ( #7336 )  
							
							... 
							
							
							
							* Add support for custom polling interval and power usage on V-USB boards
* Use 1ms as default for now 
							
						 
						
							2019-11-15 10:21:22 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
							
							
								
							
							
								1d4287cb95 
								
							 
						 
						
							
							
								
								Fix chibios when mouse and nkro disabled ( #7312 )  
							
							
							
						 
						
							2019-11-10 09:02:46 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
							
							
								
							
							
								c1970e284d 
								
							 
						 
						
							
							
								
								Fix LAYER_STATE_8BIT compile issues ( #7304 )  
							
							
							
						 
						
							2019-11-08 18:23:26 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Rascher 
								
							 
						 
						
							
							
							
							
								
							
							
								680d401faf 
								
							 
						 
						
							
							
								
								Support RGBLIGHT_SLEEP when ChibiOS boards suspend ( #7280 )  
							
							... 
							
							
							
							Copypasta from the AVR suspend implementation with a Teensy-specific
hack removed 
							
						 
						
							2019-11-08 21:43:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1ea0cac998 
								
							 
						 
						
							
							
								
								ARM - ws2812 bitbang ( #7173 )  
							
							... 
							
							
							
							* Initial ARM bitbang ws2812 driver
* Unify chibios platform to run rgblight_task
* Remove 'avr only' comments from ws2812 docs
* Remove 'avr only' comments from ws2812 docs
* Unify chibios platform to run rgblight_task - review comments
* Remove debug flags from keymap
* Add comments from review
* Add defines for STM32L0XX
* Attempt to get arm ws2812 working on multiple gcc versions 
							
						 
						
							2019-11-07 13:10:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fauxpark 
								
							 
						 
						
							
							
							
							
								
							
							
								dfb78d2a08 
								
							 
						 
						
							
							
								
								New and improved lock LED callbacks ( #7215 )  
							
							... 
							
							
							
							* New and improved lock LED callbacks
* Include stdbool
* Update documentation
* Use full function signatures and add keyboard-level example 
							
						 
						
							2019-11-06 00:42:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fauxpark 
								
							 
						 
						
							
							
							
							
								
							
							
								1244d0e266 
								
							 
						 
						
							
							
								
								Un-clang-format usb_descriptor.h ( #7216 )  
							
							... 
							
							
							
							Preserves readability of the file, making it easier to understand and modify. 
							
						 
						
							2019-11-04 23:04:58 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christopher 
								
							 
						 
						
							
							
							
							
								
							
							
								0a9a69394e 
								
							 
						 
						
							
							
								
								Fixes   #7256 : USB descriptor to identify correctly as MIDI device. ( #7258 )  
							
							
							
						 
						
							2019-11-05 00:02:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
							
							
								
							
							
								29630e6e49 
								
							 
						 
						
							
							
								
								[Core] Add short form LTO_ENABLE ( #7259 )  
							
							... 
							
							
							
							For drashna's sanity's sake 
							
						 
						
							2019-11-04 15:35:47 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
							
							
								
							
							
								22812aee5c 
								
							 
						 
						
							
							
								
								rgblight_task logic fixes ( #7214 )  
							
							
							
						 
						
							2019-10-30 22:30:21 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
							
							
								
							
							
								64b7cfe735 
								
							 
						 
						
							
							
								
								Refactor ps2avrgb i2c ws2812 to core  ( #7183 )  
							
							... 
							
							
							
							* Refactor ps2avrgb i2c ws2812 to core
* Refactor jj40 to use ws2812 i2c driver
* Refactor ps2avrgb template to use ws2812 i2c driver
* Add ws2812 stub files
* clang-format and driver config
* Add ws2812 driver docs
* Fix default config values
* Update tmk_core/protocol/vusb/main.c
Co-Authored-By: Drashna Jaelre <drashna@live.com> 
							
						 
						
							2019-10-29 15:53:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								abfd6ed961 
								
							 
						 
						
							
							
								
								Move tmk_core/common/backlight to quantum/backlight ( #6710 )  
							
							... 
							
							
							
							* Move tmk_core/common/backlight to quantum/backlight
* Add guards to backlight inclusion
* Add guards to backlight inclusion
* Update backlight guards on clueboard/60
* Use full paths to avoid vpath issues 
							
						 
						
							2019-10-17 17:48:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fauxpark 
								
							 
						 
						
							
							
							
							
								
							
							
								63f4806d7a 
								
							 
						 
						
							
							
								
								Fix bug in do_code16() ( #6935 )  
							
							... 
							
							
							
							* Fix bug in `do_code16()`
* Remove qk_ mods functions 
							
						 
						
							2019-10-16 00:02:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2ac4197b73 
								
							 
						 
						
							
							
								
								Add binary support to tinyprintf ( #7024 )  
							
							
							
						 
						
							2019-10-15 13:33:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cc5edb9eeb 
								
							 
						 
						
							
							
								
								Port DEBUG_MATRIX_SCAN_RATE to core  ( #7029 )  
							
							... 
							
							
							
							* Port DEBUG_MATRIX_SCAN_RATE to core
* Remove duplicate DEBUG_MATRIX_SCAN_RATE implementations
* Remove duplicate DEBUG_MATRIX_SCAN_RATE implementation from handwired/xealous
* Add console logic from ergodox_ez 
							
						 
						
							2019-10-15 13:32:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fauxpark 
								
							 
						 
						
							
							
							
							
								
							
							
								4335b97a07 
								
							 
						 
						
							
							
								
								Reorder Raw HID interface to match what the USB spec expects ( #6801 )  
							
							
							
						 
						
							2019-10-08 11:47:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								38aefaf78e 
								
							 
						 
						
							
							
								
								ARM - Initial backlight support ( #6487 )  
							
							... 
							
							
							
							* Move AVR backlight to own file, add borrowed ARM implementation
* Tiny fix for backlight custom logic
* Remove duplicate board from rebase
* Fix f303 onekey example
* clang-format
* clang-format
* Remove backlight keymap debug
* Initial pass of ARM backlight docs
* Initial pass of ARM backlight docs - resolve todos
* fix rules validation logic
* Add f072 warning
* Add f072 warning
* tidy up breathing in backlight keymap
* tidy up breathing in backlight keymap
* add missing break to backlight keymap 
							
						 
						
							2019-10-05 16:57:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fauxpark 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								41b9be560d 
								
							 
						 
						
							
							
								
								Wrap util.h functions in extern "C" ( #6762 )  
							
							
							
						 
						
							2019-10-04 09:24:47 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								17794e0b25 
								
							 
						 
						
							
							
								
								ARM split - Add support for dfu-util EE_HANDS flashing ( #6543 )  
							
							... 
							
							
							
							* Initial stab at some fake dfu-util-split-left behaviour
* Apply suggestions from code review
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Clang format fixes
* Fake eeprom init for both left and right hand 
							
						 
						
							2019-09-27 21:33:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ad8dbd5ca5 
								
							 
						 
						
							
							
								
								ARM split - Add bootmagic/magic keycodes for setting handedness ( #6545 )  
							
							... 
							
							
							
							* Add docs on bootmagic/magic keycodes for setting handedness
* Clang format fixes
* Maintain backwards compatibility
* Maintain backwards compatibility 
							
						 
						
							2019-09-24 15:24:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									XScorpion2 
								
							 
						 
						
							
							
							
							
								
							
							
								2f49cae9bc 
								
							 
						 
						
							
							
								
								Fixing wrapping math logic for timer_expired functions ( #6746 )  
							
							
							
						 
						
							2019-09-23 00:52:33 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
							
							
								
							
							
								02f77e7215 
								
							 
						 
						
							
							
								
								Actually use correct bootloader not found message ( #6695 )  
							
							
							
						 
						
							2019-09-08 09:55:18 +10:00