oxiui 0.1.2

OxiUI — Pure-Rust GUI facade (egui + wgpu, no GTK/Qt/SDL)
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2021"
rust-version = "1.89"
name = "oxiui"
version = "0.1.2"
authors = ["COOLJAPAN OU (Team Kitasan)"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "OxiUI — Pure-Rust GUI facade (egui + wgpu, no GTK/Qt/SDL)"
readme = "README.md"
keywords = [
    "gui",
    "egui",
    "wgpu",
    "cooljapan",
    "pure-rust",
]
categories = [
    "gui",
    "rendering",
]
license = "Apache-2.0"
repository = "https://github.com/cool-japan/oxiui"

[features]
a11y = [
    "dep:oxiui-accessibility",
    "dep:accesskit",
]
default = [
    "gpu",
    "egui",
]
dialogs = ["dep:rfd"]
dioxus = [
    "dep:oxiui-dioxus",
    "oxiui-dioxus/dioxus",
]
egui = [
    "dep:oxiui-egui",
    "dep:oxiui-render-wgpu",
    "dep:egui",
    "dep:eframe",
    "dep:png",
]
gpu = ["dep:oxiui-render-wgpu"]
iced = [
    "dep:oxiui-iced",
    "dep:iced",
]
persist = ["dep:oxicode"]
slint = [
    "dep:oxiui-slint",
    "oxiui-slint/slint",
]
software = [
    "dep:oxiui-render-soft",
    "dep:png",
]
table = ["dep:oxiui-table"]
tracing = [
    "dep:tracing",
    "dep:tracing-subscriber",
]
tray = ["dep:tray-icon"]

[lib]
name = "oxiui"
path = "src/lib.rs"

[[example]]
name = "hello"
path = "examples/hello.rs"

[[example]]
name = "hello_dioxus"
path = "examples/hello_dioxus.rs"
required-features = ["dioxus"]

[[example]]
name = "hello_iced"
path = "examples/hello_iced.rs"
required-features = ["iced"]

[[example]]
name = "hello_slint"
path = "examples/hello_slint.rs"
required-features = ["slint"]

[[example]]
name = "hello_table"
path = "examples/hello_table.rs"
required-features = ["table"]

[[test]]
name = "app_tests"
path = "tests/app_tests.rs"

[[test]]
name = "example_compilation"
path = "tests/example_compilation.rs"

[[test]]
name = "facade_tests"
path = "tests/facade_tests.rs"

[[test]]
name = "feature_gates"
path = "tests/feature_gates.rs"

[[test]]
name = "lib_tests"
path = "tests/lib_tests.rs"

[[test]]
name = "recording_tests"
path = "tests/recording_tests.rs"

[dependencies.accesskit]
version = "0.24.0"
optional = true

[dependencies.eframe]
version = "0.34.3"
features = [
    "wgpu",
    "x11",
    "wayland",
]
optional = true
default-features = false

[dependencies.egui]
version = "0.34.3"
optional = true
default-features = false

[dependencies.iced]
version = "0.14.0"
features = [
    "wgpu",
    "thread-pool",
    "x11",
    "wayland",
]
optional = true
default-features = false

[dependencies.oxicode]
version = "0.2.4"
features = ["derive"]
optional = true

[dependencies.oxiui-accessibility]
version = "0.1.2"
optional = true

[dependencies.oxiui-core]
version = "0.1.2"

[dependencies.oxiui-dioxus]
version = "0.1.2"
optional = true

[dependencies.oxiui-egui]
version = "0.1.2"
optional = true

[dependencies.oxiui-iced]
version = "0.1.2"
optional = true

[dependencies.oxiui-render-soft]
version = "0.1.2"
optional = true

[dependencies.oxiui-render-wgpu]
version = "0.1.2"
optional = true

[dependencies.oxiui-slint]
version = "0.1.2"
optional = true

[dependencies.oxiui-table]
version = "0.1.2"
optional = true

[dependencies.oxiui-theme]
version = "0.1.2"

[dependencies.png]
version = "0.18.1"
optional = true

[dependencies.rfd]
version = "0.17.2"
optional = true

[dependencies.tracing]
version = "0.1.41"
features = [
    "std",
    "attributes",
]
optional = true
default-features = false

[dependencies.tracing-subscriber]
version = "0.3.19"
features = [
    "fmt",
    "ansi",
    "env-filter",
]
optional = true
default-features = false

[dependencies.tray-icon]
version = "0.24.0"
features = ["gtk"]
optional = true
default-features = false

[dev-dependencies]