Ryan
d09a06a1b3
Update GPIO API usage in keyboard code ( #23361 )
2024-05-03 15:21:29 +10:00
Ryan
61c7c1f74c
Convert some AVR GPIO operations to macros ( #23424 )
2024-05-02 10:48:49 +01:00
Joel Challis
861a904924
Align NO_SUSPEND_POWER_DOWN keyboard config ( #23606 )
2024-04-24 22:53:58 +01:00
Joel Challis
43a122e050
Migrate build target markers to keyboard.json - W ( #23511 )
2024-04-13 06:31:34 +01:00
Ryan
c635733a7f
Remove `quantum.h` includes from keyboard code ( #23394 )
2024-04-03 10:44:25 +11:00
Joel Challis
831deac212
Migrate build target markers to keyboard.json ( #23293 )
2024-03-30 11:31:50 +00:00
Ryan
f7cf40fa77
Add init function to RGBLight driver struct ( #23076 )
2024-03-18 22:03:27 +11:00
Joel Challis
24d824aae4
Migrate features from rules.mk to data driven - UVWXYZ ( #23287 )
2024-03-15 22:23:40 +00:00
Wilba
c5f544cd96
Added WT65-H3 (HIBI HIBIKI) ( #22886 )
2024-03-14 22:10:17 -07:00
Wilba
cba2b5645f
Added WT65-G3 (HIBI HIBIKI) ( #22888 )
2024-03-14 22:09:20 -07: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
e26e12402b
Manual user keymap removal ( #23104 )
2024-02-19 09:48:06 +00:00
Joel Challis
f8123c27ad
Remove obvious user keymaps, keyboards/{v,x,y,z}* edition. ( #23083 )
2024-02-15 09:14:06 +00:00
Ryan
a5ea619139
LED drivers: place I2C addresses into an array ( #22975 )
2024-02-09 22:37:18 +11:00
QMK Bot
f2684dcfc1
Merge remote-tracking branch 'origin/master' into develop
2024-01-31 03:34:49 +00:00
Wilba
18f8e51cb7
Added WT65-H2 (Bauer Lite) ( #22885 )
2024-01-30 19:34:20 -08:00
QMK Bot
b659ef8278
Merge remote-tracking branch 'origin/master' into develop
2024-01-13 07:37:45 +00:00
Wilba
624d0964c1
Added WT20-H1 (HIBI JUNIOR) ( #22893 )
2024-01-12 23:37:10 -08:00
Ryan
7114eb25f8
WT boards: extract `g_is31fl3736_leds` from wt_mono_backlight ( #22823 )
2024-01-07 18:43:37 +11:00
Ryan
597de0e298
LED drivers: rename "simple" to "mono" ( #22814 )
2024-01-04 06:05:37 +00:00
Nick Brassel
a1c8b1ebf7
Remove obvious user keymaps, `keyboards/{d,e,f}*` edition. ( #22695 )
2023-12-18 21:45:52 +11:00
Nick Brassel
d235352504
Remove obvious user keymaps, `keyboards/{b,c}*` edition. ( #22693 )
2023-12-18 16:05:50 +11:00
Nick Brassel
f25226453f
Remove obvious user keymaps, `keyboards/a*` edition. ( #22692 )
2023-12-18 14:06:47 +11:00
Joel Challis
990895f03f
[Keymap Removal] keebio/iris and related keymaps. ( #22690 )
2023-12-18 12:49:19 +11:00
Joel Challis
1ed03f498f
Remove userspace keymaps ( #22544 )
2023-11-27 05:36:45 +11:00
Joel Challis
b35bac6afb
Remove unnecessary driver counts ( #22435 )
2023-11-22 21:37:32 +00:00
Ryan
be66e5f2b4
WT RGB cleanups ( #22379 )
2023-11-08 00:58:59 +11:00
Ryan
b52aca0af8
Relocate LED driver init code ( #22365 )
2023-11-01 00:53:45 +00:00
Ryan
cf7d3435d7
Add `_flush()` functions to LED drivers ( #22308 )
2023-10-22 18:32:27 +01:00
Ryan
d56ee70c52
Rename `DRIVER_ADDR_n` defines ( #22200 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-10-21 21:41:59 +10:00
Ryan
c157c19b81
Dedupe I2C, SPI, UART driver inclusions ( #22253 )
2023-10-13 17:25:32 +11:00
Ryan
d99dbe4d56
Update ISSI LED types ( #22099 )
2023-10-04 20:12:50 +11:00
Ryan
32de27bb20
is31fl3736: extract single-color API ( #22133 )
2023-09-27 01:18:07 +01:00
Joel Challis
9a4c307740
Migrate dynamic_keymap.layer_count >= 4 ( #22087 )
2023-09-20 14:11:33 +01:00
Ryan
8f22105289
Add and use I2C address defines for ISSI LED drivers ( #22008 )
2023-09-19 19:31:54 +10:00
Ryan
1ea54a2d8d
Complete RGB Matrix support for IS31FL3218 ( #22004 )
2023-09-17 22:11:16 +10:00
Ryan
8136eda6d4
is31fl3731: driver naming cleanups ( #21918 )
2023-09-13 22:53:15 +10:00
Ryan
2d41443e6a
is31fl3736: driver naming cleanups ( #21903 )
2023-09-13 22:50:20 +10:00
Ryan
41bd4e35a0
Clean up RGB LED type ( #21859 )
2023-09-04 01:19:59 +01:00
Ryan
023d644bb6
Move RGBLight animations to data driven ( #21635 )
...
* 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-08-23 22:11:39 +01:00
Ryan
37bc949945
RGB Matrix: driver naming cleanups ( #21594 )
2023-08-23 01:00:03 +01:00
Ryan
4ae9bfd17a
Move `RGBLIGHT_HUE/SAT/VAL_STEP` to data driven ( #21292 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-06-24 17:37:54 +10:00
Ryan
b1783db4ea
Move `RGBLED_NUM` to data driven ( #21278 )
2023-06-18 14:39:07 +10:00
Ryan
17de141c92
Add missing layout data for a handful of boards ( #20931 )
...
* Add missing layout data for a handful of boards
* typo
* Add missing layouts for stoutgat
* Add missing layout for j80
* Replace missing layout with alias for wraith
* Add missing layout for matrix/me
* Add missing layout for satisfaction75/prototype
* Apply suggestions from code review
* Rename wt80-a layouts
* Rename rosa layouts
* Add missing layouts for naked48
* Add missing layouts for naked60
* Add missing layouts for uma
* Remove unused and pointless `LAYOUT_stack` for buzzard
* Add missing layout for keyboardio/model01
* Add missing layout for smk65 revf
* Fix via keymap for h60
* Add missing layout for jabberwocky/v1
* Apply suggestions from code review
* Add missing layout for m3n3van
* Add missing layout for giabalanai
* Add missing layouts for treadstone48/rev1
* Add missing layouts for squiggle
* Update keyboards/marksard/treadstone48/rev1/info.json
2023-05-16 00:00:08 -07:00
James Young
843e1d6032
Wilba Tech WT80-BC Community Layout Support ( #20920 )
...
* add matrix_diagram.md
* info.json: apply friendly formatting
* rename LAYOUT_all to LAYOUT_tkl_ansi_tsangan
* add LAYOUT_tkl_ansi_wkl
* enable Community Layout support
* readme.md: update metadata section
- convert to list
- update maintainer username
2023-05-13 05:30:35 -07:00
James Young
bc82bc47ac
Wilba Tech WT80-G Layout Additions and Touch-Up ( #20880 )
...
* add matrix_diagram.md
* info.json: apply friendly formatting
* add LAYOUT_tkl_ansi_split_bs_rshift
* add LAYOUT_tkl_ansi
* add LAYOUT_tkl_ansi_tsangan_split_bs_rshift
* add LAYOUT_tkl_ansi_tsangan
* add LAYOUT_tkl_ansi_wkl_split_bs_rshift
* add LAYOUT_tkl_ansi_wkl
* add LAYOUT_tkl_iso_split_bs_rshift
* add LAYOUT_tkl_iso
* add LAYOUT_tkl_iso_tsangan_split_bs_rshift
* add LAYOUT_tkl_iso_tsangan
* add LAYOUT_tkl_iso_wkl_split_bs_rshift
* add LAYOUT_tkl_iso_wkl
* enable Community Layout support
* readme.md: update maintainer username
2023-05-12 16:35:23 -07:00
James Young
8874c61fe9
Wilba Tech WT75-C Layout Additions and Touch-Up ( #20879 )
...
* add matrix_diagram.md
* info.json: apply friendly formatting
* rename LAYOUT_all to LAYOUT_ansi_rwkl_split_bs
* add LAYOUT_ansi_rwkl
* readme.md: update metadata section
- convert to list
- update maintainer username
2023-05-12 16:12:24 -07:00
James Young
89bc264848
Wilba Tech WT75-B Layout Additions and Touch-Up ( #20878 )
...
* add matrix_diagram.md
* info.json: apply friendly formatting
* rename LAYOUT_all to LAYOUT_75_ansi_blocker_split_bs
* add LAYOUT_75_ansi_blocker
* add LAYOUT_75_ansi_blocker_tsangan_split_bs
* add LAYOUT_75_ansi_blocker_tsangan
* readme.md: update metadata section
- convert to list
- update maintainer username
2023-05-12 15:30:20 -07:00
James Young
bd4c83427c
Wilba Tech WT75-A Layout Additions and Touch-Up ( #20877 )
...
* add matrix_diagram.md
* info.json: apply friendly formatting
* rename LAYOUT_all to LAYOUT_ansi_blocker_split_bs
* add LAYOUT_ansi_blocker
* add LAYOUT_ansi_blocker_tsangan_split_bs
* add LAYOUT_ansi_blocker_tsangan
* readme.md: update metadata section
- convert to list
- update maintainer username
2023-05-12 01:20:38 -07:00
James Young
9149402c51
Wilba Tech WT65-XT: rename LAYOUT_all to LAYOUT_65_xt_ansi_blocker_tsangan ( #20873 )
...
* info.json: apply friendly formatting
* rename LAYOUT_all to LAYOUT_65_xt_ansi_blocker_tsangan
* readme.md: update maintainer username
2023-05-12 01:02:10 -07:00