[package]
edition = "2024"
name = "benthic_ui"
version = "0.3.2"
authors = ["Skyler Clark<skylerjaneclark@gmail.com>"]
build = "build.rs"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Bevy UI plugin for open metaverse clients"
homepage = "https://benthic-mmo.github.io/"
readme = "README.md"
license = "AGPL-3.0-or-later"
repository = "https://github.com/benthic-mmo/metaverse_client/tree/main/crates/ui"
resolver = "2"
[lib]
name = "benthic_ui"
path = "src/lib.rs"
[[bin]]
name = "benthic_ui"
path = "src/main.rs"
[dependencies.accesskit]
version = "0.25.0"
[dependencies.actix-rt]
version = "2.13.0"
[dependencies.benthic_default_asset_converter]
version = "0.3.2"
[dependencies.benthic_protocol]
version = "0.3.2"
[dependencies.bevy]
version = "0.19"
features = [
"bevy_animation",
"bevy_winit",
"bevy_gltf",
"bevy_render",
"bevy_scene",
"bevy_pbr",
"bevy_ui",
"bevy_text",
"bevy_state",
"bevy_picking",
"bevy_window",
"bevy_core_pipeline",
"multi_threaded",
"bevy_log",
"tonemapping_luts",
"dynamic_linking",
"zstd_rust",
"png",
"jpeg",
]
default-features = false
[dependencies.bevy-inspector-egui]
version = "0.37.0"
[dependencies.bevy_egui]
version = "0.42.0"
[dependencies.bevy_gizmos]
version = "0.19.1"
[dependencies.bevy_gltf]
version = "0.19"
features = ["bevy_animation"]
[dependencies.bevy_heightmap]
version = "0.19.0"
[dependencies.bevy_panorbit_camera]
version = "0.35.1"
features = ["bevy_egui"]
[dependencies.bevy_post_process]
version = "0.19.1"
[dependencies.bevy_world_serialization]
version = "0.19.1"
[dependencies.crossbeam-channel]
version = "0.5.17"
[dependencies.dirs]
version = "7.0.0"
[dependencies.egui]
version = "0.36.2"
[dependencies.keyring]
version = "4.2.0"
features = [
"apple-native-keyring-store",
"windows-native-keyring-store",
"zbus-secret-service-keyring-store",
]
[dependencies.log]
version = "0.4.34"
[dependencies.metaverse_avatar]
version = "0.3.2"
[dependencies.metaverse_core]
version = "0.3.2"
[dependencies.portpicker]
version = "0.1.1"
[dependencies.serde]
version = "1.0"
features = ["derive"]
[dependencies.serde_json]
version = "1.0"
[dependencies.thiserror]
version = "2.0.20"
[dependencies.tokio]
version = "1"
features = ["full"]
[dependencies.uuid]
version = "1.26.1"
features = [
"v4",
"fast-rng",
"macro-diagnostics",
]
[build-dependencies.benthic_default_asset_converter]
version = "0.3.2"