Rename the repeat nodes to replace "Instance" terminology with "Repeat" (#3794)

* WIP

* Move the Mirror node from the module 'vector' to 'graphic'

* Update demo art

* Fix failing tests

Fix tests
This commit is contained in:
Keavon Chambers
2026-02-20 22:10:59 -08:00
committed by GitHub
parent 5a1503fc98
commit 7ca6470656
23 changed files with 482 additions and 373 deletions

22
Cargo.lock generated
View File

@@ -2295,6 +2295,7 @@ dependencies = [
"path-bool-nodes",
"raster-nodes",
"rendering",
"repeat-nodes",
"reqwest",
"text-nodes",
"tokio",
@@ -5078,6 +5079,25 @@ dependencies = [
"vello",
]
[[package]]
name = "repeat-nodes"
version = "0.1.0"
dependencies = [
"core-types",
"dyn-any",
"glam",
"graphene-core",
"graphic-types",
"kurbo 0.12.0",
"log",
"node-macro",
"raster-types",
"serde",
"tokio",
"vector-nodes",
"vector-types",
]
[[package]]
name = "reqwest"
version = "0.12.23"
@@ -6431,6 +6451,7 @@ dependencies = [
"glam",
"graphic-types",
"node-macro",
"rand 0.9.2",
"serde",
"vector-types",
]
@@ -6734,6 +6755,7 @@ dependencies = [
"node-macro",
"qrcodegen",
"rand 0.9.2",
"repeat-nodes",
"rustc-hash 2.1.1",
"serde",
"tokio",