| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-11-08 | Generate `CUSTOM_MATRIX = lite` without `matrix_pins.custom` (#25453) | Joel Challis | 2 | -2/+0 | |
| 2025-09-09 | Migrate `g_led_config` to DD (K2) (#25602) | Jack Sangdahl | 8 | -130/+398 | |
| 2025-09-09 | Migrate `g_led_config` to DD (K3) (#25603) | Jack Sangdahl | 19 | -323/+861 | |
| 2025-09-09 | Migrate `g_led_config` to DD (K4) (#25605) | Jack Sangdahl | 24 | -377/+962 | |
| 2025-09-09 | Migrate `g_led_config` to DD (K5) (#25606) | Jack Sangdahl | 24 | -390/+1102 | |
| 2025-09-09 | Migrate `g_led_config` to DD (K6) (#25607) | Jack Sangdahl | 20 | -318/+900 | |
| 2025-07-28 | Remove some encoder resolution that duplicate defaults (#25517) | Joel Challis | 3 | -3/+3 | |
| 2025-07-11 | Remove deprecated `RGB_` and Mouse keycodes (#25444) | Ryan | 1 | -1/+1 | |
| * Remove deprecated `RGB_` and Mouse keycodes * Update old mouse keycodes, 0-9/A-M * Update old mouse keycodes, N-Z & layouts * Missed some stuff | |||||
| 2025-07-10 | Migrate `usb.force_nkro` to `host.default.nkro` (#25468) | Joel Challis | 2 | -2/+10 | |
| 2025-07-07 | Keychron C3 Pro `c3_pro.c` corrections (#25049) | adophoxia | 1 | -41/+30 | |
| * Update `c3_pro.c` * Redo layer switching logic; will default back to 0 if EEPROM reset * Update keyboards/keychron/c3_pro/c3_pro.c Co-authored-by: Joel Challis <git@zvecr.com> * Re-re-did layer switching logic * Update GPIO control functions * Apply suggestions from code review Co-authored-by: Joel Challis <git@zvecr.com> --------- Co-authored-by: Joel Challis <git@zvecr.com> | |||||
| 2025-04-26 | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 10 | -0/+360 | |
| 2025-04-26 | Add Lemokey X0 keyboard (#24994) | Aidan Gauland | 10 | -0/+360 | |
| 2025-04-24 | Remove `"command":false` from keyboards (#25193) | Joel Challis | 37 | -37/+0 | |
| 2025-04-23 | Remove `"console":false` from keyboards (#25190) | Joel Challis | 36 | -36/+0 | |
| 2025-03-09 | Only configure `STM32_HSECLK` within `board.h` (#25001) | Joel Challis | 6 | -9/+24 | |
| 2025-03-06 | keychron/c*_pro_v2: Migrate DIP_SWITCH_PINS (#24978) | Joel Challis | 4 | -6/+6 | |
| 2025-03-01 | Add Keychron C2 Pro V2 (#24900) | adophoxia | 14 | -0/+1104 | |
| Same changes as for C1 Pro V2 | |||||
| 2025-03-01 | Add Keychron C1 Pro V2 (#24899) | adophoxia | 16 | -0/+1093 | |
| * Add C1 Pro V2 * Remove default values for f401xC generic board definition * Update clang and copyright years * Add version description | |||||
| 2025-01-29 | Add Keychron C3 Pro (Red & RGB) (#24874) | adophoxia | 15 | -0/+1206 | |
| * Add Keychron C3 Pro variants * Update to upstream standards * Apply suggestions from code review Co-authored-by: jack <0x6a73@protonmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> * Reformatted `keyboard.json` for `red`/`rgb` and `c3_pro.c` * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/keychron/c3_pro/ansi/red/config.h Co-authored-by: Daniel <1767914+iamdanielv@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: Drashna Jaelre <drashna@live.com> * Add C Pro V2 variants * remove boards by accident --------- Co-authored-by: jack <0x6a73@protonmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Daniel <1767914+iamdanielv@users.noreply.github.com> Co-authored-by: Drashna Jaelre <drashna@live.com> | |||||
| 2024-12-31 | Remove invalid "effect_max" animation from keyboards (#24767) | Joel Challis | 2 | -4/+2 | |
| 2024-11-24 | Update keycodes for keyboards with RGB Matrix (#24484) | Ryan | 1 | -2/+2 | |
| 2024-10-12 | Separate RGBLight/RGB Matrix keycode handling (#23679) | Ryan | 119 | -797/+799 | |
| * Separate RGBLight/RGB Matrix keycode handling * Remove `_DISABLE_KEYCODES` handling * Update RGB Matrix keycode docs * Update underglow keycodes for previously migrated boards * Update keycodes for boards with custom handling * Fix typos * Fix bad merge | |||||
| 2024-10-06 | WS2812 API rework (#24364) | Ryan | 2 | -0/+8 | |
| * Begin WS2812 API rework * Move RGBW conversion, clean up color.h, fix RGBW for AVR bitbang * Formatting & update PS2AVRGB I2C driver (untested) * Tested ARM bitbang RGB+RGBW * Tested ARM SPI RGB - RGBW not working * Tested ARM PWM RGB+RGBW * Tested RP2040 PIO driver RGB+RGBW * Update RGBLight * Formatting * Fix BM60HSRGB rev2 * Fix oddforge/vea * Fix 1k and XD002 RGBLite * Fix model_m/mschwingen * Fix handwired/promethium * Rename `WS2812_LED_TOTAL` for BM60HSRGB * Fix work_louder boards * Fix dawn60 * Fix rgbkb/pan * Fix neson_design/700e and n6 * Fix ergodox_ez/shine * ergodox_ez/shine: invert indices for left half * Fix matrix/abelx * Fix matrix/m20add * Remove custom rgblight driver for matrix/noah - should be done with lighting layers * Fix LED indexes for RGBLight split * Rename `convert_rgb_to_rgbw()` to `ws2812_rgb_to_rgbw()` * Update WS2812 API docs * `ergodox_ez/shine`: simplify LED index calculation * LED/RGB Matrix: Add weak function for LED index resolution * Bandaid fix for RGB Matrix splits not using WS2812 * `steelseries/prime_plus`: redo custom RGBLight driver * Update keyboards/steelseries/prime_plus/rgblight_custom.c Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com> --------- Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com> | |||||
| 2024-08-26 | Remove all via-enabled keymaps, including `via`. (#24322) | Nick Brassel | 380 | -14221/+0 | |
| 2024-07-20 | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 4 | -62/+58 | |
| 2024-07-20 | `keychron/q2`: fix RGB Matrix config for JIS variant (#24138) | Ryan | 4 | -62/+58 | |
| 2024-07-19 | Move LED Matrix LED config to data driven (#24122) | Ryan | 4 | -41/+94 | |
| 2024-07-18 | Migrate half-duplex `SERIAL_USART_TX_PIN` to DD (#24143) | Joel Challis | 2 | -4/+2 | |
| 2024-07-13 | Migrate SERIAL_DRIVER to json (#23925) | Joel Challis | 3 | -2/+3 | |
| 2024-07-13 | Update atomic GPIO macros in keyboard custom matrix (#23796) | Ryan | 13 | -207/+207 | |
| 2024-07-12 | Fix typo in Keychron comments: "lcok" to "lock" (#24107) | paradoxskin | 13 | -13/+13 | |
| 2024-06-17 | Remove references to bootloadHID flashing page in keyboard readmes (#23942) | Ryan | 8 | -8/+8 | |
| * Remove references to bootloadHID flashing page in keyboard readmes * Remove bootloadHID flashing page | |||||
| 2024-06-16 | keyboard.json schema: set minimum value for `key_unit` (#23937) | Ryan | 2 | -4/+3 | |
| * keyboard.json schema: set minimum value for `key_unit` * Fix invalid `matrix_size` in keyboard.json * Fix bad layout for silverbullet44 | |||||
| 2024-06-13 | [Keyboard] Enable dip switch for Keychron Q4 (#23889) | adophoxia | 1 | -0/+1 | |
| 2024-06-12 | Remove VIA_ENABLE from default keymaps. (#23903) | Nick Brassel | 1 | -1/+0 | |
| 2024-05-15 | Fix mapping of GUI/ALT for Win/Mac layers (#22662) | George Secillano | 3 | -4/+4 | |
| 2024-05-10 | Remove 'split.transport.protocol=serial_usart' (#23668) | Joel Challis | 1 | -1/+0 | |
| 2024-05-03 | Update GPIO API usage in keyboard code (#23361) | Ryan | 14 | -187/+187 | |
| 2024-04-23 | Migrate build target markers to keyboard.json - Keychron (#23593) | Joel Challis | 55 | -11/+13 | |
| 2024-04-22 | Data-Driven Keyboard Conversions: K, Part 4 (#23567) | James Young | 56 | -443/+255 | |
| 2024-04-19 | Tidy use of raw hid within keyboards (#23557) | Joel Challis | 2 | -2/+0 | |
| 2024-04-13 | LED Matrix: replace backlight keycodes with newly added ones (#23455) | Ryan | 11 | -74/+74 | |
| 2024-03-30 | Remove `quantum.h` includes from keyboard custom `matrix.c`s (#23371) | Ryan | 13 | -13/+28 | |
| 2024-03-30 | Migrate build target markers to keyboard.json (#23293) | Joel Challis | 58 | -29/+0 | |
| 2024-03-15 | Migrate features from rules.mk to data driven - IJK (#23276) | Joel Challis | 40 | -277/+205 | |
| 2024-03-10 | Fix keychron q1v1 led config for iso layout (#23222) | Thibaut CHARLES | 1 | -13/+13 | |
| 2024-03-09 | Remove redundant disabling of features (#22926) | Joel Challis | 1 | -4/+1 | |
| 2024-02-25 | LED drivers: update keyboard LED configs (#23073) | Ryan | 96 | -7808/+7808 | |
| * IS31FL3733: update keyboard LED config * IS31FL3736: update keyboard LED config * IS31FL3737: update keyboard LED config * IS31FL3741: update keyboard LED config * IS31FL3743A: update keyboard LED config * AW20216S: update keyboard LED config * SNLED27351: update keyboard LED config | |||||
| 2024-02-20 | Manual user keymap removal (#23119) | Joel Challis | 7 | -379/+0 | |
| 2024-02-18 | Remove obvious user keymaps, keyboards/{i,j,k}* edition (#23102) | Joel Challis | 46 | -1892/+0 | |
