Joel Challis
7073ba3dbb
Migrate some DEFAULT_FOLDER to keyboard_aliases.hjson ( #24845 )
2025-01-30 06:21:09 +11:00
Joel Challis
1a30e2b32b
Migrate some DEFAULT_FOLDER to keyboard_aliases.hjson ( #24835 )
2025-01-20 22:26:25 +00:00
Joel Challis
5c33ff8be4
Remove DEFAULT_FOLDER where keyboard aliases already exists ( #24838 )
2025-01-20 15:24:14 +00:00
Nick Brassel
45dc2499dc
Remove all via-enabled keymaps, including via
. ( #24322 )
2024-08-26 07:51:22 +10:00
Ryan
8f6d2ac53c
Update Underglow keycodes ( #23765 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2024-08-25 22:15:07 +10:00
Joel Challis
e0809eade5
Various fixes for keyboards not implementing callbacks correctly ( #24092 )
2024-07-11 13:47:53 +01:00
Joel Challis
99aa4f5191
Migrate led_update_kb
implementations to DD ( #23980 )
2024-06-22 09:10:12 +01:00
Ryan
5fda349018
Remove RGB keycodes from boards with no RGB config ( #23709 )
2024-05-20 17:11:49 +10:00
Ryan
5c592ab0c0
Delete trivial keymap readmes ( #23714 )
2024-05-17 23:49:29 +01:00
Ryan
d09a06a1b3
Update GPIO API usage in keyboard code ( #23361 )
2024-05-03 15:21:29 +10:00
Joel Challis
6b60089fc7
Migrate build target markers to keyboard.json - 0AB ( #23488 )
2024-04-12 23:34:44 +01:00
James Young
63bc7b63a6
Data-Driven Keyboard Conversions: A ( #23379 )
2024-04-02 17:45:44 +01:00
Joel Challis
8e5cd981e1
Migrate features from rules.mk to DD ( #23247 )
2024-03-14 03:56:42 +00:00
Ryan
a5ea619139
LED drivers: place I2C addresses into an array ( #22975 )
2024-02-09 22:37:18 +11:00
Joel Challis
60f0132bd5
Migrate RGB Matrix config to info.json - A ( #22798 )
2024-01-02 03:05:08 +00:00
Ryan
8812a09581
Rename RGB_DISABLE_WHEN_USB_SUSPENDED
-> RGB_MATRIX_SLEEP
( #22682 )
2023-12-20 13:31:50 +11:00
Less/Rikki
49527afc6a
fix: improper usage of keyboard/user-level functions ( #22652 )
2023-12-13 18:33:15 +00:00
Joel Challis
b35bac6afb
Remove unnecessary driver counts ( #22435 )
2023-11-22 21:37:32 +00: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
21ed9b4575
Simplify more feature driver defines ( #22090 )
2023-09-25 13:06:42 +10:00
Ryan
8f22105289
Add and use I2C address defines for ISSI LED drivers ( #22008 )
2023-09-19 19:31:54 +10:00
Joel Challis
fe00bb9746
Migrate i2c EEPROM_DRIVER to info.json ( #22013 )
2023-09-14 20:50:07 +01:00
Ryan
8136eda6d4
is31fl3731: driver naming cleanups ( #21918 )
2023-09-13 22:53:15 +10:00
Joel Challis
a40cccced2
Resolve some "Layout should not contain name of keyboard" lint warnings ( #21898 )
2023-09-04 03:13:35 +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
5d2f2af198
OLED: driver naming cleanups ( #21710 )
2023-08-15 10:30:34 +01:00
Nick Brassel
416af0171c
Remove CORTEX_ENABLE_WFI_IDLE from keyboards. ( #21353 )
...
* Remove CORTEX_ENABLE_WFI_IDLE from the codebase.
* Turn on CORTEX_ENABLE_WFI_IDLE by default.
2023-06-23 20:31:25 +01:00
Ryan
b1783db4ea
Move RGBLED_NUM
to data driven ( #21278 )
2023-06-18 14:39:07 +10:00
James Young
ff22015ba0
AEBoards Aegis Layout Additions ( #20960 )
...
* add matrix_diagram.md
* rename LAYOUT_aegis to LAYOUT_all
* info.json: apply friendly formatting
* add LAYOUT_numpad with reference keymap
* add LAYOUT_2u_bs_275u_rshift with reference keymap
2023-05-17 12:01:39 -07:00
Ryan
79aa319946
info.json
whitespace cleanups (#20651 )
2023-05-02 08:25:15 +10:00
Ryan
f111bea3cd
Move miscellaneous layouts to data driven ( #20516 )
2023-04-25 02:38:35 +10:00
James Young
b05f8c5e69
AEBoards Constellation Layout Macro Updates ( #20487 )
...
* add matrix diagrams
* rename LAYOUT_all to LAYOUT_65_ansi_rwkl_split_bs
* add LAYOUT_65_ansi_rwkl with reference keymap
2023-04-18 08:55:47 -07:00
James Young
8a4867e23a
AEBoards Satellite Rev1 Layout Macro Conversion ( #20442 )
...
* add matrix_diagram.md
* rename LAYOUT_all to LAYOUT_65_ansi_rwkl
* info.json: apply friendly formatting
2023-04-16 16:20:17 -07:00
Ryan
172a40686b
Move single LAYOUT_all
s to data driven ( #20430 )
2023-04-15 21:08:15 +10:00
Ryan
522048725f
Move RGB_MATRIX_DRIVER
to data driven ( #20350 )
2023-04-08 18:08:08 +10:00
Ryan
47966dc2a6
Migrate rgblight.pin
and RGB_DI_PIN
to ws2812.pin
( #20303 )
2023-04-06 18:00:54 +10:00
Ryan
36ce81df59
Move WS2812_DRIVER
to data driven ( #20248 )
2023-03-26 18:22:12 +11:00
Ryan
02ccc50e60
Remove more empty headers ( #20155 )
2023-03-17 14:02:04 +11:00
Ryan
9dbee3e23d
Remove useless "ifdef KEYBOARD_*" ( #20078 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-03-16 20:18:33 +11:00
Ryan
e933e0411f
Move matrix config to info.json, part 5 ( #20003 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-03-11 05:41:58 +11:00
Ryan
314f6c1ddb
Move backlight config to data driven ( #19910 )
2023-02-26 08:37:57 +11:00
Ryan
9c0ce80d7e
Move backlight config to data driven, part 1 ( #19887 )
2023-02-21 12:05:40 +11:00
Ryan
2da0827d4f
Remove matrix size defines ( #19581 )
2023-02-17 16:08:25 +11:00
Ryan
f4ba17c4a0
Move LED indicator config to data driven ( #19800 )
2023-02-17 13:14:29 +11:00
Ryan
f9aeea64c1
Migrate MCU
and BOOTLOADER
to data-driven ( #19529 )
2023-02-08 18:41:46 +11:00