Ryan
|
fb27ce6bb2
|
Add missing labels to DD keycode definitions (#25503)
* Add missing labels to DD keycode definitions
* Use subscript numbers for MIDI note labels to avoid confusion with eg. F-keys
* Somehow missed these
|
2026-01-11 09:47:15 +08:00 |
|
Ryan
|
082b69db91
|
Fix Slovak and Lithuanian (QWERTY) sendstring LUTs (#25703)
|
2025-10-06 17:27:31 +01:00 |
|
Ryan
|
115bf771a8
|
Custom oled fonts cleanup (#25665)
|
2025-09-21 21:40:30 +10:00 |
|
Ryan
|
eda39f4356
|
Update default OLED font (#25565)
|
2025-09-09 17:34:33 +01:00 |
|
Ryan
|
bcc546aa3f
|
Update USBaspLoader ISP instructions (#25590)
|
2025-09-07 13:05:34 +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 |
|
Ryan
|
8ff7b1de11
|
[docs] WS2812: rewrite Open Drain section (#25454)
|
2025-07-07 13:12:11 -06:00 |
|
Ryan
|
baf0060761
|
Deprecate some nonstandard mod & mod-tap keycode aliases (#25437)
|
2025-07-06 20:30:47 +10:00 |
|
Ryan
|
ba63bac661
|
Add short aliases for OSM() (#25443)
|
2025-07-06 16:57:51 +10:00 |
|
Ryan
|
36636205dd
|
Clean up mod & mod-tap shortcuts (#25399)
|
2025-06-28 12:44:24 +10:00 |
|
Ryan
|
611460c9db
|
ymdk/id75: fix keymap (#25396)
|
2025-06-22 17:11:53 +10:00 |
|
Ryan
|
1ac255fd1c
|
[docs] Change GUI key references to "Meta" -> "Super" (#25394)
|
2025-06-22 12:33:53 +10:00 |
|
Ryan
|
273d8d6a1a
|
qmk docs: restore --port and --browser arguments (#24623)
* `qmk docs`: restore `--port` and `--browser` arguments
* Make docs command args always a list
|
2025-02-01 21:19:30 +11:00 |
|
Ryan
|
ee63d39058
|
Unify spi_master headers (#24857)
* Move default config to .c file
* Explicitly define PAL modes for boards with custom init
* Unify spi_master headers
|
2025-01-26 22:37:37 +01:00 |
|
Ryan
|
ef29a46c87
|
Unify i2c_master headers (#24846)
* Unify i2c_master headers
* More documentation improvements
* Reorganise PAL mode defaults
|
2025-01-26 13:48:46 +01:00 |
|
Ryan
|
291d154d7b
|
Unify UART headers (#24855)
* Remove deprecated defines
* Move default config to .c files
* Unify UART headers
* Clean up docs
* Reorganise PAL mode defaults
|
2025-01-26 13:46:46 +01:00 |
|
Ryan
|
a6e931400e
|
Relocate base WS2812 code (#24850)
|
2025-01-25 17:38:12 +11:00 |
|
Ryan
|
68130cc8a5
|
ferris/0_1: update I2C API usage (#24839)
|
2025-01-20 22:53:46 +00:00 |
|
Ryan
|
a98070f212
|
[Docs] Correct I2C API reference (#24840)
|
2025-01-20 22:53:35 +00:00 |
|
Ryan
|
47575d4af1
|
LED drivers: remove deprecated defines (#24837)
|
2025-01-20 15:30:19 +00:00 |
|
Ryan
|
58aea4b479
|
i2c_master: remove deprecated functions (#24832)
|
2025-01-19 23:24:28 +00:00 |
|
Ryan
|
d73c64e591
|
kikoslab/kl90: fix keymap (#24826)
|
2025-01-18 17:19:18 +11:00 |
|
Ryan
|
26f898c8a5
|
salane/ncr80alpsskfl: add additional layouts (#24809)
|
2025-01-13 11:39:40 +11:00 |
|
Ryan
|
d90b6e4689
|
Fix a build warning and tidy up a keymap (#24805)
|
2025-01-11 02:04:17 +11:00 |
|
Ryan
|
a336c04a6a
|
macOS install: remove bad ARM toolchains (#24637)
|
2025-01-06 13:19:45 +11:00 |
|
Ryan
|
0f3993b9a3
|
default_keyboard.h generation tweaks (#24715)
|
2024-12-15 19:06:05 +00:00 |
|
Ryan
|
a12ff287ee
|
Organise default community layouts summary (#24500)
* Organise default community layouts summary
* Remove erroneous layout
|
2024-12-07 09:05:40 +11:00 |
|
Ryan
|
1da8aa8259
|
Improve "feature/encoder config both specified" warnings (#24641)
|
2024-11-30 05:30:45 +00:00 |
|
Ryan
|
97547ac762
|
Update leftover RGB keycodes (#24653)
|
2024-11-30 05:30:05 +00:00 |
|
Ryan
|
f3bae56808
|
Update keycodes for keyboards with RGB Matrix (#24484)
|
2024-11-24 12:03:08 +00:00 |
|
Ryan
|
d189de24a0
|
Simple Python script to show polling rate (#24622)
|
2024-11-23 14:07:18 +00:00 |
|
Ryan
|
65a8a5ff69
|
qmk find: expand operator support (#24468)
|
2024-11-21 22:57:36 +11:00 |
|
Ryan
|
638b22d057
|
qmk new-keyboard: separate dev board and MCU selection (#24548)
|
2024-11-21 17:22:14 +11:00 |
|
Ryan
|
9bea332a21
|
qmk via2json: Improve macro parsing (#24345)
|
2024-11-21 17:20:05 +11:00 |
|
Ryan
|
8cbcdcac62
|
qmk new-keymap: validate keymap name (#23420)
|
2024-11-21 17:18:51 +11:00 |
|
 RyanandDasky
|
9c86583981
|
Backward compatibility for new RGB keycode handling (#24490)
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
|
2024-11-20 09:53:33 +11:00 |
|
Ryan
|
46236ce3de
|
[docs] Improve halconf/mcuconf code examples (#24597)
|
2024-11-14 18:00:02 +00:00 |
|
Ryan
|
3d4da6de29
|
[docs] Add "edit this page" link at the bottom (#24585)
|
2024-11-12 02:20:56 +00:00 |
|
Ryan
|
a3cfb1dab7
|
Joystick: add support for 8-way hat switch (#24515)
|
2024-11-09 14:10:10 -08:00 |
|
Ryan
|
3eb172d08e
|
[docs] Turn on icons for external links (#24580)
|
2024-11-09 12:04:14 -07:00 |
|
Ryan
|
b3f5408e72
|
[docs] Fix dead link to keyboard list in newbs.md (#24579)
|
2024-11-09 09:49:11 -07:00 |
|
Ryan
|
bb9625ba55
|
RGBLight: Improve RGB Test animation (#24477)
|
2024-10-24 15:27:24 +11:00 |
|
Ryan
|
85a7627641
|
Digitizer: fix units tag in report descriptor (#24482)
|
2024-10-15 07:05:43 -07:00 |
|
Ryan
|
9884e4982b
|
Rename RGB/HSV structs: keyboard-level code (#24476)
|
2024-10-12 19:00:56 +01: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
|
6129af93f4
|
Rename RGB and HSV structs (#24471)
|
2024-10-12 00:10:02 +01:00 |
|
Ryan
|
c95f0fb671
|
mykeyclub/jris65/hotswap: fix keymap (#24472)
|
2024-10-11 09:48:59 -06:00 |
|
 RyanandDasky
|
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 |
|
Ryan
|
f18a699393
|
[docs] reference_info_json: add type hints (#24443)
|
2024-09-30 00:26:31 +01:00 |
|
Ryan
|
e84104fe8d
|
Reinstate global k_rgb_matrix_split (#24388)
|
2024-09-15 10:08:29 +10:00 |
|
Ryan
|
0c19eae916
|
4pplet/waffling80/rev_b_ansi: fix missing keyboard.json (#24390)
|
2024-09-12 18:30:28 +01:00 |
|
Ryan
|
4a6ba1e808
|
Fix RGBW for WS2812 SPI driver (#24367)
|
2024-09-05 23:46:29 +01:00 |
|
Ryan
|
c3632dce99
|
Remove 60_tsangan_hhkb community layout (#24355)
|
2024-09-05 15:21:45 +10:00 |
|
Ryan
|
28b6a8841f
|
Add 60_ansi_tsangan_split_bs_rshift to community layouts (#24186)
|
2024-09-02 09:13:28 +10:00 |
|
Ryan
|
496f448090
|
Fix two firmware size warnings (#24343)
|
2024-08-29 20:20:05 -06:00 |
|
Ryan
|
c134822486
|
Update next breaking changes date (#24331)
|
2024-08-26 15:14:06 +10:00 |
|
 RyanandNick Brassel
|
8f6d2ac53c
|
Update Underglow keycodes (#23765)
Co-authored-by: Nick Brassel <nick@tzarc.org>
|
2024-08-25 22:15:07 +10:00 |
|
Ryan
|
b07a68230d
|
Fix version check in Fedora install script to be >= 39 (#24281)
|
2024-08-15 12:10:35 +01:00 |
|
Ryan
|
1f942bb17e
|
Small tweaks to keymap generation (#24240)
|
2024-08-04 12:28:40 +01:00 |
|
Ryan
|
0b4065b50c
|
hs60/v1: separate into ANSI and ISO revisions (#24136)
|
2024-08-04 02:03:54 +01:00 |
|
Ryan
|
fa657fef70
|
atlantis/ak81_ve: move RGB Matrix LED config to data driven (#24115)
|
2024-08-04 00:38:26 +01:00 |
|
Ryan
|
eb78ca1c1a
|
handwired/p65rgb: move RGB Matrix LED config to data driven (#24124)
|
2024-08-04 00:37:57 +01:00 |
|
Ryan
|
9f387f525c
|
Remove handwired/pytest/has_template (#24232)
|
2024-08-03 16:55:02 +01:00 |
|
Ryan
|
622dc56250
|
kingly_keys/ave: adjust layout names (#24179)
|
2024-07-23 21:20:17 +10:00 |
|
Ryan
|
d079372580
|
meme: adjust layout names (#24178)
|
2024-07-23 21:03:02 +10:00 |
|
Ryan
|
4bcc80ad46
|
merge/um80: reduce firmware size (#24177)
|
2024-07-22 17:12:55 +01:00 |
|
Ryan
|
d09c11dc78
|
kprepublic/bm40hsrgb/rev2: reduce firmware size (#24176)
|
2024-07-22 17:12:34 +01:00 |
|
fauxpark
|
9da9b245d3
|
Merge remote-tracking branch 'upstream/master' into develop
|
2024-07-23 01:40:23 +10:00 |
|
Ryan
|
82f9019cc9
|
melgeek/mojo68/rev1: reduce firmware size (#24171)
|
2024-07-23 01:29:40 +10:00 |
|
Ryan
|
4e2effc538
|
rubi: reduce firmware size (#24170)
|
2024-07-23 01:16:00 +10:00 |
|
Ryan
|
8d5517fa63
|
doro67/rgb: reduce firmware size (#24169)
|
2024-07-23 01:04:34 +10:00 |
|
Ryan
|
ee1505971f
|
handwired/hnah108: reduce firmware size (#24168)
|
2024-07-23 00:52:31 +10:00 |
|
Ryan
|
fab50be817
|
mwstudio/mw75: reduce size (#24161)
|
2024-07-21 07:59:45 +10:00 |
|
Ryan
|
f04fd13dff
|
mechlovin/delphine/rgb_led: reduce size (#24160)
|
2024-07-21 07:57:10 +10:00 |
|
Ryan
|
eb60235cd5
|
handwired/tractyl_manuform/5x6_right/arduinomicro: reduce size (#24159)
|
2024-07-21 07:53:04 +10:00 |
|
Ryan
|
6fbe91aecd
|
keychron/q2: fix RGB Matrix config for JIS variant (#24138)
|
2024-07-20 10:56:51 +01:00 |
|
Ryan
|
a6857872f2
|
kopibeng/xt60/xt60_singa: reduce firmware size (#24149)
|
2024-07-19 06:56:00 +01:00 |
|
Ryan
|
56323f75c6
|
pixelspace/capsule65i: reduce firmware size (#24150)
|
2024-07-19 06:54:50 +01:00 |
|
Ryan
|
11031adc1b
|
clueboard/66/rev3: reduce firmware size (#24152)
|
2024-07-19 06:53:56 +01:00 |
|
Ryan
|
7b4e806c25
|
Move LED Matrix LED config to data driven (#24122)
|
2024-07-19 08:13:49 +10:00 |
|
Ryan
|
d79f46e408
|
vertex/angler2: reduce firmware size (#24140)
|
2024-07-19 08:04:40 +10:00 |
|
Ryan
|
2ddfd60be7
|
amjkeyboard/amj60: reduce firmware size (#24139)
|
2024-07-18 08:10:45 +01:00 |
|
Ryan
|
275e9de350
|
Remove pointless RGB_MATRIX_LED_COUNTs (#24133)
|
2024-07-17 16:13:40 +01:00 |
|
Ryan
|
a763dd5bbd
|
matrix/noah: move RGB Matrix LED config to data driven (#24117)
|
2024-07-15 18:41:44 +10:00 |
|
Ryan
|
b5b06f1094
|
checkerboards/axon40: adjust layout name (#24119)
|
2024-07-15 06:04:27 +01:00 |
|
Ryan
|
caa7599b83
|
checkerboards/pursuit40: adjust layout name (#24118)
|
2024-07-15 06:04:00 +01:00 |
|
Ryan
|
85447bd53b
|
LED drivers: extract documentation from LED/RGB Matrix pages (#23630)
|
2024-07-15 12:03:30 +10:00 |
|
Ryan
|
875eb43a28
|
dp60: move RGB Matrix LED config to data driven (#24022)
|
2024-07-13 23:40:36 +10:00 |
|
Ryan
|
a3d938d822
|
ryanskidmore/rskeys100: move RGB Matrix LED config to data driven (#24114)
|
2024-07-13 14:19:07 +01:00 |
|
Ryan
|
1552cf2ddc
|
Update atomic GPIO macros in keyboard custom matrix (#23796)
|
2024-07-13 18:41:05 +10:00 |
|
Ryan
|
5a5f68038e
|
mechwild/bbpad: fix build (#24106)
|
2024-07-12 10:35:32 +01:00 |
|
Ryan
|
9be6d76c61
|
mt/mt64rgb: move RGB Matrix config to data driven (#24089)
|
2024-07-11 13:50:26 +01:00 |
|
Ryan
|
3d10171e2c
|
mt/mt84: move RGB Matrix config to data driven (#24090)
|
2024-07-11 13:49:45 +01:00 |
|
Ryan
|
fb54a59bba
|
jadookb/jkb65: move RGB Matrix LED config to data driven (#24080)
|
2024-07-10 17:09:41 -07:00 |
|
Ryan
|
fbbc71ec34
|
kakunpc/rabbit_capture_plan: update keymap layout name (#24079)
`kakunpc/rabbit_capture_plan`: update keymap layout names
|
2024-07-08 10:27:09 -06:00 |
|
fauxpark
|
83d436581f
|
Merge remote-tracking branch 'upstream/master' into develop
|
2024-07-08 16:08:57 +10:00 |
|
Ryan
|
a0bb7ff992
|
latinpad/latin60rgb: move RGB Matrix LED config to data driven (#24076)
|
2024-07-08 15:57:45 +10:00 |
|
Ryan
|
6eb6e3048a
|
pearlboards/zeuspad: add additional layouts (#24066)
|
2024-07-08 15:57:29 +10:00 |
|
Ryan
|
d08da05cb8
|
mechlovin/olly/octagon: move LED Matrix LED config to data driven (#24069)
|
2024-07-08 15:57:13 +10:00 |
|
Ryan
|
8336b5c72f
|
ash1800: add additional layouts (#24065)
|
2024-07-08 15:56:57 +10:00 |
|