Joel Challis
3400908b08
Move VIA config to keymap level ( #23754 )
2 weeks ago
Ryan
5c592ab0c0
Delete trivial keymap readmes ( #23714 )
3 weeks ago
Ryan
d09a06a1b3
Update GPIO API usage in keyboard code ( #23361 )
1 month ago
James Young
cb81913d18
Data-Driven Keyboard Conversions: B ( #23425 )
Converts configuration definitions and rules to data-driven where
applicable. Renames `info.json` to `keyboard.json` in instances where
`rules.mk` can be safely deleted.
Affects:
- `bacca70`
- `baguette`
- `baion_808`
- `bajjak`
- `bandominedoni`
- `bantam44`
- `barleycorn_smd`
- `barracuda`
- `basekeys/slice/rev1`
- `basekeys/slice/rev1_rgb`
- `basekeys/trifecta`
- `basketweave`
- `bastardkb/dilemma/4x6_4`
- `bbrfkr/dynamis`
- `bear_face`
- `beatervan`
- `bemeier/bmek`
- `biacco42/ergo42`
- `biacco42/meishi`
- `biacco42/meishi2`
- `binepad/bn003`
- `binepad/bn009/r1`
- `binepad/bnr1`
- `bioi/g60`
- `bioi/g60ble`
- `bioi/morgan65`
- `bioi/s65`
- `blackplum`
- `blank/blank01`
- `blank_tehnologii/manibus`
- `blockey`
- `bluebell/swoop`
- `boardrun/bizarre`
- `boardrun/classic`
- `boardsource/equals/48`
- `boardsource/equals/60`
- `boardwalk`
- `bop`
- `boston`
- `boston_meetup/2019`
- `box75`
- `bpiphany/four_banger`
- `bpiphany/frosty_flake`
- `bpiphany/ghost_squid`
- `bpiphany/hid_liber`
- `bpiphany/kitten_paw`
- `bpiphany/tiger_lily`
- `bpiphany/unloved_bastard`
- `bt66tech/bt66tech60`
- `bubble75/hotswap`
- `budgy`
- `buildakb/potato65`
- `buildakb/potato65hs`
- `buildakb/potato65s`
- `buzzard`
1 month ago
Joel Challis
ccec4867c8
Align `SPLIT_HAND_MATRIX_GRID` left/right logic with `SPLIT_HAND_PIN` ( #22775 )
5 months ago
Joel Challis
c412b7fc42
Migrate RGB Matrix config to info.json - B ( #22806 )
5 months ago
Ryan
8812a09581
Rename `RGB_DISABLE_WHEN_USB_SUSPENDED` -> `RGB_MATRIX_SLEEP` ( #22682 )
5 months ago
Nick Brassel
d235352504
Remove obvious user keymaps, `keyboards/{b,c}*` edition. ( #22693 )
5 months ago
Ryan
afa0eab374
Fix a bunch of CLI warnings ( #22589 )
6 months ago
Ryan
37bc949945
RGB Matrix: driver naming cleanups ( #21594 )
9 months ago
Ryan
2f9f555add
Move `TAP_CODE_DELAY` to data driven ( #21363 )
11 months ago
Nick Brassel
c9f619124d
Encodermap direction define. ( #20454 )
1 year ago
Ryan
5bd68e3695
Move single `LAYOUT`s to data driven ( #20365 )
1 year ago
Ryan
522048725f
Move `RGB_MATRIX_DRIVER` to data driven ( #20350 )
1 year ago
Ryan
47966dc2a6
Migrate `rgblight.pin` and `RGB_DI_PIN` to `ws2812.pin` ( #20303 )
1 year ago
Ryan
9e64300e67
Move matrix config to info.json, part 4 ( #20001 )
1 year ago
Ryan
7e0299117b
Move encoder config to data driven ( #19923 )
Co-authored-by: Nick Brassel <nick@tzarc.org>
1 year ago
Nick Brassel
7f805cc779
VIA Protocol 12 + fixes ( #19916 )
Co-authored-by: Wilba <wilba@wilba.tech>
Co-authored-by: zvecr <git@zvecr.com>
1 year ago
Ryan
8f6c228adb
Move `SOFT_SERIAL_PIN` to data driven ( #19863 )
1 year ago
Ryan
2da0827d4f
Remove matrix size defines ( #19581 )
1 year ago
Ryan
f4ba17c4a0
Move LED indicator config to data driven ( #19800 )
1 year ago
Ryan
7fad94ba2d
Remove unused RGBLight defines from config.h ( #19859 )
1 year ago
Ryan
f9aeea64c1
Migrate `MCU` and `BOOTLOADER` to data-driven ( #19529 )
1 year ago
Ryan
11b6bb8179
Remove unused Bootmagic row/col defines from config.h ( #19761 )
1 year ago
Ryan
a988f8a169
Remove unused `GRAVE_ESC_CTRL_OVERRIDE` from config.h ( #19752 )
1 year ago
Ryan
53b7dbe671
Remove unused `LOCKING_SUPPORT_ENABLE` from config.h ( #19748 )
1 year ago
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
1 year ago
Ryan
f20a05440e
Remove unused `MATRIX_HAS_GHOST` from config.h ( #19726 )
1 year ago
Ryan
b867522f8c
Clean up Force NKRO in config.h ( #19718 )
1 year ago
Nick Brassel
f6dd8dea2e
Remove usages of config_common.h from config.h files. ( #19714 )
1 year ago
Ryan
b727434391
Remove commented out backlight config & stray "backlight levels" ( #19703 )
1 year ago
Ryan
801d2ff940
Remove useless line continuations ( #19399 )
1 year ago
Ryan
e12ca14af8
Change `RGB_MATRIX_STARTUP_*` defines to `RGB_MATRIX_DEFAULT_*` ( #19079 )
1 year ago
Ryan
8b658dcc9a
Normalise MIDI keycodes ( #18972 )
* `MI_ON`, `MI_OFF`, `MI_TOG` -> `MI_TOGG`
* `MI_CH*`, `MI_CHU` -> `MI_CHNU`, `MI_CHD` -> `MI_CHND`
* `MI_VEL_*` -> `MI_VL*`, `MI_VELU`, `MI_VELD`
* `MI_TRNS_*` -> `MI_TR*`, `MI_TRNSU` -> `MI_TRSU`, `MI_TRNSD` -> `MI_TRSD`
* `MI_OCT_*` -> `MI_OC*`, `MI_OCTU`, `MI_OCTD`
* Misc controls
* Note keycodes
* Add legacy keycodes
* Regenerate keycodes
* Typo
1 year ago
Ryan
1cb1a5a374
Remove legacy Grave Escape keycodes ( #18787 )
1 year ago
Ryan
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
1 year ago
Drashna Jaelre
d021bedf50
Remove RGBLIGHT_ANIMTION and clean up effect defines for 0-F ( #18725 )
1 year ago
Ryan
4b2d71de52
Remove legacy international keycodes ( #18588 )
1 year ago
Drashna Jaelre
64b1ed4550
Fix Per Key LED Indicator Callbacks ( #18450 )
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
1 year ago
Ryan
36c410592d
Change `DRIVER_LED_COUNT` to `{LED,RGB}_MATRIX_LED_COUNT` ( #18399 )
1 year ago
3araht
786b5d310d
Bandominedoni encoder fix ( #18229 )
by 3araht
1 year ago
3araht
e145c7ad3f
Bandominedoni version output feature and a new keymap added ( #17947 )
* SPLIT_USB_DETECT added.
* lednotg keymap added.
* lednotg missing modification fixed.
* VERSION is available.
* USER00 is used instead of SAFE_RANGE in via/keymap.c
1 year ago
3araht
1038ade342
[Keyboard] add chromatonemini keyboard ( #13516 )
1 year ago
Nick Brassel
154d35ac14
Remove `UNUSED_PINS` ( #17931 )
1 year ago
Ryan
50c2b151b2
Move keyboard USB IDs and strings to data driven: B ( #17782 )
1 year ago
Drashna Jaelre
0da6562c4d
Make default layer size 16-bit ( #15286 )
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2 years ago
Ryan
764dc18a81
Remove `NO_ACTION_MACRO` and `NO_ACTION_FUNCTION` from keyboard config.h ( #16655 )
2 years ago
Drashna Jaelre
6aa0c15fca
[Keyboard] Fix over sized compiliation for Bandiominedoni via keymap ( #15607 )
2 years ago
3araht
4e077250d5
bandominedoni, Drashna's method is applied to encoder_update_kb. ( #15287 )
* Drashna's method is applied to rotary encoder rotation detection. rgb_matrix_user.inc -> rgb_matrix_kb.inc.
* Disabled some RGB MATRIX effects to shrink the firmware size.
* via # of layers changed from 5 to 4.
2 years ago
Ryan
a8d440e4e0
Tidy up NKRO_ENABLE rules ( #15382 )
2 years ago