Files
oak-gpui/crates
Kirill Bulatov 176314bfd2 Improve outline panel keyboard navigation (#20385)
Closes https://github.com/zed-industries/zed/issues/20187

Make outline panel more eager to open its entries:

* scroll editor to selected outline entries (before it required an extra
`"outline_panel::Open", { "change_selection": false }` action call)
* make any `Open` action call to behave like `"outline_panel::Open", {
"change_selection": true }` and remove the redundant parameter.
Now opening an entry is equal to double clicking the same entry: the
editor gets scrolled and its selection changes
* add a way to open entries the same way as excerpts are open in multi
buffers (will open the entire file, scroll and place the caret)

* additionally, fix another race issue that caused wrong entry to be
revealed after the selection change

Release Notes:

- Improved outline panel keyboard navigation
2024-11-08 01:19:54 +02:00
..
2024-11-01 13:20:30 -04:00
2024-10-27 19:44:21 -07:00
2024-10-24 12:14:03 -06:00
2024-11-06 10:06:25 -07:00
2024-11-06 10:06:25 -07:00
2024-11-06 10:06:25 -07:00
2024-11-06 20:36:59 -07:00
2024-04-30 23:31:59 -06:00
2024-08-13 23:06:07 -07:00
2024-11-06 10:06:25 -07:00
2024-11-06 10:06:25 -07:00
2024-10-26 03:32:22 +03:00
2024-11-01 13:28:34 -06:00
2024-07-15 17:04:15 -06:00
2024-11-06 10:06:25 -07:00
2024-11-06 10:06:25 -07:00
2024-10-02 13:27:16 +02:00
2024-11-07 15:22:53 -05:00
2024-11-06 20:36:59 -07:00
2024-11-06 10:06:25 -07:00
2024-10-30 11:26:54 -06:00