summaryrefslogtreecommitdiff
path: root/keyboards/xiudi
AgeCommit message (Collapse)AuthorFilesLines
2025-07-11Remove deprecated `RGB_` and Mouse keycodes (#25444)Ryan2-2/+2
* 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-04-24Remove `"command":false` from keyboards (#25193)Joel Challis4-4/+0
2025-04-23Remove `"console":false` from keyboards (#25190)Joel Challis6-6/+0
2025-04-22Remove empty `url` fields (#25181)Joel Challis5-5/+0
2024-11-24Update keycodes for keyboards with RGB Matrix (#24484)Ryan1-2/+2
2024-10-12xiudi/xd002: Remove broken oversized `multilayer_rgb` keymap (#24480)Joel Challis4-211/+0
2024-10-12Rename RGB/HSV structs: keyboard-level code (#24476)Ryan1-1/+1
2024-10-12Separate RGBLight/RGB Matrix keycode handling (#23679)Ryan1-2/+2
* 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-06WS2812 API rework (#24364)Ryan2-3/+6
* 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-26Remove all via-enabled keymaps, including `via`. (#24322)Nick Brassel14-411/+0
2024-08-25Update Underglow keycodes (#23765)Ryan18-28/+28
Co-authored-by: Nick Brassel <nick@tzarc.org>
2024-05-24Migrate `LOCKING_*_ENABLE` to Data-Driven: X-Z (#23790)James Young12-185/+36
Affects: - `x16` - `xelus/akis` - `xelus/dharma` - `xelus/kangaroo/rev1` - `xelus/kangaroo/rev2` - `xelus/ninjin` - `xelus/pachi/mini_32u4` - `xelus/pachi/rev1` - `xelus/snap96` - `xelus/xs108` - `xiudi/xd60/rev2` - `xiudi/xd60/rev3` - `xiudi/xd68` - `xiudi/xd75` - `xiudi/xd84pro` - `xiudi/xd87` - `xmmx` - `ydkb/chili` - `ydkb/grape` - `ydkb/just60` - `yiancardesigns/barleycorn` - `yiancardesigns/gingham` - `yiancardesigns/seigaiha` - `ymdk/melody96/soldered` - `ymdk/np21` - `ymdk/yd60mq` - `ymdk/ymd09` - `ymdk/ymd67` - `yoichiro/lunakey_mini` - `yushakobo/quick7` - `yynmt/acperience12/rev1` - `yynmt/dozen0` - `yynmt/kagamidget` - `zigotica/z12` - `zigotica/z34` - `zj68` - `zlant` - `zoo/wampus` - `zsa/moonlander` - `ztboards/after` - `ztboards/noon`
2024-05-23Remove some useless code from keymaps (#23787)Ryan2-59/+0
2024-05-17Delete trivial keymap readmes (#23714)Ryan12-26/+0
2024-05-11Adjust keycode alignment around `QK_BOOT` (#23697)Ryan8-8/+8
2024-05-04xiudi/xd75 - Fix backlight compilation issues (#23655)Joel Challis1-0/+1
2024-05-03Update GPIO API usage in keyboard code (#23361)Ryan1-9/+9
2024-05-02Convert some AVR GPIO operations to macros (#23424)Ryan1-4/+17
2024-04-12Migrate build target markers to keyboard.json - X (#23460)Joel Challis8-96/+45
2024-03-30Remove `quantum.h` includes from keyboard custom `matrix.c`s (#23371)Ryan2-14/+1
2024-03-29Update GPIO expander API naming (#23375)Ryan2-6/+6
2024-03-18Add init function to RGBLight driver struct (#23076)Ryan4-4/+14
2024-03-15Migrate features from rules.mk to data driven - UVWXYZ (#23287)Joel Challis12-72/+58
2024-03-14Migrate content where only parent info.json exists (#22895)Joel Challis2-15/+12
2024-03-09Xiudi XD96 Layout Bugfixes and Touch-Up (#23242)James Young6-476/+465
* Correct AliExpress Hardware Availability link in readme Previous URL linked to a Cospad listing. [chore] [docs] * Convert `info.json` to four-space indent [style] * Correct `LAYOUT_all` matrix data The right half of split Backspace is actually located at [5, 9], not [5, 3]. [bugfix] * Correct `LAYOUT_96_iso` matrix data Corrects the matrix positions of the ISO Hash/Tilde and ISO Enter keys to [3, 12] and [3, 13], respectively. [bugfix] * Add layout/matrix diagram [docs] * Refactor keymaps - remove "inline block" comments - grid-align keycodes - use four-space indent [style]
2024-02-15Remove obvious user keymaps, keyboards/{v,x,y,z}* edition. (#23083)Joel Challis40-1321/+0
2023-12-19[Keymap Removal] xiudi/xd75 and related keymaps. (#22698)Joel Challis95-5320/+0
2023-12-19[Keymap Removal] tada68 and related keymaps. (#22699)Joel Challis2-74/+0
2023-12-18Remove obvious user keymaps, `keyboards/{d,e,f}*` edition. (#22695)Nick Brassel2-31/+0
2023-12-18Remove obvious user keymaps, `keyboards/{b,c}*` edition. (#22693)Nick Brassel7-335/+0
2023-12-18Remove obvious user keymaps, `keyboards/[0-9]*` edition. (#22691)Nick Brassel3-24/+0
2023-12-18[Keymap Removal] Preonic and related keymaps. (#22689)Joel Challis4-185/+0
2023-12-18[Keymap Removal] keebio/iris and related keymaps. (#22690)Joel Challis2-29/+0
2023-12-17[Keymap Removal] Planck and related keymaps. (#22683)Nick Brassel19-992/+0
2023-11-27Remove userspace keymaps (#22544)Joel Challis17-509/+0
2023-11-12Remove requirement for `keymap_steno.h` include in keymaps (#22423)Ryan1-1/+0
* Remove requirement for `keymap_steno.h` include in keymaps * Add back keymap_steno.h with a note for the time being
2023-10-13Dedupe I2C, SPI, UART driver inclusions (#22253)Ryan2-2/+2
2023-09-04Clean up RGB LED type (#21859)Ryan3-6/+6
2023-08-23Move RGBLight animations to data driven (#21635)Ryan18-138/+109
* Move RGBLight animations to data driven, 0-9 * Move RGBLight animations to data driven, A * Move RGBLight animations to data driven, B * Move RGBLight animations to data driven, C * Move RGBLight animations to data driven, D * Move RGBLight animations to data driven, E * Move RGBLight animations to data driven, F * Move RGBLight animations to data driven, G * Move RGBLight animations to data driven, H * Move RGBLight animations to data driven, handwired * Move RGBLight animations to data driven, I * Move RGBLight animations to data driven, J * Move RGBLight animations to data driven, K * Move RGBLight animations to data driven, L * Move RGBLight animations to data driven, M * Move RGBLight animations to data driven, N * Move RGBLight animations to data driven, O * Move RGBLight animations to data driven, P * Move RGBLight animations to data driven, Q * Move RGBLight animations to data driven, R * Move RGBLight animations to data driven, S * Move RGBLight animations to data driven, T * Move RGBLight animations to data driven, U * Move RGBLight animations to data driven, V * Move RGBLight animations to data driven, W * Move RGBLight animations to data driven, X * Move RGBLight animations to data driven, Y * Move RGBLight animations to data driven, Z * Fix incorrect placement * Fix build failures and mismatches
2023-07-21backlight: split AVR PWM and timer drivers (#21540)Ryan5-0/+5
2023-07-11Merge remote-tracking branch 'origin/master' into developQMK Bot3-0/+197
2023-07-11[Keymap] Dothtm/0.21/60 and 75 (#21442)Mike Cramer3-0/+197
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-07-07Merge remote-tracking branch 'upstream/master' into developfauxpark3-0/+96
2023-07-06[Keymap] Add zigotica stenai keymap for XD75 keyboard (#21412)Sergi Meseguer3-0/+96
Co-authored-by: Drashna Jaelre <drashna@live.com>
2023-07-06Get rid of `USB_LED_CAPS_LOCK` (#21436)Ryan1-10/+3
2023-07-02Get rid of `USB_LED_NUM_LOCK` (#21424)Ryan2-4/+5
2023-06-27Get rid of `USB_LED_KANA` and `USB_LED_COMPOSE` (#21366)Ryan1-4/+0
2023-06-24Move `RGBLIGHT_HUE/SAT/VAL_STEP` to data driven (#21292)Ryan13-21/+11
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-06-18Move `RGBLED_NUM` to data driven (#21278)Ryan20-11/+26
2023-06-16Move `RGBLIGHT_SLEEP` to data driven (#21072)Ryan3-2/+3