eave-api 0.1.10

Plugin API for the eave status bar
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[package]
name = "eave-api"
version = "0.1.10"
description = "Plugin API for the eave status bar"
edition.workspace = true
license.workspace = true
repository.workspace = true

[dependencies]
# Task and Subscription are the only iced types plugins see. No widgets, no renderer: that is what keeps the UI vocabulary closed (D-13).
iced_runtime = "0.14"
iced_futures = { version = "0.14", features = ["tokio"] }
# For `time::sleep`: one-shot delays. Already in the build through iced's tokio backend.
tokio = { version = "1", default-features = false, features = ["time"] }
serde.workspace = true
toml.workspace = true