forked from kofal.net/zmk
feat(keymap): Add binding get/set, layer movement
* Add keymap API for getting/setting a bindings in keymap layers. * Add layer move support via intemediary ordering array. * Add settings storage for keymap changes.
This commit is contained in:
committed by
Pete Johanson
parent
0f972f1cc3
commit
c8c19598a7
@@ -3,6 +3,7 @@
|
||||
|
||||
zephyr_linker_sources(DATA_SECTIONS ../../include/linker/zmk-rpc-subsystems.ld)
|
||||
zephyr_linker_sources(SECTIONS ../../include/linker/zmk-rpc-subsystem-handlers.ld)
|
||||
zephyr_linker_sources(SECTIONS ../../include/linker/zmk-rpc-subsystem-settings-reset.ld)
|
||||
zephyr_linker_sources(SECTIONS ../../include/linker/zmk-rpc-event-mappers.ld)
|
||||
zephyr_linker_sources(SECTIONS ../../include/linker/zmk-rpc-transport.ld)
|
||||
|
||||
@@ -11,5 +12,6 @@ target_sources(app PRIVATE rpc.c)
|
||||
target_sources(app PRIVATE core.c)
|
||||
target_sources(app PRIVATE behavior_subsystem.c)
|
||||
target_sources(app PRIVATE core_subsystem.c)
|
||||
target_sources(app PRIVATE keymap_subsystem.c)
|
||||
target_sources_ifdef(CONFIG_ZMK_STUDIO_TRANSPORT_UART app PRIVATE uart_rpc_transport.c)
|
||||
target_sources_ifdef(CONFIG_ZMK_STUDIO_TRANSPORT_BLE app PRIVATE gatt_rpc_transport.c)
|
||||
Reference in New Issue
Block a user