[package]
edition = "2024"
rust-version = "1.89"
name = "argui-animation"
version = "0.2.1"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Animation timing and interpolation for Argui interfaces"
homepage = "https://extrabinoss.github.io/argui/"
readme = "README.md"
license = "MIT OR Apache-2.0"
repository = "https://github.com/ExtraBinoss/argui"
[lib]
name = "argui_animation"
path = "src/lib.rs"
[[test]]
name = "clock"
path = "tests/clock.rs"
[[test]]
name = "composition"
path = "tests/composition.rs"
[[test]]
name = "controller"
path = "tests/controller.rs"
[[test]]
name = "decay"
path = "tests/decay.rs"
[[test]]
name = "easing"
path = "tests/easing.rs"
[[test]]
name = "inertia"
path = "tests/inertia.rs"
[[test]]
name = "interpolate"
path = "tests/interpolate.rs"
[[test]]
name = "keyframe"
path = "tests/keyframe.rs"
[[test]]
name = "motion"
path = "tests/motion.rs"
[[test]]
name = "schedule"
path = "tests/schedule.rs"
[[test]]
name = "scheduler"
path = "tests/scheduler.rs"
[[test]]
name = "spring"
path = "tests/spring.rs"
[[test]]
name = "time"
path = "tests/time.rs"
[[test]]
name = "timeline"
path = "tests/timeline.rs"
[[test]]
name = "timing"
path = "tests/timing.rs"
[[test]]
name = "transition"
path = "tests/transition.rs"
[dependencies.argui-core]
version = "0.2.1"
[lints.clippy]
all = "warn"
[lints.rust]
unsafe_code = "deny"
[lints.rust.unexpected_cfgs]
level = "warn"
priority = 0
check-cfg = ["cfg(coverage_nightly)"]