[go: up one dir, main page]

i-slint-core 1.4.1

Internal Slint Runtime Library.
Documentation
[dependencies.auto_enums]
version = "0.8.0"

[dependencies.bytemuck]
features = ["derive"]
optional = true
version = "1.13.1"

[dependencies.cfg-if]
version = "1"

[dependencies.clru]
optional = true
version = "0.6.0"

[dependencies.const-field-offset]
version = "0.1"

[dependencies.derive_more]
version = "0.99.5"

[dependencies.euclid]
default-features = false
version = "0.22.1"

[dependencies.fontdb]
default-features = false
optional = true
version = "0.16.0"

[dependencies.i-slint-common]
default-features = false
features = ["default"]
version = "=1.4.1"

[dependencies.i-slint-core-macros]
default-features = false
features = ["default"]
version = "=1.4.1"

[dependencies.image]
default-features = false
features = ["png", "jpeg"]
optional = true
version = "0.24.0"

[dependencies.integer-sqrt]
version = "0.1.5"

[dependencies.lyon_algorithms]
optional = true
version = "1.0"

[dependencies.lyon_extra]
optional = true
version = "1.0.1"

[dependencies.lyon_geom]
optional = true
version = "1.0"

[dependencies.lyon_path]
optional = true
version = "1.0"

[dependencies.num-traits]
default-features = false
version = "0.2"

[dependencies.once_cell]
default-features = false
features = ["critical-section"]
version = "1.5"

[dependencies.pin-project]
version = "1"

[dependencies.pin-weak]
default-features = false
version = "1.1"

[dependencies.portable-atomic]
features = ["critical-section"]
version = "1"

[dependencies.resvg]
default-features = false
features = ["text"]
optional = true
version = "0.38.0"

[dependencies.rgb]
version = "0.8.27"

[dependencies.scoped-tls-hkt]
optional = true
version = "0.1"

[dependencies.scopeguard]
default-features = false
version = "1.1.0"

[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0.163"

[dependencies.slab]
default-features = false
version = "0.4.3"

[dependencies.static_assertions]
version = "1.1"

[dependencies.strum]
default-features = false
features = ["derive"]
version = "0.26.1"

[dependencies.unicode-linebreak]
optional = true
version = "0.1.2"

[dependencies.unicode-script]
optional = true
version = "0.5.3"

[dependencies.unicode-segmentation]
version = "1.8.0"

[dependencies.vtable]
version = "0.1.9"
[dev-dependencies.fontdb]
default-features = true
version = "0.16.0"

[dev-dependencies.rustybuzz]
version = "0.12.0"

[dev-dependencies.serde_json]
version = "1.0.96"

[dev-dependencies.tiny-skia]
version = "0.11.0"

[dev-dependencies.tokio]
features = ["rt-multi-thread"]
version = "1.35"

[dev-dependencies.ttf-parser]
version = "0.20.0"

[features]
box-shadow-cache = []
default = ["std", "unicode"]
ffi = []
image-decoders = ["dep:image", "dep:clru"]
libm = ["num-traits/libm", "euclid/libm"]
rtti = []
shared-fontdb = ["i-slint-common/shared-fontdb"]
software-renderer = ["bytemuck"]
software-renderer-rotation = []
software-renderer-systemfonts = ["shared-fontdb", "rustybuzz", "fontdue", "software-renderer"]
std = ["euclid/std", "once_cell/std", "scoped-tls-hkt", "lyon_path", "lyon_algorithms", "lyon_geom", "lyon_extra", "dep:web-time", "image-decoders", "svg"]
svg = ["dep:resvg", "shared-fontdb"]
unicode = ["unicode-script", "unicode-linebreak"]
unsafe-single-threaded = []

[lib]
path = "lib.rs"

[package]
authors = ["Slint Developers <info@slint.dev>"]
categories = ["gui", "development-tools", "no-std"]
description = "Internal Slint Runtime Library."
documentation = "https://slint.dev/docs"
edition = "2021"
homepage = "https://slint.dev"
keywords = ["gui", "toolkit", "graphics", "design", "ui"]
license = "GPL-3.0-only OR LicenseRef-Slint-Royalty-free-1.1 OR LicenseRef-Slint-commercial"
name = "i-slint-core"
readme = "README.md"
repository = "https://github.com/slint-ui/slint"
rust-version = "1.70"
version = "1.4.1"
[target."cfg(not(target_arch = \"wasm32\"))".dependencies.fontdb]
default-features = true
optional = true
version = "0.16.0"

[target."cfg(not(target_arch = \"wasm32\"))".dependencies.fontdue]
optional = true
version = "0.8.0"

[target."cfg(not(target_arch = \"wasm32\"))".dependencies.rustybuzz]
optional = true
version = "0.12.0"
[target."cfg(target_arch = \"wasm32\")".dependencies.wasm-bindgen]
version = "0.2"

[target."cfg(target_arch = \"wasm32\")".dependencies.web-sys]
features = ["HtmlImageElement"]
version = "0.3"

[target."cfg(target_arch = \"wasm32\")".dependencies.web-time]
optional = true
version = "1.0"
[target."cfg(target_family = \"unix\")".dependencies.gettext-rs]
features = ["gettext-system"]
optional = true
version = "0.7"