| 
								
								
									 Joel Challis | 4ab36df48f | Move split.soft_serial_pin to split.serial.pin (#24127) | 2024-07-18 09:02:53 +10:00 |  | 
				
					
						| 
								
								
									 Joel Challis | 53a0cdc446 | Implement data driven joysticks (#22947) | 2024-06-18 03:44:22 +01:00 |  | 
				
					
						| 
								
								
									 Joel Challis | 51acd35e6f | Implement data driven serial driver (#23923) | 2024-06-17 19:22:47 +01:00 |  | 
				
					
						| 
								
								
									 Ryan | 089a819179 | keyboard.json schema: set minimum value for key_unit(#23937)* keyboard.json schema: set minimum value for `key_unit`
* Fix invalid `matrix_size` in keyboard.json
* Fix bad layout for silverbullet44 | 2024-06-16 21:57:37 +01:00 |  | 
				
					
						| 
								
								
									 Joel Challis | ef0734b7a6 | Remove 'split.transport.protocol=serial_usart' (#23668) | 2024-05-10 20:54:44 +10:00 |  | 
				
					
						| 
								
								
									 Ryan | 0ff53b2498 | Rename RGBWdefine toWS2812_RGBW(#23585) | 2024-04-28 00:36:54 +10:00 |  | 
				
					
						| 
								
								
									 Joel Challis | d333a25868 | Add audio driver to keyboard.json schema (#23616) | 2024-04-26 05:41:22 +01:00 |  | 
				
					
						| 
								
								
									 Joel Challis | 16cca527a6 | Fix WAIT_FOR_USB handling (#23598) | 2024-04-24 19:33:52 +01:00 |  | 
				
					
						| 
								
								
									 Ryan | c505ea48b3 | Add haptic driver to keyboard.json schema (#23591) | 2024-04-24 04:59:57 +01:00 |  | 
				
					
						| 
								
								
									 Ryan | 23b7a02ebe | LED drivers: add support for IS31FL3236 (#23264) | 2024-03-17 19:23:14 +11:00 |  | 
				
					
						| 
								
								
									 Drashna Jaelre | 83e6ddbbb4 | [Audio] Add support for audio shutdown pin (#22731) Co-authored-by: Ryan <fauxpark@gmail.com> | 2024-03-06 22:02:37 +11:00 |  | 
				
					
						| 
								
								
									 Ryan | 14d1d9639c | Add LED/RGB Matrix drivers to info.json schema (#23127) | 2024-02-25 21:29:25 +00:00 |  | 
				
					
						| 
								
								
									 Nick Brassel | 9d9cdaaa2d | Add encoder abstraction. (#21548) | 2024-02-18 21:17:15 +11:00 |  | 
				
					
						| 
								
								
									 Joel Challis | 3a13c2120a | Ensure LTO is enabled as a info.jsonbuild config option (#22932)* feature.lto -> build.lto
* keymaps too | 2024-02-01 15:45:58 +00:00 |  | 
				
					
						| 
								
								
									 Joel Challis | b24bd2351a | Remove redundant audio eeconfig init (#22736) | 2023-12-24 06:52:58 +00:00 |  | 
				
					
						| 
								
								
									 leah-splitkb | 2450fe28ee | Add Imera converter (#22419) | 2023-11-28 17:53:47 +11:00 |  | 
				
					
						| 
								
								
									 Joel Challis | e279c78ba3 | Enable linking of encoders to switch within layout macros (#22264) | 2023-11-20 15:41:48 +00:00 |  | 
				
					
						| 
								
								
									 Joel Challis | fbbb221a31 | Implement data driven lighting defaults (#21825) | 2023-11-01 01:26:24 +00:00 |  | 
				
					
						| 
								
								
									 Joel Challis | a19ae3d784 | Add dd mapping for hardware based split handedness (#22369) | 2023-11-01 00:55:48 +00:00 |  | 
				
					
						| 
								
								
									 Joel Challis | 17c3182b1c | Remove use of broken split.main (#22363) | 2023-10-30 00:49:56 +00:00 |  | 
				
					
						| 
								
								
									 Joel Challis | 98530cad3b | Implement data driven dip switches (#22017) * Add data driven dip switches
* Autogen weak matrix_mask | 2023-10-29 01:09:02 +01:00 |  | 
				
					
						| 
								
								
									 jack | 896d3dc497 | Add DD mappings for locking switch (#22242) Co-authored-by: Ryan <fauxpark@gmail.com> | 2023-10-25 02:15:27 -07:00 |  | 
				
					
						| 
								
								
									 Joel Challis | e4c54a9612 | Support additional split sync items for info.json (#22193) | 2023-10-21 01:48:05 +01:00 |  | 
				
					
						| 
								
								
									 Joel Challis | 4e86dca49d | Fix parsing/validation for 21939 (#22148) | 2023-09-27 03:57:37 +01:00 |  | 
				
					
						| 
								
								
									 Joel Challis | 80ccbdfd86 | More data driven RGB/LED Matrix config (#21939) | 2023-09-27 00:41:13 +01:00 |  | 
				
					
						| 
								
								
									 QMK Bot | 21c396a3aa | Merge remote-tracking branch 'origin/master' into develop | 2023-09-20 13:14:27 +00:00 |  | 
				
					
						| 
								
								
									 Joel Challis | cdff9b8da7 | Restrict "feature" and "animation" keys (#21895) | 2023-09-20 14:13:51 +01:00 |  | 
				
					
						| 
								
								
									 Joel Challis | 5fab310e65 | Implement data driven wear leveling (#21906) * DD encoder map, wear leveling
* remove encoder map from DD
let's avoid the support headache
* wear leveling: specify the allowed drivers by name
Co-authored-by: Ryan <fauxpark@gmail.com>
* Add additional params
* Relocate under eeprom
* disable parsing
---------
Co-authored-by: Dimitris Mantzouranis <d3xter93@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com> | 2023-09-05 01:53:05 +01:00 |  | 
				
					
						| 
								
								
									 HiryKun | 5cd47f5094 | Add "apm32-dfu" in keyboard.jsonschema (#21842) | 2023-08-26 19:31:59 +01:00 |  | 
				
					
						| 
								
								
									 Joel Challis | a9e2f6a25a | Remove led_matrix.hue_stepsandled_matrix.sat_stepsfrom schema (#21827) | 2023-08-25 00:47:12 +01:00 |  | 
				
					
						| 
								
								
									 Ryan | 1c069b13b9 | rgblight: driver selection cleanups (#21558) | 2023-08-15 11:06:57 +01:00 |  | 
				
					
						| 
								
								
									 Ryan | b4a7b9253a | Bluetooth: driver naming cleanups (#21624) | 2023-07-29 15:16:14 +10:00 |  | 
				
					
						| 
								
								
									 Nick Brassel | c814be0296 | STM32H723 support (#21352) | 2023-06-28 13:07:14 +10:00 |  | 
				
					
						| 
								
								
									 Ryan | 9551a0a38a | Move RGBLIGHT_LED_MAPto data driven (#21095) | 2023-06-14 22:01:13 +10:00 |  | 
				
					
						| 
								
								
									 Joel Challis | aa33fb00fd | Revert "Add *_MATRIX_LED_COUNT generation/validation (#19515)" (#21109) This reverts commit 25c16b3ade. | 2023-06-02 02:45:48 +01:00 |  | 
				
					
						| 
								
								
									 Joel Challis | 25c16b3ade | Add *_MATRIX_LED_COUNT generation/validation (#19515) * Add *_MATRIX_LED_COUNT parsing/validation
* Disable parsing for now
* Disable complexity check | 2023-06-02 02:42:49 +01:00 |  | 
				
					
						| 
								
								
									 Ryan | ab8c5013c8 | BIOI G60/Morgan65: use custom Bluetooth driver (#20897) | 2023-05-20 22:12:59 +10:00 |  | 
				
					
						| 
								
								
									 Ryan | 47966dc2a6 | Migrate rgblight.pinandRGB_DI_PINtows2812.pin(#20303) | 2023-04-06 18:00:54 +10:00 |  | 
				
					
						| 
								
								
									 Pascal Getreuer | ae63c0f509 | [Core]  Caps Word "Invert on shift" option:  pressing Shift inverts the shift state. (#20092) Co-authored-by: Nick Brassel <nick@tzarc.org> | 2023-04-04 09:11:26 +10:00 |  | 
				
					
						| 
								
								
									 Joel Challis | 1b8c7c39d7 | Allow EEPROM_DRIVER from info.json (#20313) | 2023-04-02 04:03:22 +01:00 |  | 
				
					
						| 
								
								
									 Ryan | 647c2835e6 | WS2812 driver improvements (#20262) | 2023-03-30 12:21:02 +11:00 |  | 
				
					
						| 
								
								
									 Joel Challis | 79b0f9168e | Custom keycodes in JSON (#19925) | 2023-03-27 20:01:07 +01:00 |  | 
				
					
						| 
								
								
									 Ryan | 36ce81df59 | Move WS2812_DRIVERto data driven (#20248) | 2023-03-26 18:22:12 +11:00 |  | 
				
					
						| 
								
								
									 Ryan | 65a80f411f | Clean up APA102 config and add DD mapping (#20159) | 2023-03-20 08:12:19 +11:00 |  | 
				
					
						| 
								
								
									 leah-splitkb | 46bbb81dd2 | Add RP2040 Community Edition alias for Liatris (#19966) | 2023-03-10 12:47:10 -08:00 |  | 
				
					
						| 
								
								
									 Joel Challis | 500c4b7484 | Reject VIA keys within info.json (#20026) | 2023-03-06 10:07:47 +11:00 |  | 
				
					
						| 
								
								
									 Ryan | 314f6c1ddb | Move backlight config to data driven (#19910) | 2023-02-26 08:37:57 +11:00 |  | 
				
					
						| 
								
								
									 Joel Challis | 896d9aa98c | Add rp2040_ce and add elite-pi and helios as alias (#19830) * add rp2040_ce and add elite-pi and helios as alias (#19628)
* fix git mishap
* Update platforms/chibios/converters/promicro_to_rp2040_ce/_pin_defs.h
Co-authored-by: Joel Challis <git@zvecr.com>
---------
Co-authored-by: Joel Challis <git@zvecr.com>
* Tidy docs
---------
Co-authored-by: Conor Burns <mail@conor-burns.com> | 2023-02-12 23:02:05 +00:00 |  | 
				
					
						| 
								
								
									 miguelelinventor | e24f9b2c0a | Add Michi MCU Converter support (#19163) | 2023-02-09 11:27:37 -08:00 |  | 
				
					
						| 
								
								
									 Joel Challis | 0b25528b6b | Fix 'No LAYOUTs defined' check (#19537) | 2023-01-19 00:27:11 +00:00 |  |