Files
re-teamspeak/src/iced-app/Cargo.toml
T
ReTeamSpeak 0d805269b5 fix: subscription event loop, session_id for reconnect, audio feature gate
- Fix event_rx consumed by take() - now locks and polls each time
- Add session_id to restart subscription on reconnect
- Remove duplicate code in Connect handler
- Gate audio behind optional cpal feature (needs ALSA dev libs)
- tsclientlib audio feature disabled in workspace (needs cmake)
- 69 tests passing, clippy clean
2026-05-12 23:06:19 +09:00

32 lines
755 B
TOML

[package]
name = "re-teamspeak"
version = "1.0.0"
edition = "2021"
license = "MIT OR Apache-2.0"
description = "TeamSpeak 3 client built with iced"
[[bin]]
name = "re-teamspeak"
path = "src/main.rs"
[dependencies]
iced = { version = "0.13", features = ["tokio", "debug"] }
tokio = { workspace = true }
futures = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
tracing = { workspace = true }
tracing-subscriber = { workspace = true }
chrono = { workspace = true }
cpal = { version = "0.15", optional = true }
shared = { workspace = true }
tscore = { workspace = true }
tsdb = { workspace = true }
tsclientlib = { workspace = true }
tsproto-packets = { workspace = true }
[features]
default = []
audio = ["dep:cpal"]