mirror of
https://github.com/zed-industries/zed.git
synced 2024-12-28 19:54:10 +03:00
eb7a09b459
Follow-up of https://github.com/zed-industries/zed/pull/12637 Adds excerpt items into the outline panel: now all outline items are initially hidden under excerpt items that could be toggled open/closed similar to directories. ![Screenshot 2024-06-14 at 10 45 04](https://github.com/zed-industries/zed/assets/2690773/9c9ef91b-1666-43c3-acc4-96f850098a28) On active editor's selection change, a corresponding outline will be revealed still, expanding the corresponding excerpt ![Screenshot 2024-06-14 at 10 45 13](https://github.com/zed-industries/zed/assets/2690773/7dfd14f7-4aca-48f2-8760-8e1362b9a043) Release Notes: - N/A
39 lines
756 B
TOML
39 lines
756 B
TOML
[package]
|
|
name = "outline_panel"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
publish = false
|
|
license = "GPL-3.0-or-later"
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[lib]
|
|
path = "src/outline_panel.rs"
|
|
doctest = false
|
|
|
|
[dependencies]
|
|
anyhow.workspace = true
|
|
collections.workspace = true
|
|
db.workspace = true
|
|
editor.workspace = true
|
|
file_icons.workspace = true
|
|
futures.workspace = true
|
|
itertools.workspace = true
|
|
gpui.workspace = true
|
|
language.workspace = true
|
|
log.workspace = true
|
|
menu.workspace = true
|
|
project.workspace = true
|
|
schemars.workspace = true
|
|
serde.workspace = true
|
|
serde_json.workspace = true
|
|
settings.workspace = true
|
|
unicase.workspace = true
|
|
util.workspace = true
|
|
worktree.workspace = true
|
|
workspace.workspace = true
|
|
|
|
[package.metadata.cargo-machete]
|
|
ignored = ["log"]
|