Ryan
|
14d1d9639c
|
Add LED/RGB Matrix drivers to info.json schema (#23127)
|
3 months ago |
Nick Brassel
|
9d9cdaaa2d
|
Add encoder abstraction. (#21548)
|
3 months ago |
Joel Challis
|
3a13c2120a
|
Ensure LTO is enabled as a `info.json` build config option (#22932)
* feature.lto -> build.lto
* keymaps too
|
4 months ago |
Joel Challis
|
b24bd2351a
|
Remove redundant audio eeconfig init (#22736)
|
5 months ago |
Ryan
|
33ff722ec8
|
Sort definitions.jsonschema (#22588)
|
6 months ago |
leah-splitkb
|
2450fe28ee
|
Add Imera converter (#22419)
|
6 months ago |
Nick Brassel
|
5501e804ff
|
QMK Userspace (#22222)
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
|
6 months ago |
Joel Challis
|
e279c78ba3
|
Enable linking of encoders to switch within layout macros (#22264)
|
6 months ago |
Joel Challis
|
fbbb221a31
|
Implement data driven lighting defaults (#21825)
|
7 months ago |
Joel Challis
|
a19ae3d784
|
Add dd mapping for hardware based split handedness (#22369)
|
7 months ago |
Joel Challis
|
17c3182b1c
|
Remove use of broken split.main (#22363)
|
7 months ago |
Joel Challis
|
98530cad3b
|
Implement data driven dip switches (#22017)
* Add data driven dip switches
* Autogen weak matrix_mask
|
7 months ago |
jack
|
896d3dc497
|
Add DD mappings for locking switch (#22242)
Co-authored-by: Ryan <fauxpark@gmail.com>
|
7 months ago |
Joel Challis
|
e4c54a9612
|
Support additional split sync items for info.json (#22193)
|
7 months ago |
Joel Challis
|
4e86dca49d
|
Fix parsing/validation for 21939 (#22148)
|
8 months ago |
Joel Challis
|
80ccbdfd86
|
More data driven RGB/LED Matrix config (#21939)
|
8 months ago |
Joel Challis
|
cdff9b8da7
|
Restrict "feature" and "animation" keys (#21895)
|
8 months ago |
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>
|
9 months ago |
HiryKun
|
5cd47f5094
|
Add "apm32-dfu" in keyboard.jsonschema (#21842)
|
9 months ago |
Joel Challis
|
a9e2f6a25a
|
Remove `led_matrix.hue_steps` and `led_matrix.sat_steps` from schema (#21827)
|
9 months ago |
Ryan
|
1c069b13b9
|
rgblight: driver selection cleanups (#21558)
|
10 months ago |
Ryan
|
b4a7b9253a
|
Bluetooth: driver naming cleanups (#21624)
|
10 months ago |
Nick Brassel
|
c814be0296
|
STM32H723 support (#21352)
|
11 months ago |
Ryan
|
9551a0a38a
|
Move `RGBLIGHT_LED_MAP` to data driven (#21095)
|
1 year ago |
Joel Challis
|
aa33fb00fd
|
Revert "Add *_MATRIX_LED_COUNT generation/validation (#19515)" (#21109)
This reverts commit 25c16b3ade .
|
1 year ago |
Joel Challis
|
25c16b3ade
|
Add *_MATRIX_LED_COUNT generation/validation (#19515)
* Add *_MATRIX_LED_COUNT parsing/validation
* Disable parsing for now
* Disable complexity check
|
1 year ago |
Ryan
|
ab8c5013c8
|
BIOI G60/Morgan65: use custom Bluetooth driver (#20897)
|
1 year ago |
Ryan
|
47966dc2a6
|
Migrate `rgblight.pin` and `RGB_DI_PIN` to `ws2812.pin` (#20303)
|
1 year ago |
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>
|
1 year ago |
Joel Challis
|
1b8c7c39d7
|
Allow EEPROM_DRIVER from info.json (#20313)
|
1 year ago |
Ryan
|
647c2835e6
|
WS2812 driver improvements (#20262)
|
1 year ago |
Joel Challis
|
79b0f9168e
|
Custom keycodes in JSON (#19925)
|
1 year ago |
Ryan
|
36ce81df59
|
Move `WS2812_DRIVER` to data driven (#20248)
|
1 year ago |
Ryan
|
65a80f411f
|
Clean up APA102 config and add DD mapping (#20159)
|
1 year ago |
leah-splitkb
|
46bbb81dd2
|
Add RP2040 Community Edition alias for Liatris (#19966)
|
1 year ago |
Joel Challis
|
500c4b7484
|
Reject VIA keys within info.json (#20026)
|
1 year ago |
Ryan
|
314f6c1ddb
|
Move backlight config to data driven (#19910)
|
1 year ago |
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>
|
1 year ago |
Nick Brassel
|
9991894514
|
Generate encodermap output from keymap.json. (#18915)
Co-authored-by: Joel Challis <git@zvecr.com>
|
1 year ago |
miguelelinventor
|
e24f9b2c0a
|
Add Michi MCU Converter support (#19163)
|
1 year ago |
Joel Challis
|
0b25528b6b
|
Fix 'No LAYOUTs defined' check (#19537)
|
1 year ago |
Joel Challis
|
0730740add
|
Add mmoskal/uf2-stm32f103 bootloader support (#19594)
|
1 year ago |
Joel Challis
|
a3ed1b0c8d
|
Relax converter within keymap schema (#19544)
|
1 year ago |
precondition
|
515dd18c28
|
Remove IGNORE_MOD_TAP_INTERRUPT_PER_KEY in favour of HOLD_ON_OTHER_KEY_PRESS_PER_KEY (#15741)
|
1 year ago |
dexter93
|
f2a8a13dba
|
Core: Support inverted scan logic for optical switches (#19053)
|
1 year ago |
Joel Challis
|
92fadf0110
|
Ensure info.json layout macros are somewhat valid (#19236)
|
1 year ago |
Joel Challis
|
c952458c78
|
DD bootmagic config (#19201)
* DD bootmagic config
* Also enable
* docs
|
1 year ago |
Joel Challis
|
af6aa225eb
|
Additional DD backlight config (#19124)
* Additional dd backlight config
* Update docs
|
1 year ago |
Drashna Jaelre
|
1a3f2130d5
|
Revert "Add pointing device support to data driven config (#18215)" (#19063)
|
1 year ago |
Joel Challis
|
e273df8b93
|
Fix duplicate key in keyboard.jsonschema (#19058)
|
1 year ago |