Joel Challis
3d83b3e7c5
Migrate build target markers to keyboard.json - Misc ( #23609 )
2024-04-25 08:42:48 +01:00
Joel Challis
831deac212
Migrate build target markers to keyboard.json ( #23293 )
2024-03-30 11:31:50 +00:00
Ryan
569b0c70be
WS2812 PWM: prefix for DMA defines ( #23111 )
...
* WS2812 PWM: prefix for DMA defines
* Add backward compatibility defines
2024-03-02 17:16:47 +00:00
Joel Challis
a90b45e832
Migrate RGB Matrix config to info.json - RS ( #22909 )
2024-01-16 01:03:55 +00:00
Ryan
8812a09581
Rename `RGB_DISABLE_WHEN_USB_SUSPENDED` -> `RGB_MATRIX_SLEEP` ( #22682 )
2023-12-20 13:31:50 +11:00
Ryan
37bc949945
RGB Matrix: driver naming cleanups ( #21594 )
2023-08-23 01:00:03 +01:00
Ryan
d83578dbe4
kyria: remove `LAYOUT_stack` ( #21384 )
2023-07-07 21:21:45 +10:00
Ryan
b1783db4ea
Move `RGBLED_NUM` to data driven ( #21278 )
2023-06-18 14:39:07 +10:00
Ryan
c9cf9712aa
Move `RGBLED_SPLIT` to data driven ( #21113 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
2023-06-06 11:08:04 +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
2d9140af53
Fix a handful of CLI errors ( #20321 )
2023-04-03 15:50:31 +10:00
Ryan
e40b6ca3b0
Move split layouts to data driven ( #20290 )
2023-04-01 13:09:53 +11:00
Ryan
36ce81df59
Move `WS2812_DRIVER` to data driven ( #20248 )
2023-03-26 18:22:12 +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
7e0299117b
Move encoder config to data driven ( #19923 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-02-26 09:45:12 +11:00
Ryan
2da0827d4f
Remove matrix size defines ( #19581 )
2023-02-17 16:08:25 +11:00
Ryan
43843e19b6
Clean up remaining rules.mk `MCU`/`BOOTLOADER`s ( #19778 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-02-17 14:15:06 +11:00
Ryan
ebb512db82
Debounce defines cleanup ( #19742 )
...
* 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
2023-02-03 19:19:58 +00:00
Ryan
f20a05440e
Remove unused `MATRIX_HAS_GHOST` from config.h ( #19726 )
2023-02-03 00:04:10 +00:00
leah-splitkb
64c399ba38
[Keyboard] Add Kyria rev3 ( #19423 )
2023-01-20 11:22:53 +00:00
Nick Brassel
327f7ee9a7
Fixup ChibiOS header inclusion search ordering. ( #19623 )
...
* Add STM32F446-Nucleo onekey.
* Fixup onekey build for F446, all keymaps.
* Fixup board inclusion search ordering.
2023-01-19 01:05:29 +00:00
Ryan
36c410592d
Change `DRIVER_LED_COUNT` to `{LED,RGB}_MATRIX_LED_COUNT` ( #18399 )
2022-09-23 22:46:23 +10:00
fauxpark
61689ae609
Merge remote-tracking branch 'upstream/master' into develop
2022-08-20 10:55:40 +10:00
Ryan
201f1a8f47
Move keyboard USB IDs and strings to data driven, pass 2: S-Y ( #18093 )
2022-08-20 01:48:38 +01:00
Nick Brassel
154d35ac14
Remove `UNUSED_PINS` ( #17931 )
2022-08-06 23:23:35 +10:00
Joel Challis
5389f088b1
splitkb/kyria - Resolve CONVERT_TO_PROTON_C warnings ( #17617 )
2022-07-11 04:30:45 -07:00
Batuhan Baserdem
fd44341cbf
Userspace and keymap update for user bbaserdem. ( #14484 )
2022-07-02 21:09:04 +10:00
Drashna Jaelre
706194b336
Add Encoder Map Swap Hands config for boards that support both features ( #17294 )
2022-06-03 12:12:15 +01:00
L. K. Post
14fb3cc8b0
[Keyboard] Add Kyria rev. 2 ( #16178 )
2022-02-20 22:33:00 -08:00
Ryan
4666d26008
Fix a couple of boards being wrongly identified as AVR ( #16377 )
2022-02-19 02:53:36 +11:00
Drashna Jaelre
9d235d4fc5
[Core] Change OLED task function to be boolean ( #14864 )
...
* [Core] Add kb level callbacks to OLED driver
* Update keyboards and keymaps
* Update docs
* Update userspace configs
* Add fix for my keymap ...
* update lefty
2021-11-02 09:42:50 +11:00
Drashna Jaelre
5b644af415
[Keyboard] Enable Proton C defaults for SplitKB Kyria ( #14490 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-10-01 19:11:34 -07:00
Xelus22
4e1c5887c5
[Core] Refactor OLED to allow easy addition of other types ( #13454 )
...
* add docs
* core changes
* update keyboards to new OLED
* updated users to new OLED
* update layouts to new OLED
* fixup docs
* drashna's suggestion
* fix up docs
* new keyboards with oled
* core split changes
* remaining keyboard files
* Fix The Helix keyboards oled options
* reflect develop
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: mtei <2170248+mtei@users.noreply.github.com>
2021-08-24 16:28:26 +10:00
Drashna Jaelre
f56c202fb3
Fix ifdefs for OLED split sync code ( #14017 )
2021-08-15 00:54:08 -07:00
Albert Y
be34fdea4b
[Keyboard] Add RGB matrix support for Kyria ( #12789 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: filterpaper <filterpaper@localhost>
2021-07-26 19:42:34 -07:00
Drashna Jaelre
4bb595f94b
[Keyboard] Fix up SplitKB keyboards ( #13511 )
2021-07-25 18:18:39 -07:00