zmk/app/src/behaviors
Peter Johanson 03099b04b6 feat(behaviors): Add behavior metadata information.
* For upcoming ZMK studio work, make a set of rich metadata available
  to provide a friendly name for a behavior, and allow super flexible
  descriptions of the parameters the behaviors take.
* Add ability to validate a zmk_behavior_binding against
  the behavior metadata available.
2024-06-24 11:08:00 -06:00
..
behavior_backlight.c feat(behaviors): Add behavior metadata information. 2024-06-24 11:08:00 -06:00
behavior_bt.c feat(behaviors): Add behavior metadata information. 2024-06-24 11:08:00 -06:00
behavior_caps_word.c refactor: Move to POST_KERNEL phase for behavior inits. 2024-02-09 14:32:46 -08:00
behavior_ext_power.c fix(behavior): Proper init priority for ext_power. 2024-02-14 20:29:19 -05:00
behavior_hold_tap.c feat(behaviors): Add behavior metadata information. 2024-06-24 11:08:00 -06:00
behavior_key_press.c feat(behaviors): Add behavior metadata information. 2024-06-24 11:08:00 -06:00
behavior_key_repeat.c refactor: Move to POST_KERNEL phase for behavior inits. 2024-02-09 14:32:46 -08:00
behavior_key_toggle.c feat(behaviors): Add behavior metadata information. 2024-06-24 11:08:00 -06:00
behavior_macro.c feat(behaviors): Add behavior metadata information. 2024-06-24 11:08:00 -06:00
behavior_mod_morph.c refactor: Move to POST_KERNEL phase for behavior inits. 2024-02-09 14:32:46 -08:00
behavior_momentary_layer.c feat(behaviors): Add behavior metadata information. 2024-06-24 11:08:00 -06:00
behavior_mouse_key_press.c refactor: Move to POST_KERNEL phase for behavior inits. 2024-02-09 14:32:46 -08:00
behavior_none.c feat(behaviors): Add behavior metadata information. 2024-06-24 11:08:00 -06:00
behavior_outputs.c feat(behaviors): Add behavior metadata information. 2024-06-24 11:08:00 -06:00
behavior_reset.c refactor: Move to POST_KERNEL phase for behavior inits. 2024-02-09 14:32:46 -08:00
behavior_rgb_underglow.c feat(behaviors): Add behavior metadata information. 2024-06-24 11:08:00 -06:00
behavior_sensor_rotate.c refactor: Move to POST_KERNEL phase for behavior inits. 2024-02-09 14:32:46 -08:00
behavior_sensor_rotate_common.c refactor(behaviors): Create a list to lookup behaviors 2023-12-04 20:06:54 -06:00
behavior_sensor_rotate_common.h fix(sensors): Only accept data once per behavior. 2023-08-27 19:52:03 -07:00
behavior_sensor_rotate_var.c refactor: Move to POST_KERNEL phase for behavior inits. 2024-02-09 14:32:46 -08:00
behavior_soft_off.c feat(behaviors): Add behavior metadata information. 2024-06-24 11:08:00 -06:00
behavior_sticky_key.c feat(behaviors): Add behavior metadata information. 2024-06-24 11:08:00 -06:00
behavior_tap_dance.c feat(behaviors): Add behavior metadata information. 2024-06-24 11:08:00 -06:00
behavior_to_layer.c feat(behaviors): Add behavior metadata information. 2024-06-24 11:08:00 -06:00
behavior_toggle_layer.c feat(behaviors): Add behavior metadata information. 2024-06-24 11:08:00 -06:00
behavior_transparent.c refactor: Move to POST_KERNEL phase for behavior inits. 2024-02-09 14:32:46 -08:00