Still needs audio and text_alignment, but it's nearly finished, then we can find a way to load an entire presentation at once and then track the changes to the presentation, and load songs from the files
28 lines
1.1 KiB
TOML
28 lines
1.1 KiB
TOML
[package]
|
|
name = "lumina"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
description = "A cli presentation system"
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
|
|
[dependencies]
|
|
clap = { version = "4.5.20", features = ["debug", "derive"] }
|
|
libcosmic = { git = "https://github.com/pop-os/libcosmic", features = ["debug", "winit", "tokio", "xdg-portal", "dbus-config", "a11y", "wayland", "wgpu", "multi-window", "single-instance"] }
|
|
lexpr = "0.2.7"
|
|
miette = { version = "7.2.0", features = ["fancy"] }
|
|
pretty_assertions = "1.4.1"
|
|
serde = { version = "1.0.213", features = ["derive"] }
|
|
serde-lexpr = "0.1.3"
|
|
tracing = "0.1.40"
|
|
tracing-subscriber = { version = "0.3.18", features = ["fmt", "std", "chrono", "time", "local-time", "env-filter"] }
|
|
iced_video_player = { git = "https://github.com/jackpot51/iced_video_player", branch = "cosmic", features = ["wgpu"] }
|
|
strum = "0.26.3"
|
|
strum_macros = "0.26.4"
|
|
ron = "0.8.1"
|
|
sqlx = { version = "0.8.2", features = ["sqlite"] }
|
|
dirs = "5.0.1"
|
|
tokio = "1.41.1"
|
|
crisp = { git = "https://git.tfcconnection.org/chris/crisp", version = "0.1.3" }
|
|
|