keymap_ui: Creating keybinds (#34138)

Adds support for creating new keybinds in the keymap UI. "Create" means
two different things for existing bindings, and unbound actions.
- For existing bindings, it is essentially a duplicate + edit
- For unbound actions, it is the creation of a binding

Release Notes:

- N/A
6d26f107ddBen Kunkle committed on 7/9/2025, 4:24:33 PM· committed by GitHubparente2b9dfa
1 file changedLine totals unavailable