gioser

tawasuyu/llimphi

Sovereign retained-mode GPU UI framework in Rust (wgpu+vello+taffy+parley), Elm loop, 40+ widgets.

Rust 614Markdown 274TOML 149RON 310606 Sutichaykuna

⎇ 993b7625b84f5f10b70866e0497e80de22aaa880 widgets/terminal/Cargo.toml TOML · 33 siq'ikuna · 1.3 KB Ñawpa willay ch'uya

fix: versión en deps path directas de los crates (no solo en workspace.deps) para crates.io Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> 993b7625b · Sergio ·

1[package]
2name = "llimphi-widget-terminal"
3version.workspace = true
4edition.workspace = true
5license.workspace = true
6authors.workspace = true
7publish.workspace = true
8repository.workspace = true
9description = "llimphi-widget-terminal — superficie de terminal infinita y virtualizada (ver 02_ruway/shuma/SDD-TERMINAL.md). Fase 0: store de scrollback append-only (acceso O(1), cap por memoria). Fase 1: virtualización modo línea (sólo se pinta la ventana visible, numeración global + color, scroll propio del widget — costo de render constante a scrollback ilimitado)."
10
11[dependencies]
12llimphi-ui = { workspace = true }
13llimphi-theme = { workspace = true }
14llimphi-widget-scroll = { workspace = true }
15# Acceso a `wgpu` (re-exportado por `llimphi-hal`) para el pipeline GPU
16# del cell renderer (Fase 4 del SDD-TERMINAL).
17llimphi-hal = { path = "../../llimphi-hal", version = "0.1.0" }
18# Rasterizador de glifos para el atlas GPU del modo grilla (Fase 4 del
19# SDD-TERMINAL). Default features de fontdue alcanzan acá (std host).
20fontdue = "0.9"
21
22[dev-dependencies]
23png = { workspace = true }
24pollster = { workspace = true }
25tempfile = { workspace = true }
26
27[[example]]
28name = "dump_terminal"
29path = "examples/dump_terminal.rs"
30
31[[example]]
32name = "dump_blocks"
33path = "examples/dump_blocks.rs"