Peter Johanson
2b9a0ce2a5
refactor(shields): Move to generic central role config.
...
* Use new `ZMK_SPLIT_ROLE_CENTRAL` config instead of BLE
specific Kconfig setting.
3 years ago
Peter Johanson
9368f6200c
fix(display): Add zephyr,display chosen nodes.
3 years ago
Peter Johanson
bf2fc68070
fix(underglow): Add newly required color-mapping prop.
3 years ago
Nick Winans
687e91ab18
feat(boards): Remove usage of pro_micro_a/d nodes
3 years ago
Nick Winans
36ced48e53
refactor(boards): Remove split right keyboard names
3 years ago
Peter Johanson
2907704f9f
refactor(shields): Add pro-micro shield metadata.
3 years ago
Peter Johanson
b52835ffbf
feat: Add a few sample hardware metadata files.
3 years ago
Devon Allie
f31ffd8acb
fix(shields): Clean up default corne keymap.
3 years ago
Nick Winans
002a89765f
refactor(Kconfig): Set USB default based on hardware capabilities
...
Removes the USB default under every split right half in favor of a default based on hardware capabilities in the main app Kconfig.
4 years ago
Pete Johanson
4fc17e0b3a
fix(shields): Enable USB by default on right side.
...
* Ensures USB power detection for sleep/charging
is properly detected on the right side by deafult.
4 years ago
Pete Johanson
4db5b169bf
refactor(splits): Ability to override split role.
...
* Move central/peripheral setting to Kconfig.defconfig
files to allow left/right .conf files to override
central/peripheral role for splits.
4 years ago
innovaker
842aa5a842
refactor: replace filename hyphens with underscores
...
Aligns *.h and *.c to underscore naming convention.
These were kept (with warnings) for backwards compatibility with external boards/shields:
- kscan-mock.h
- matrix-transform.h
They should be removed in the future.
PR: #523
4 years ago
innovaker
250cc07749
refactor(app): replace `LVGL_VER_RES` with `LVGL_HOR_VER_MAX`
...
See: https://docs.zephyrproject.org/latest/releases/release-notes-2.4.html
PR: #467
4 years ago
innovaker
edba0d44a3
refactor(app): replace `LVGL_HOR_RES` with `LVGL_HOR_RES_MAX`
...
See: https://docs.zephyrproject.org/latest/releases/release-notes-2.4.html
PR: #467
4 years ago
Joel Spadin
77c16b020e
improvement: upgrade default keymaps
...
Ran all the default keymaps through the keymap upgrader and manually adjusted
alignment.
4 years ago
Nick
ae51000d60
fix(underglow): Switch from legacy SPI to SPIM
4 years ago
Pete Johanson
7d16186b7a
fix(ble): Remove unpair combo code.
...
* Favor the settings reset images for this.
4 years ago
Nick
0be904c34f
fix(underglow): Add CONFIG_ to underglow Kconfigs
4 years ago
Mega Mind
e2299836bc
Update contributors in all keymap files
4 years ago
Nick
7b12dc6caf
feature(board): add BT prof management to defaults
4 years ago
Pete Johanson
a65b746a86
fix(bluetooth): Add unpair combo if DT node exists
4 years ago
Jared Giles
6da6d7397f
Fixed arrows on default keymap
4 years ago
Jared Giles
4085145b85
Working on corne default keymap
4 years ago
Pete Johanson
307e2b3e63
fix(shields): OLED fixes for Corne, add anchors.
4 years ago
Pete Johanson
3c4a9686f8
fix(boards): Proper last col transform for Corne.
4 years ago
Pete Johanson
4402e4fbc7
feeature(bt): Add "unpair combo" on startup.
...
* Especially for splits, we need the ability to
unpair all paired devices as sledgehammer
if we need to "reset things", and doing so via
keymaps isn't suitable.
* Allows shields to define a collection of key
positions that if all held 2 seconds after
startup, will unpair all existing pairs for the
device.
4 years ago
Nick
a03b3ab68c
Fix grammar
4 years ago
Nick
aa4ae90fb7
Add missing configuration values for RGB underglow
4 years ago
Pete Johanson
030f0dbd07
Tweak note about per-key RGB.
4 years ago
Pete Johanson
aebeb7a153
Updated config note about underglow.
4 years ago
Pete Johanson
be57b10c56
Initial Corne shield definition.
...
* Also include a build for Clueboard California macropad.
4 years ago