aboutsummaryrefslogtreecommitdiff
path: root/keyboards/input_club/ergodox_infinity
Commit message (Collapse)AuthorAgeFilesLines
* WS2812 API rework (#24364)Ryan2024-10-061-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 <[email protected]> --------- Co-authored-by: Dasky <[email protected]>
* Move LED Matrix LED config to data driven (#24122)Ryan2024-07-192-66/+78
|
* Migrate SERIAL_DRIVER to json (#23925)Joel Challis2024-07-132-2/+4
|
* Remove some useless code from keymaps (#23787)Ryan2024-05-231-6/+0
|
* Migrate `LOCKING_*_ENABLE` to Data-Driven: I-J (#23767)James Young2024-05-222-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Affects: - `ianklug/grooveboard` - `ibm/model_m/modelh` - `ibm/model_m_122/ibm122m` - `ibnuda/gurindam` - `idb/idb_60` - `idobao/id75/v1` - `idobao/id75/v2` - `idobao/id96` - `idobao/montex/v1` - `illuminati/is0` - `illusion/rosa` - `ilumkb/primus75` - `ilumkb/volcano660` - `inland/kb83` - `input_club/ergodox_infinity` - `irene` - `iriskeyboards` - `iron180` - `jacky_studio/bear_65/rev1` - `jacky_studio/bear_65/rev2` - `jacky_studio/s7_elephant/rev1` - `jacky_studio/s7_elephant/rev2` - `jadookb/jkb65` - `jae/j01` - `jagdpietr/drakon` - `jd40` - `jd45` - `jels/boaty` - `jels/jels60/v1` - `jels/jels60/v2` - `jels/jels88` - `jolofsor/denial75` - `jorne/rev1` - `joshajohnson/hub16` - `joshajohnson/hub20` - `jukaie/jk01`
* Remove RGB keycodes from boards with no RGB config (#23709)Ryan2024-05-201-13/+4
|
* Change all RGB mode keycodes to short aliases (#23691)Ryan2024-05-121-1/+1
|
* Migrate build target markers to keyboard.json - HI (#23540)Joel Challis2024-04-171-0/+0
|
* Data-Driven Keyboard Conversions: I (#23533)James Young2024-04-172-19/+12
|
* LED Matrix: replace backlight keycodes with newly added ones (#23455)Ryan2024-04-131-2/+2
|
* Move `SPLIT_KEYBOARD` to data driven (#21410)Duncan Sutherland2024-04-112-1/+3
|
* Remove obvious user keymaps, keyboards/{i,j,k}* edition (#23102)Joel Challis2024-02-184-414/+0
|
* Remove obvious user keymaps, keyboards/{s,t}* edition. (#23084)Joel Challis2024-02-152-221/+0
|
* LED drivers: add support for shutdown pin (#23058)Ryan2024-02-152-5/+1
| | | | | * LED drivers: add support for shutdown pin * Update candidate boards
* Migrate LED Matrix config to info.json (#22792)Joel Challis2024-01-012-30/+25
|
* Rename `LED_DISABLE_WHEN_USB_SUSPENDED` -> `LED_MATRIX_SLEEP` (#22681)Ryan2023-12-201-1/+1
|
* Update keyboard LED driver configs (#22638)Ryan2023-12-181-1/+1
|
* [Keymap Removal] Planck and related keymaps. (#22683)Nick Brassel2023-12-172-556/+0
|
* Remove userspace keymaps (#22544)Joel Challis2023-11-2714-1739/+0
|
* Remove unnecessary driver counts (#22435)Joel Challis2023-11-221-1/+0
|
* Remove requirement for `keymap_steno.h` include in keymaps (#22423)Ryan2023-11-121-3/+0
| | | | | * Remove requirement for `keymap_steno.h` include in keymaps * Add back keymap_steno.h with a note for the time being
* Rename `DRIVER_ADDR_n` defines (#22200)Ryan2023-10-211-1/+1
| | | | Co-authored-by: Nick Brassel <[email protected]>
* Update ISSI LED types (#22099)Ryan2023-10-041-2/+2
|
* refactor: move default RGB/LED matrix #defines (#21938)Less/Rikki2023-09-281-3/+0
| | | | | | | | | | | | | | | | | | | | | | * refactor: move default RGB/LED matrix #defines Moving the fallback definitions of macros like LED_MATRIX_VAL_STEP and RGB_MATRIX_MAXIMUM_BRIGHTNESS to header files allows keyboards to leverage these defaults without requiring #ifdef guards (and often repeating said fallback definitions). * style: use if(n)def for consistency and remove redundant UINT8_MAX checks on maximum brightness Co-authored-by: Joel Challis <[email protected]> * refactor: remove INDICATOR_MAX_BRIGHTNESS macro Co-authored-by: Joel Challis <[email protected]> --------- Co-authored-by: Joel Challis <[email protected]>
* Add and use I2C address defines for ISSI LED drivers (#22008)Ryan2023-09-191-1/+1
|
* is31fl3731: driver naming cleanups (#21918)Ryan2023-09-131-1/+1
|
* Clean up Unicode API usage in user keymaps (#21849)Ryan2023-08-271-18/+2
|
* LED Matrix: driver naming cleanups (#21580)Ryan2023-07-291-1/+1
|
* Move `TAPPING_TOGGLE` to data driven (#21360)Ryan2023-06-242-2/+3
|
* Remove default `TAPPING_TERM` from keyboard config.h (#21284)Ryan2023-06-181-2/+0
|
* Keymap introspection for combos. (#19670)Nick Brassel2023-05-151-1/+0
|
* Move `RGB_MATRIX_DRIVER` to data driven (#20350)Ryan2023-04-082-1/+3
|
* Move Alice and Ergodox layouts to data driven (#20340)Ryan2023-04-052-113/+183
|
* Make IGNORE_MOD_TAP_INTERRUPT the default behaviour for mod-taps (#20211)precondition2023-04-032-2/+0
|
* Clean up usage of `QMK_KEYBOARD_H` (#20167)Ryan2023-03-201-1/+1
|
* Move matrix config to info.json, part 1 (#19985)Ryan2023-03-052-7/+5
|
* Remove default and unused `BACKLIGHT_LEVELS` (#19898)Ryan2023-02-221-2/+0
|
* Remove matrix size defines (#19581)Ryan2023-02-171-4/+0
|
* Refactor Leader key feature (#19632)Ryan2023-02-131-30/+21
| | | | Co-authored-by: Drashna Jaelre <[email protected]>
* Migrate `MCU` and `BOOTLOADER` to data-driven (#19529)Ryan2023-02-082-13/+3
|
* Debounce defines cleanup (#19742)Ryan2023-02-031-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Clean up `DEBOUNCE` in config.h, 0-9 * Clean up `DEBOUNCE` in config.h, A * Clean up `DEBOUNCE` in config.h, B * Clean up `DEBOUNCE` in config.h, C * Clean up `DEBOUNCE` in config.h, D * Clean up `DEBOUNCE` in config.h, E * Clean up `DEBOUNCE` in config.h, F * Clean up `DEBOUNCE` in config.h, G * Clean up `DEBOUNCE` in config.h, H * Clean up `DEBOUNCE` in config.h, handwired * Clean up `DEBOUNCE` in config.h, I * Clean up `DEBOUNCE` in config.h, J * Clean up `DEBOUNCE` in config.h, K * Clean up `DEBOUNCE` in config.h, L * Clean up `DEBOUNCE` in config.h, M * Clean up `DEBOUNCE` in config.h, N * Clean up `DEBOUNCE` in config.h, O * Clean up `DEBOUNCE` in config.h, P * Clean up `DEBOUNCE` in config.h, Q * Clean up `DEBOUNCE` in config.h, R * Clean up `DEBOUNCE` in config.h, S * Clean up `DEBOUNCE` in config.h, T * Clean up `DEBOUNCE` in config.h, U * Clean up `DEBOUNCE` in config.h, V * Clean up `DEBOUNCE` in config.h, W * Clean up `DEBOUNCE` in config.h, X * Clean up `DEBOUNCE` in config.h, Y * Clean up `DEBOUNCE` in config.h, Z * Remove default debounce from info.json * Migrate non-default debounce to info.json
* Remove unused `MATRIX_HAS_GHOST` from config.h (#19726)Ryan2023-02-031-6/+0
|
* Remove commented out backlight config & stray "backlight levels" (#19703)Ryan2023-01-281-1/+0
|
* Fix functions with empty params (#19647)Ryan2023-01-202-2/+2
| | | | | * Fix functions with empty params * Found a bunch more
* Migrate `LAYOUTS` to data driven (#19541)Ryan2023-01-102-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Migrate `LAYOUTS` to data driven, 0-9 * Migrate `LAYOUTS` to data driven, A * Migrate `LAYOUTS` to data driven, B * Migrate `LAYOUTS` to data driven, C * Migrate `LAYOUTS` to data driven, D * Migrate `LAYOUTS` to data driven, E * Migrate `LAYOUTS` to data driven, F * Migrate `LAYOUTS` to data driven, G * Migrate `LAYOUTS` to data driven, H * Migrate `LAYOUTS` to data driven, handwired * Migrate `LAYOUTS` to data driven, I * Migrate `LAYOUTS` to data driven, J * Migrate `LAYOUTS` to data driven, K * Migrate `LAYOUTS` to data driven, L * Migrate `LAYOUTS` to data driven, M * Migrate `LAYOUTS` to data driven, N * Migrate `LAYOUTS` to data driven, O * Migrate `LAYOUTS` to data driven, P * Migrate `LAYOUTS` to data driven, Q * Migrate `LAYOUTS` to data driven, R * Migrate `LAYOUTS` to data driven, S * Migrate `LAYOUTS` to data driven, T * Migrate `LAYOUTS` to data driven, U * Migrate `LAYOUTS` to data driven, V * Migrate `LAYOUTS` to data driven, W * Migrate `LAYOUTS` to data driven, X * Migrate `LAYOUTS` to data driven, Y * Migrate `LAYOUTS` to data driven, Z
* Change `LED_MATRIX_STARTUP_*` defines to `LED_MATRIX_DEFAULT_*` (#19080)Ryan2022-11-271-3/+3
|
* Reworked backlight keycodes. (#18961)Nick Brassel2022-11-061-2/+2
| | | Co-authored-by: Ryan <[email protected]>
* Normalise Unicode keycodes (#18898)Ryan2022-10-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * `UC_MOD`/`UC_RMOD` -> `UC_NEXT`/`UC_PREV` * `UNICODE_MODE_*` -> `QK_UNICODE_MODE_*` * `UC_MAC` -> `UNICODE_MODE_MACOS` * `UC_LNX` -> `UNICODE_MODE_LINUX` * `UC_WIN` -> `UNICODE_MODE_WINDOWS` * `UC_BSD` -> `UNICODE_MODE_BSD` * `UC_WINC` -> `UNICODE_MODE_WINCOMPOSE` * `UC_EMACS` -> `UNICODE_MODE_EMACS` * `UC__COUNT` -> `UNICODE_MODE_COUNT` * `UC_M_MA` -> `UC_MAC` * `UC_M_LN` -> `UC_LINX` * `UC_M_WI` -> `UC_WIN` * `UC_M_BS` -> `UC_BSD` * `UC_M_WC` -> `UC_WINC` * `UC_M_EM` -> `UC_EMAC` * Docs * Update quantum/unicode/unicode.h
* Deprecate `KC_LEAD` for `QK_LEAD` (#18792)Ryan2022-10-211-2/+2
|
* Remove stale userspace/keymaps (#18700)Joel Challis2022-10-203-425/+0
|