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
+10 -1
View File
@@ -8,11 +8,20 @@ description = "Application layout bootstrap: sidebars and a center dock, one car
gpui = { workspace = true }
gpui-native-theme = { workspace = true }
gpui-native-utils = { workspace = true }
gpui-native-core = { workspace = true, optional = true, features = ["button"] }
gpui-native-data = { workspace = true, optional = true, features = ["sidebar"] }
gpui-native-icons = { workspace = true, optional = true }
[dev-dependencies]
gpui = { workspace = true, features = ["test-support"] }
[features]
default = ["full"]
full = ["resize_handle"]
full = ["resize_handle", "app_layout"]
resize_handle = []
app_layout = [
"resize_handle",
"dep:gpui-native-core",
"dep:gpui-native-data",
"dep:gpui-native-icons",
]