gioser

tawasuyu/llimphi

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

Rust 229TOML 101Markdown 82Shell 24052 Definitions

fix: dev-deps internas path-only (se descartan al publicar; sin ciclos de orden)

92dd0e5bfb2ca4456006da99437f4100e156d856 · by Sergio · (4 months ago) · parent e2102d605 · browse the tree at this commit

Semantic delta

No definition changed: this change is text, documentation or data.

8 files · +21 −21

diff --git a/llimphi-3d/Cargo.toml b/llimphi-3d/Cargo.toml
index b5a1e27..bb586fa 100644
--- a/llimphi-3d/Cargo.toml
+++ b/llimphi-3d/Cargo.toml
@@ -17,9 +17,9 @@ glam = { workspace = true }
 [dev-dependencies]
 # Volcado headless del render 3D a PNG (llvmpipe en sandbox) para VER el cubo
 # sin levantar ventana — mismo patrón que gpu_primitivos_demo.
-llimphi-hal = { path = "../llimphi-hal", version = "0.1.0" }
-llimphi-raster = { path = "../llimphi-raster", version = "0.1.0" }
+llimphi-hal = { path = "../llimphi-hal" }
+llimphi-raster = { path = "../llimphi-raster" }
 png = { workspace = true }
 pollster = { workspace = true }
 # Demo interactivo: bucle Elm + ventana + mouse (orbita/zoom) sobre gpu_paint_with.
-llimphi-ui = { path = "../llimphi-ui", version = "0.1.0" }
+llimphi-ui = { path = "../llimphi-ui" }
diff --git a/llimphi-compositor/Cargo.toml b/llimphi-compositor/Cargo.toml
index f86473e..78e0fe2 100644
--- a/llimphi-compositor/Cargo.toml
+++ b/llimphi-compositor/Cargo.toml
@@ -19,17 +19,17 @@ wgpu = { workspace = true }
 [dev-dependencies]
 # Volcado headless del paint a PNG (llvmpipe) para VER sombra/gradiente/borde
 # sin levantar ventana. Sólo capas inferiores — no llimphi-ui (sin ciclo).
-llimphi-hal = { path = "../llimphi-hal", version = "0.1.0" }
-llimphi-raster = { path = "../llimphi-raster", version = "0.1.0" }
-llimphi-theme = { path = "../llimphi-theme", version = "0.1.0" }
+llimphi-hal = { path = "../llimphi-hal" }
+llimphi-raster = { path = "../llimphi-raster" }
+llimphi-theme = { path = "../llimphi-theme" }
 png = { workspace = true }
 pollster = { workspace = true }
 # Widgets REALES para el showreel: el `View<Msg>` que devuelven es el mismo
 # tipo (`llimphi_compositor::View`, re-exportado por llimphi-ui), así que
 # montan con el mount/paint/measure de este mismo crate. Dev-only → sin ciclo
 # en el grafo normal (llimphi-ui depende de este crate, no al revés).
-llimphi-widget-switch = { path = "../widgets/switch", version = "0.1.0" }
-llimphi-widget-slider = { path = "../widgets/slider", version = "0.1.0" }
-llimphi-widget-progress = { path = "../widgets/progress", version = "0.1.0" }
-llimphi-widget-button = { path = "../widgets/button", version = "0.1.0" }
-llimphi-widget-segmented = { path = "../widgets/segmented", version = "0.1.0" }
+llimphi-widget-switch = { path = "../widgets/switch" }
+llimphi-widget-slider = { path = "../widgets/slider" }
+llimphi-widget-progress = { path = "../widgets/progress" }
+llimphi-widget-button = { path = "../widgets/button" }
+llimphi-widget-segmented = { path = "../widgets/segmented" }
diff --git a/llimphi-layout/Cargo.toml b/llimphi-layout/Cargo.toml
index ded5553..6857628 100644
--- a/llimphi-layout/Cargo.toml
+++ b/llimphi-layout/Cargo.toml
@@ -12,8 +12,8 @@ repository.workspace = true
 taffy = { workspace = true }
 
 [dev-dependencies]
