ZIm/crates/settings/src
Ben Kunkle 206cce6783
keymap_ui: Support unbinding non-user defined keybindings (#34318)
Closes #ISSUE

Makes it so that `KeymapFile::update_keybinding` treats removals of
bindings that weren't user-defined as creating a new binding to
`zed::NoAction`.


Release Notes:

- N/A *or* Added/Fixed/Improved ...
2025-07-11 21:23:14 +00:00
..
base_keymap_setting.rs keymap_ui: Add auto-complete for context in keybind editor (#34031) 2025-07-07 21:54:51 +00:00
editable_setting_control.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
key_equivalents.rs Move git status out of Entry (#22224) 2025-01-04 01:00:16 +00:00
keymap_file.rs keymap_ui: Support unbinding non-user defined keybindings (#34318) 2025-07-11 21:23:14 +00:00
settings.rs keymap_ui: Add auto-complete for context in keybind editor (#34031) 2025-07-07 21:54:51 +00:00
settings_file.rs keymap: Add ability to update user keymaps (#33487) 2025-06-26 21:52:26 -04:00
settings_json.rs keymap_ui: Add ability to delete user created bindings (#34248) 2025-07-10 23:23:26 +00:00
settings_store.rs Default `#[schemars(deny_unknown_fields)] for json-language-server schemas (#33883) 2025-07-04 00:57:43 +00:00
vscode_import.rs Improve logic for finding VSCode / Cursor settings files (#32721) 2025-06-14 21:39:54 -06:00