zmk/app/src/behaviors
Joel Spadin 179bdbc41a refactor(behaviors): Make label property optional
Changed all code (except for layer names) which used the label property
to use DEVICE_DT_NAME() instead, which uses the label if set or falls
back to the full node name. This matches how Zephyr determines the node
names used with device_get_binding() and allows us to start removing the
deprecated label property from things.
2023-12-04 20:06:54 -06:00
..
behavior_backlight.c refactor: Move to `zephyr/` include paths. 2023-04-05 22:55:38 -07:00
behavior_bt.c feat(ble): add behavior to disconnect from BLE profile 2023-11-20 15:00:10 -05:00
behavior_caps_word.c refactor: Move away from deprecated label usages. 2023-04-05 22:55:38 -07:00
behavior_ext_power.c refactor: Move to `zephyr/` include paths. 2023-04-05 22:55:38 -07:00
behavior_hold_tap.c refactor(behaviors): Make label property optional 2023-12-04 20:06:54 -06:00
behavior_key_press.c refactor: Move to `zephyr/` include paths. 2023-04-05 22:55:38 -07:00
behavior_key_repeat.c refactor: Move to `zephyr/` include paths. 2023-04-05 22:55:38 -07:00
behavior_key_toggle.c refactor: Move to `zephyr/` include paths. 2023-04-05 22:55:38 -07:00
behavior_macro.c refactor(behaviors): Make label property optional 2023-12-04 20:06:54 -06:00
behavior_mod_morph.c refactor(behaviors): Make label property optional 2023-12-04 20:06:54 -06:00
behavior_momentary_layer.c refactor: Move to `zephyr/` include paths. 2023-04-05 22:55:38 -07:00
behavior_mouse_key_press.c feat(mouse): Initial mouse keys support. 2023-11-15 11:16:59 -08:00
behavior_none.c refactor: Move to `zephyr/` include paths. 2023-04-05 22:55:38 -07:00
behavior_outputs.c refactor: Split endpoint to transport and instance 2023-10-02 22:03:08 -07:00
behavior_reset.c refactor: Move to `zephyr/` include paths. 2023-04-05 22:55:38 -07:00
behavior_rgb_underglow.c refactor: Move to `zephyr/` include paths. 2023-04-05 22:55:38 -07:00
behavior_sensor_rotate.c refactor(behaviors): Make label property optional 2023-12-04 20:06:54 -06:00
behavior_sensor_rotate_common.c fix(sensors): Only accept data once per behavior. 2023-08-27 19:52:03 -07: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(behaviors): Make label property optional 2023-12-04 20:06:54 -06:00
behavior_sticky_key.c fix(behaviors): Fix use after free in sticky key 2023-04-09 20:17:40 -07:00
behavior_tap_dance.c refactor: Move away from deprecated label usages. 2023-04-05 22:55:38 -07:00
behavior_to_layer.c refactor: Move to `zephyr/` include paths. 2023-04-05 22:55:38 -07:00
behavior_toggle_layer.c refactor: Move to `zephyr/` include paths. 2023-04-05 22:55:38 -07:00
behavior_transparent.c refactor: Move to `zephyr/` include paths. 2023-04-05 22:55:38 -07:00