-llimphi-hal = { path = "../llimphi-hal", version = "0.1.0" }
-llimphi-raster = { path = "../llimphi-raster", version = "0.1.0" }
+llimphi-hal = { path = "../llimphi-hal" }
+llimphi-raster = { path = "../llimphi-raster" }
 pollster = { workspace = true }
 
 [[example]]
diff --git a/llimphi-text/Cargo.toml b/llimphi-text/Cargo.toml
index 4530792..3579cab 100644
--- a/llimphi-text/Cargo.toml
+++ b/llimphi-text/Cargo.toml
@@ -17,8 +17,8 @@ vello = { workspace = true }
 parley = { workspace = true }
 
 [dev-dependencies]
-llimphi-raster = { path = "../llimphi-raster", version = "0.1.0" }
-llimphi-hal = { path = "../llimphi-hal", version = "0.1.0" }
+llimphi-raster = { path = "../llimphi-raster" }
+llimphi-hal = { path = "../llimphi-hal" }
 pollster = { workspace = true }
 
 [[example]]
diff --git a/llimphi-voxel/Cargo.toml b/llimphi-voxel/Cargo.toml
index bdaa5b1..34e471e 100644
--- a/llimphi-voxel/Cargo.toml
+++ b/llimphi-voxel/Cargo.toml
@@ -20,8 +20,8 @@ postcard = { workspace = true }
 
 [dev-dependencies]
 # Volcado headless a PNG de los demos de mundo (mismo patrón que llimphi-3d).
-llimphi-hal = { path = "../llimphi-hal", version = "0.1.0" }
-llimphi-raster = { path = "../llimphi-raster", version = "0.1.0" }
+llimphi-hal = { path = "../llimphi-hal" }
+llimphi-raster = { path = "../llimphi-raster" }
 png = { workspace = true }
 pollster = { workspace = true }
 # Direccionamiento por contenido (BLAKE3) de las ediciones en el demo de CAS.
diff --git a/modules/allichay/Cargo.toml b/modules/allichay/Cargo.toml
index b7e2e15..a28b913 100644
--- a/modules/allichay/Cargo.toml
+++ b/modules/allichay/Cargo.toml
@@ -25,7 +25,7 @@ llimphi-widget-modal = { workspace = true }
 [dev-dependencies]
 # Volcado headless del view a PNG (llvmpipe) para verlo sin levantar ventana,
 # usando el schema real de mirada como muestra.
-mirada-brain = { path = "../../../mirada/mirada-brain", version = "0.1.0" }
-pata-core = { path = "../../../pata/pata-core", version = "0.1.0" }
+mirada-brain = { path = "../../../mirada/mirada-brain" }
+pata-core = { path = "../../../pata/pata-core" }
 png = { workspace = true }
 pollster = { workspace = true }
diff --git a/widgets/navigator/Cargo.toml b/widgets/navigator/Cargo.toml
index 0b3114f..44afb58 100644
--- a/widgets/navigator/Cargo.toml
+++ b/widgets/navigator/Cargo.toml
@@ -15,4 +15,4 @@ llimphi-widget-tree = { workspace = true }
 llimphi-widget-nodegraph = { workspace = true }
 
 [dev-dependencies]
-llimphi-widget-segmented = { workspace = true }
+llimphi-widget-segmented = { path = "../segmented" }
diff --git a/widgets/toolbar/Cargo.toml b/widgets/toolbar/Cargo.toml
index 761e22c..63a0a3f 100644
--- a/widgets/toolbar/Cargo.toml
+++ b/widgets/toolbar/Cargo.toml
@@ -13,4 +13,4 @@ llimphi-ui = { workspace = true }
 llimphi-theme = { workspace = true }
 
 [dev-dependencies]
-llimphi-icons = { workspace = true }
+llimphi-icons = { path = "../../llimphi-icons" }