zmk/app/src/studio
Peter Johanson ea1a09bf99 fix: Optimize layout changes by doing runtime mapping
* To avoid tons of migration, extra flash writes, etc, we keep
  the keymaps and settings using a key position index that's tied
  to the stock layout, and at runtime mapping key positions as
  needed.
2024-10-18 15:30:13 -06:00
..
CMakeLists.txt feat(keymap): Add binding get/set, layer movement 2024-09-05 12:22:08 -06:00
Kconfig fix(studio): Reduce stack usage. (#2547) 2024-10-10 12:49:51 -04:00
behavior_subsystem.c feat(studio): Log entry into all RPC. 2024-09-25 17:46:50 -06:00
core.c feat(studio): Initial RPC infrastructure and subsystems. 2024-08-15 11:45:18 -06:00
core_subsystem.c feat(studio): Log entry into all RPC. 2024-09-25 17:46:50 -06:00
gatt_rpc_transport.c feat(studio): Initial RPC infrastructure and subsystems. 2024-08-15 11:45:18 -06:00
keymap_subsystem.c fix: Optimize layout changes by doing runtime mapping 2024-10-18 15:30:13 -06:00
msg_framing.c feat(studio): Initial RPC infrastructure and subsystems. 2024-08-15 11:45:18 -06:00
msg_framing.h feat(studio): Initial RPC infrastructure and subsystems. 2024-08-15 11:45:18 -06:00
rpc.c feat: Add RPC thread analysis support. 2024-09-25 17:46:50 -06:00
uart_rpc_transport.c feat(studio): Initial RPC infrastructure and subsystems. 2024-08-15 11:45:18 -06:00
uuid.h feat(studio): Initial RPC infrastructure and subsystems. 2024-08-15 11:45:18 -06:00