[package]
edition = "2024"
rust-version = "1.99"
name = "crabshell-render"
version = "0.2.0"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Draws Crabshell windows into pixmaps: shapes, gradients, shadows, text, icons, images and damage tracking"
readme = "README.md"
keywords = [
"wayland",
"desktop-shell",
"status-bar",
"sway",
"quickshell",
]
categories = [
"gui",
"os::linux-apis",
]
license = "MIT OR Apache-2.0"
repository = "https://github.com/w0x7y/crabshell"
[lib]
name = "crabshell_render"
path = "src/lib.rs"
[dependencies.cosmic-text]
version = "=0.19.0"
features = [
"std",
"swash",
]
default-features = false
[dependencies.crabshell-ui]
version = "=0.2.0"
[dependencies.gif]
version = "=0.14.2"
features = ["std"]
default-features = false
[dependencies.image-webp]
version = "=0.2.4"
[dependencies.png]
version = "=0.18.1"
[dependencies.resvg]
version = "=0.49.0"
default-features = false
[dependencies.tiny-skia]
version = "=0.12.0"
features = [
"std",
"simd",
]
default-features = false
[dependencies.tracing]
version = "=0.1.44"
[dependencies.zune-jpeg]
version = "=0.5.15"
features = ["std"]
default-features = false
[dev-dependencies.crabshell-reactive]
version = "=0.2.0"
[dev-dependencies.tracing-subscriber]
version = "=0.3.23"
features = [
"fmt",
"std",
]
default-features = false