Joel Challis and GitHub
214e091ec2
Corrections to split keyboard migrations ( #23462 )
2024-04-12 13:44:06 +01:00
Duncan Sutherland and GitHub
8caa8674d2
Move SPLIT_KEYBOARD to data driven ( #21410 )
2024-04-11 20:22:15 -07:00
Joel Challis and GitHub
831deac212
Migrate build target markers to keyboard.json ( #23293 )
2024-03-30 11:31:50 +00:00
Ryan and GitHub
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 and GitHub
e26e12402b
Manual user keymap removal ( #23104 )
2024-02-19 09:48:06 +00:00
Joel Challis and GitHub
a90b45e832
Migrate RGB Matrix config to info.json - RS ( #22909 )
2024-01-16 01:03:55 +00:00
fauxpark
2c191e21c2
Merge remote-tracking branch 'upstream/master' into develop
2023-12-20 16:03:14 +11:00
Ryan and GitHub
8812a09581
Rename RGB_DISABLE_WHEN_USB_SUSPENDED -> RGB_MATRIX_SLEEP ( #22682 )
2023-12-20 13:31:50 +11:00
Nick Brassel and GitHub
d235352504
Remove obvious user keymaps, keyboards/{b,c}* edition. ( #22693 )
2023-12-18 16:05:50 +11:00
Joel Challis and GitHub
bf6f13a2b0
Consolidate some EEPROM Driver configuration ( #22321 )
2023-10-23 00:37:27 +01:00
Joel Challis and GitHub
3f1b3a5125
Migrate recently introduced sync items ( #22305 )
2023-10-21 12:21:23 +01:00
Ryan and GitHub
c157c19b81
Dedupe I2C, SPI, UART driver inclusions ( #22253 )
2023-10-13 17:25:32 +11:00
Joel Challis and GitHub
00feff656f
Migrate WEAR_LEVELING_*_SIZE to info.json ( #22010 )
2023-09-14 09:13:19 +10:00
Ryan and GitHub
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 and GitHub
37bc949945
RGB Matrix: driver naming cleanups ( #21594 )
2023-08-23 01:00:03 +01:00
Ryan and GitHub
5d2f2af198
OLED: driver naming cleanups ( #21710 )
2023-08-15 10:30:34 +01:00
Joel Challis and GitHub
583c688931
Fix encoder map declarations ( #21435 )
2023-07-03 01:19:52 +01:00
Ryan and GitHub
023035f462
Move miscellaneous defines to data driven ( #21382 )
2023-07-02 22:40:13 +01:00
Ryan and GitHub
2f9f555add
Move TAP_CODE_DELAY to data driven ( #21363 )
2023-06-25 22:06:31 +10:00
jack and GitHub
c4a67d3f33
Remove encoder in-matrix workaround code ( #20389 )
2023-06-19 09:46:27 -06:00
Ryan and GitHub
b1783db4ea
Move RGBLED_NUM to data driven ( #21278 )
2023-06-18 14:39:07 +10:00
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 and GitHub
108ad0929c
Escape Unicode characters in info.json ( #20698 )
2023-05-05 09:28:17 +10:00
Ryan and GitHub
5bd68e3695
Move single LAYOUTs to data driven ( #20365 )
2023-04-12 13:42:51 +10:00
Ryan and GitHub
522048725f
Move RGB_MATRIX_DRIVER to data driven ( #20350 )
2023-04-08 18:08:08 +10:00
Ryan and GitHub
47966dc2a6
Migrate rgblight.pin and RGB_DI_PIN to ws2812.pin ( #20303 )
2023-04-06 18:00:54 +10:00
Stefan Kerkmann and GitHub
fcf8b804ed
[Core] Refactor keyevent_t for 1ms timing resolution ( #15847 )
2023-04-03 18:33:45 +10:00
Ryan and GitHub
36ce81df59
Move WS2812_DRIVER to data driven ( #20248 )
2023-03-26 18:22:12 +11:00
ace372d90d
Move matrix config to info.json, part 3 ( #19991 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2023-03-11 00:34:34 +11:00
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 and GitHub
8f6c228adb
Move SOFT_SERIAL_PIN to data driven ( #19863 )
2023-02-17 16:40:49 +11:00
Ryan and GitHub
2da0827d4f
Remove matrix size defines ( #19581 )
2023-02-17 16:08:25 +11:00
Ryan and GitHub
f9aeea64c1
Migrate MCU and BOOTLOADER to data-driven ( #19529 )
2023-02-08 18:41:46 +11:00
Nick Brassel and GitHub
f6dd8dea2e
Remove usages of config_common.h from config.h files. ( #19714 )
2023-01-31 06:03:30 +11:00
cbabc8dbe6
[Core] Replace Tapping Force Hold feature with Quick Tap Term ( #17007 )
...
* Replace Tapping Force Hold feature with Quick Tap Term
* Replace keyboard level TAPPING_FORCE_HOLD with QUICK_TAP_TERM 0
* Deprecate force hold in info_config.json
* Before and after quick tap term unit tests
* Quick tap unit tests iteration
* Keymap config.h correction
* Remove TAPPING_FORCE_HOLD_PER_KEY macros that were missed
* Add two more test cases for quick tap
* Replace TAPPING_FORCE_HOLD with QUICK_TAP_TERM in configs #2
* Replace TAPPING_FORCE_HOLD_PER_KEY with QUICK_TAP_TERM_PER_KEY in configs #2
* Add function declaration for get_quick_tap_term
Co-authored-by: Stefan Kerkmann <karlk90@pm.me >
2022-12-12 16:52:22 +01:00
Joel Challis and GitHub
fe577daf96
Remove .noci functionality ( #19122 )
2022-11-21 02:03:38 +00:00
Nick Brassel and GitHub
092228571c
Move EFL wear-leveling driver to be default for F1, F3, F4, L4, G4, WB32, GD32V. ( #19020 )
2022-11-11 23:57:44 +00:00
Wilba and GitHub
bc6f8dc8b0
VIA V3 - The Custom UI Update ( #18222 )
2022-11-10 07:46:44 +11:00
Ryan and GitHub
8213eb7fbb
Fix DD warnings for RGBKB boards ( #18944 )
2022-11-04 04:13:26 +00:00
Ryan and GitHub
002b58f0e4
Normalise Space Cadet keycodes ( #18864 )
2022-10-27 11:19:16 +01:00
Ryan and GitHub
1cb1a5a374
Remove legacy Grave Escape keycodes ( #18787 )
2022-10-20 18:04:11 -07:00
Ryan and GitHub
c347e732be
Remove legacy EEPROM clear keycodes ( #18782 )
...
* `EEP_RST` -> `EE_CLR`, default-ish keymaps
* `EEP_RST` -> `EE_CLR`, user keymaps
* `EEP_RST` -> `EE_CLR`, community layouts
* `EEP_RST` -> `EE_CLR`, userspace
* `EEP_RST` -> `EE_CLR`, docs & core
2022-10-20 12:20:07 +01:00
Ryan and GitHub
5e4b076af3
Remove legacy keycodes, part 5 ( #18710 )
...
* `KC_SLCK` -> `KC_SCRL`
* `KC_NLCK` -> `KC_NUM`
2022-10-15 22:29:43 +01:00
Drashna Jaelre and GitHub
f0da486fab
Remove RGBLIGHT_ANIMATION and clean up effect defines for R-Z ( #18728 )
2022-10-15 09:55:53 -07:00
Ryan and GitHub
5629ba1807
Remove legacy keycodes, part 4 ( #18683 )
...
* `KC_PGDOWN` -> `KC_PGDN`
* `KC_PSCREEN` -> `KC_PSCR`
* `KC_SCOLON` -> `KC_SCLN`
* `KC_BSLASH` -> `KC_BSLS`
* `KC_BSPACE` -> `KC_BSPC`
2022-10-13 18:28:14 +01:00
Ryan and GitHub
ea2819b2c2
Change {LED,RGB}_DISABLE_TIMEOUT to {LED,RGB}_MATRIX_TIMEOUT ( #18415 )
2022-09-26 14:40:15 +10:00
Ryan and GitHub
36c410592d
Change DRIVER_LED_COUNT to {LED,RGB}_MATRIX_LED_COUNT ( #18399 )
2022-09-23 22:46:23 +10:00
Joel Challis and GitHub
bbc3bc55f2
RESET -> QK_BOOT user keymaps ( #17940 )
2022-08-21 23:55:30 +01:00
Ryan and GitHub
201a914beb
Move keyboard USB IDs and strings to data driven, pass 2: P-R ( #18091 )
2022-08-20 01:42:49 +01:00
XScorpion2 and GitHub
034e266998
Rgbkb/keeb fixes ( #17932 )
...
* Disable console by default for better bios & reboot behavior
* Remove custom matrix
* Disable console by default for better bios & reboot behavior
* PR feedback
2022-08-07 14:01:10 +01:00