Joel Challis
|
7a939ec218
|
Remove some encoder resolution that duplicate defaults (#25517)
|
2025-07-28 20:40:11 +01:00 |
|
Ryan
|
6b38dc17cd
|
Remove deprecated RGB_ and Mouse keycodes (#25444)
* 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-11 11:05:41 -06:00 |
|
Joel Challis
|
4b295009ae
|
Migrate usb.force_nkro to host.default.nkro (#25468)
|
2025-07-10 10:41:58 +01:00 |
|
adophoxia
|
bf28a303c6
|
Keychron C3 Pro c3_pro.c corrections (#25049)
* 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-07-07 23:52:55 -06:00 |
|
QMK Bot
|
dffa59dca5
|
Merge remote-tracking branch 'origin/master' into develop
|
2025-04-26 00:32:07 +00:00 |
|
Aidan Gauland
|
3319474c5c
|
Add Lemokey X0 keyboard (#24994)
|
2025-04-26 01:31:25 +01:00 |
|
Joel Challis
|
0bd02952ea
|
Remove "command":false from keyboards (#25193)
|
2025-04-24 10:28:13 +10:00 |
|
Joel Challis
|
07684bcc99
|
Remove "console":false from keyboards (#25190)
|
2025-04-23 12:09:56 +10:00 |
|
Joel Challis
|
67934546ea
|
Only configure STM32_HSECLK within board.h (#25001)
|
2025-03-09 23:41:24 +00:00 |
|
Joel Challis
|
3c6a691126
|
keychron/c*_pro_v2: Migrate DIP_SWITCH_PINS (#24978)
|
2025-03-06 23:17:21 +00:00 |
|
adophoxia
|
6c10839e33
|
Add Keychron C2 Pro V2 (#24900)
Same changes as for C1 Pro V2
|
2025-03-01 17:57:15 -07:00 |
|
adophoxia
|
abea50c26e
|
Add Keychron C1 Pro V2 (#24899)
* Add C1 Pro V2
* Remove default values for f401xC generic board definition
* Update clang and copyright years
* Add version description
|
2025-03-01 17:48:59 -07:00 |
|
adophoxia
|
fa98117a3e
|
Add Keychron C3 Pro (Red & RGB) (#24874)
* 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>
|
2025-01-29 12:28:58 -07:00 |
|
Joel Challis
|
fe2200f73a
|
Remove invalid "effect_max" animation from keyboards (#24767)
|
2024-12-31 12:36:24 +00:00 |
|
Ryan
|
f3bae56808
|
Update keycodes for keyboards with RGB Matrix (#24484)
|
2024-11-24 12:03:08 +00:00 |
|
Ryan
|
6fa11bf219
|
Separate RGBLight/RGB Matrix keycode handling (#23679)
* 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-12 18:43:50 +02:00 |
|
Ryan
|
208ebf54a9
|
WS2812 API rework (#24364)
* 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-10-06 21:01:07 +13:00 |
|
Nick Brassel
|
45dc2499dc
|
Remove all via-enabled keymaps, including via. (#24322)
|
2024-08-26 07:51:22 +10:00 |
|
QMK Bot
|
2764e48146
|
Merge remote-tracking branch 'origin/master' into develop
|
2024-07-20 09:57:21 +00:00 |
|
Ryan
|
6fbe91aecd
|
keychron/q2: fix RGB Matrix config for JIS variant (#24138)
|
2024-07-20 10:56:51 +01:00 |
|
Ryan
|
7b4e806c25
|
Move LED Matrix LED config to data driven (#24122)
|
2024-07-19 08:13:49 +10:00 |
|
Joel Challis
|
5a0112df08
|
Migrate half-duplex SERIAL_USART_TX_PIN to DD (#24143)
|
2024-07-18 22:21:26 +01:00 |
|
Joel Challis
|
26e84c513c
|
Migrate SERIAL_DRIVER to json (#23925)
|
2024-07-13 13:12:35 +01:00 |
|
Ryan
|
1552cf2ddc
|
Update atomic GPIO macros in keyboard custom matrix (#23796)
|
2024-07-13 18:41:05 +10:00 |
|
paradoxskin
|
79ad561b67
|
Fix typo in Keychron comments: "lcok" to "lock" (#24107)
|
2024-07-12 14:46:38 -06:00 |
|
Ryan
|
baa564bddf
|
Remove references to bootloadHID flashing page in keyboard readmes (#23942)
* Remove references to bootloadHID flashing page in keyboard readmes
* Remove bootloadHID flashing page
|
2024-06-17 20:23:45 +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 |
|
adophoxia
|
c92becc57e
|
[Keyboard] Enable dip switch for Keychron Q4 (#23889)
|
2024-06-13 21:10:23 -07:00 |
|
Nick Brassel
|
bdd10ef8e7
|
Remove VIA_ENABLE from default keymaps. (#23903)
|
2024-06-12 17:43:09 +10:00 |
|
George Secillano
|
ef80077b68
|
Fix mapping of GUI/ALT for Win/Mac layers (#22662)
|
2024-05-15 12:24:27 +10:00 |
|
Joel Challis
|
ef0734b7a6
|
Remove 'split.transport.protocol=serial_usart' (#23668)
|
2024-05-10 20:54:44 +10:00 |
|
Ryan
|
d09a06a1b3
|
Update GPIO API usage in keyboard code (#23361)
|
2024-05-03 15:21:29 +10:00 |
|
Joel Challis
|
d9740c9de1
|
Migrate build target markers to keyboard.json - Keychron (#23593)
|
2024-04-23 16:33:39 +01:00 |
|
James Young
|
69f96e1411
|
Data-Driven Keyboard Conversions: K, Part 4 (#23567)
|
2024-04-22 01:53:31 +01:00 |
|
Joel Challis
|
1513966c38
|
Tidy use of raw hid within keyboards (#23557)
|
2024-04-19 02:18:51 +01:00 |
|
Ryan
|
bbf63a8466
|
LED Matrix: replace backlight keycodes with newly added ones (#23455)
|
2024-04-13 04:15:22 +01:00 |
|
Ryan
|
2dd406f08f
|
Remove quantum.h includes from keyboard custom matrix.cs (#23371)
|
2024-03-30 14:07:19 +00:00 |
|
Joel Challis
|
831deac212
|
Migrate build target markers to keyboard.json (#23293)
|
2024-03-30 11:31:50 +00:00 |
|
Joel Challis
|
539fa21bf8
|
Migrate features from rules.mk to data driven - IJK (#23276)
|
2024-03-15 01:42:15 +00:00 |
|
Thibaut CHARLES
|
729520f302
|
Fix keychron q1v1 led config for iso layout (#23222)
|
2024-03-10 00:06:58 +00:00 |
|
Joel Challis
|
58c38175e6
|
Remove redundant disabling of features (#22926)
|
2024-03-09 03:05:07 +00:00 |
|
Ryan
|
65a04ead32
|
LED drivers: update keyboard LED configs (#23073)
* 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-25 21:29:37 +00:00 |
|
Joel Challis
|
b26e5c585b
|
Manual user keymap removal (#23119)
|
2024-02-20 22:22:00 +00:00 |
|
Joel Challis
|
2eb9ff8efd
|
Remove obvious user keymaps, keyboards/{i,j,k}* edition (#23102)
|
2024-02-18 08:20:57 +00:00 |
|
Joel Challis
|
4a64d47f12
|
Migrate WEAR_LEVELING_* to info.json (#23077)
|
2024-02-14 08:54:24 +00:00 |
|
Joel Challis
|
ff884d8968
|
Remove invalid keyboard level features (#23074)
|
2024-02-14 01:58:24 +00:00 |
|
Joel Challis
|
974e98ce59
|
Migrate RGB Matrix config to info.json (#22998)
|
2024-02-14 00:54:14 +00:00 |
|
Joel Challis
|
137938b67a
|
Migrate dip switch config to info.json - keychron (#23037)
|
2024-02-09 06:56:13 +00:00 |
|
Joel Challis
|
3a13c2120a
|
Ensure LTO is enabled as a info.json build config option (#22932)
* feature.lto -> build.lto
* keymaps too
|
2024-02-01 15:45:58 +00:00 |
|
adophoxia
|
9ac6eeaaa6
|
[Keyboard] Update Keychron Q9 (#22579)
Co-authored-by: Ryan <fauxpark@gmail.com>
|
2024-01-31 22:11:47 -08:00 |
|