75 lines
1.3 KiB
TOML
75 lines
1.3 KiB
TOML
[package]
|
|
name = "gpui-native-core"
|
|
version = "0.1.0"
|
|
edition = "2024"
|
|
description = "The GPUI components every application needs, one cargo feature each"
|
|
|
|
[dependencies]
|
|
gpui = { workspace = true }
|
|
gpui-native-icons = { workspace = true }
|
|
gpui-native-theme = { workspace = true }
|
|
gpui-native-utils = { workspace = true }
|
|
unicode-segmentation = "1.12"
|
|
|
|
[dev-dependencies]
|
|
gpui = { workspace = true, features = ["test-support"] }
|
|
|
|
[features]
|
|
default = ["full"]
|
|
full = [
|
|
"button",
|
|
"checkbox",
|
|
"context_menu",
|
|
"switch",
|
|
"radio",
|
|
"toggle",
|
|
"link",
|
|
"slider",
|
|
"progress",
|
|
"avatar",
|
|
"badge",
|
|
"input",
|
|
"popover",
|
|
"scroll_area",
|
|
"segmented",
|
|
"spinner",
|
|
"field",
|
|
"status_dot",
|
|
"combobox",
|
|
"command_palette",
|
|
"tooltip",
|
|
"menu",
|
|
"select",
|
|
"dialog",
|
|
"empty_state",
|
|
"alert",
|
|
"toast",
|
|
]
|
|
button = []
|
|
checkbox = []
|
|
context_menu = ["menu"]
|
|
switch = []
|
|
radio = []
|
|
toggle = []
|
|
link = []
|
|
slider = []
|
|
progress = []
|
|
avatar = []
|
|
badge = []
|
|
input = ["button"]
|
|
popover = []
|
|
scroll_area = []
|
|
segmented = []
|
|
spinner = []
|
|
field = []
|
|
status_dot = []
|
|
combobox = ["input", "scroll_area"]
|
|
command_palette = ["input", "scroll_area"]
|
|
tooltip = []
|
|
menu = ["scroll_area"]
|
|
select = ["menu"]
|
|
dialog = []
|
|
empty_state = []
|
|
alert = []
|
|
toast = []
|