add app layout shell to the layout crate

This commit is contained in:
2026-11-02 08:53:18 +07:00
parent 3e03137d1c
commit aa40003a37
15 changed files with 697 additions and 11 deletions
+5 -5
View File
@@ -9,9 +9,9 @@ description = "GPUI components that feel native to the operating system"
[features]
default = ["core", "data"]
core = ["dep:gpui-native-core"]
data = ["dep:gpui-native-data"]
layout = ["dep:gpui-native-layout"]
core = ["dep:gpui-native-core", "gpui-native-core/full"]
data = ["dep:gpui-native-data", "gpui-native-data/full"]
layout = ["dep:gpui-native-layout", "gpui-native-layout/full"]
[dependencies]
gpui = { workspace = true }
@@ -26,8 +26,8 @@ gpui = { git = "https://github.com/zed-industries/zed", rev = "ec86047d67acd6fdd
gpui_platform = { git = "https://github.com/zed-industries/zed", rev = "ec86047d67acd6fddd81392f44ed6ebcc6e7f531", features = [
"font-kit",
] }
gpui-native-core = { path = "crates/core" }
gpui-native-data = { path = "crates/data" }
gpui-native-core = { path = "crates/core", default-features = false }
gpui-native-data = { path = "crates/data", default-features = false }
gpui-native-layout = { path = "crates/layout" }
gpui-native-icons = { path = "crates/icons" }
gpui-native-theme = { path = "crates/theme" }