Files
bbs-md/Cargo.toml
T
ruohki 8ef587c163 feat: add inline image rendering and remove bundled vault
- Add ratatui-image and image crates for terminal image support
- Auto-detect terminal protocol (Kitty/iTerm2/Sixel) with halfblocks fallback
- Render inline images with Protocol API, cache decoded images
- Handle partial scroll visibility via temp-buffer rendering
- Support alpha compositing (RGBA→RGB) and dynamic height adjustment
- Add force_halfblocks config option to bypass protocol detection
- Suppress link brackets around image-wrapped links
- Remove bundled vault files (demo content moved to test vault)
- Add .gitignore for target dir and .DS_Store
2026-03-01 15:17:47 +01:00

21 lines
509 B
TOML

[package]
name = "bbs-md"
version = "0.1.0"
edition = "2024"
[dependencies]
ratatui = "0.30.0"
signal-hook = "0.4.3"
toml = "1.0.3"
serde = { version = "1.0", features = ["derive"] }
clap = { version = "4.5", features = ["derive"] }
pulldown-cmark = "0.13.1"
syntect = { version = "5.3", default-features = false, features = ["default-fancy"] }
syntect-tui = "3.0"
notify = "6.1"
ansi-to-tui = "8.0"
walkdir = "2.5"
ureq = "2.12"
ratatui-image = { version = "10.0", default-features = false }
image = "0.25"