zed/assets/keymaps
Kirill Bulatov bc113e4b51
Move task centering code closer to user input (#22082)
Follow-up of https://github.com/zed-industries/zed/pull/22004 

* Reuse center terminals for tasks, when requested
* Extend task templates with `RevealTarget`, moving it from
`TaskSpawnTarget` into the core library
* Use `reveal_target` instead of `target` to avoid misinterpretations in
the task template context
* Do not expose `SpawnInTerminal` to user interface, avoid it
implementing `Serialize` and `Deserialize`
* Remove `NewCenterTask` action, extending `task::Spawn` interface
instead
* Do not require any extra unrelated parameters during task resolution,
instead, use task overrides on the resolved tasks on the modal side
* Add keybindings for opening the task modal in the
`RevealTarget::Center` mode

Release Notes:

- N/A
2024-12-16 16:15:58 +02:00
..
linux Improve Editor::DuplicateSelection (#21976) 2024-12-13 16:32:33 -05:00
macos Improve Editor::DuplicateSelection (#21976) 2024-12-13 16:32:33 -05:00
default-linux.json Move task centering code closer to user input (#22082) 2024-12-16 16:15:58 +02:00
default-macos.json Move task centering code closer to user input (#22082) 2024-12-16 16:15:58 +02:00
initial.json Use lowercase command names in initial settings files (#15717) 2024-08-03 09:35:09 -04:00
storybook.json storybook: Fix Backspace in Auto Height Editor and Picker stories (#11011) 2024-04-25 17:37:47 -04:00
vim.json vim: Add delete action to HelixNormal mode (#21544) 2024-12-06 14:05:41 -07:00