Dennis Kobert
98cabee4c6
Rebuild stale rasterize subgraphs at document migration
2026-09-08 12:53:02 +00:00
Dennis Kobert
313c591f70
State from_resident's borrow-window contract at its call sites
2026-09-07 16:11:32 +00:00
Dennis Kobert
9f0e0ebc96
Clear the remaining clippy warnings on the diff surface
2026-09-06 16:25:17 +00:00
Dennis Kobert
a911bcc165
Justify the three clippy lints that must stand
2026-09-06 16:24:53 +00:00
Dennis Kobert
fbdba0e545
Drop narration and internal asides from comments
2026-09-06 15:59:41 +00:00
Dennis Kobert
fc9e69a7a7
Spell the elided Graphic and Artboard lifetimes in return paths
2026-09-06 15:48:45 +00:00
Dennis Kobert
1be90ebb4a
Delete the orphaned graphic accessor, introspection helper, and fn type macro
2026-09-05 13:11:45 +00:00
Dennis Kobert
39ce55ab61
Convert rasterize to an async record source with an owned merged-layers write
2026-09-05 12:17:06 +00:00
Dennis Kobert
a955d6b458
Run cargo fmt
2026-08-29 18:40:02 +00:00
Dennis Kobert
25f49e8750
Give the graphic types the serving lifetime
2026-08-28 13:30:06 +00:00
Dennis Kobert
f34ec257e7
Normalize lifetime arguments out of registry type names
2026-08-28 13:30:05 +00:00
Dennis Kobert
68a2fb2be3
Render root levels natively and remove the unconstructed stack form
2026-08-27 14:44:19 +00:00
Dennis Kobert
50911a6a25
Recreate introspection data from the monitor's context snapshot
2026-08-27 13:53:25 +00:00
Dennis Kobert
bb3643541d
Resolve context features from the registry at compile instead of persisting them
2026-08-25 11:16:56 +00:00
Dennis Kobert
9aef511891
Cargo fmt
2026-08-24 23:15:10 +02:00
Dennis Kobert
d718cdb225
Keep the monitor's whole-extent capture off the record stack
2026-08-24 12:23:32 +00:00
Dennis Kobert
ed6922d7eb
Read the layer path in its owned form and retarget the introspection tests
2026-08-24 10:26:24 +00:00
Dennis Kobert
8c67ad508f
Restore pre-flip color parity: rng replay, typed wrap, boolean marker paints
2026-08-24 00:43:44 +00:00
Dennis Kobert
2575b94e8f
Swap the leveled repeat_radial and repeat_on_points in for the eager variants
2026-08-23 19:50:36 +00:00
Dennis Kobert
c0eb2ee4ff
Remove the runtime-named attribute family and its type-erased bridges
2026-08-23 19:05:26 +00:00
Dennis Kobert
511b4da9f5
Convert the raster std and adjustments families to element kernels and keep the unit primary's slot
2026-08-23 16:52:43 +00:00
Dennis Kobert
3126a5b278
Convert copy to points, sample polyline, scatter, spline, jitter, and assign colors
2026-08-22 20:59:37 +00:00
Dennis Kobert
3da7f6cea3
Drop the legacy fill and stroke rows for single-typed paint
2026-08-22 17:29:51 +00:00
Dennis Kobert
39c7ba39cf
Lift the artboard element onto a level and migrate demos for smoke tests
2026-08-22 15:01:27 +00:00
Dennis Kobert
6635e0aeff
Convert the artboard constructor to an attribute kernel behind a footprint translate
2026-08-22 14:46:29 +00:00
Dennis Kobert
fb71ea426d
Bridge legacy seams and convert the transform family
2026-08-22 14:25:31 +00:00
Dennis Kobert
46220ac268
Switch the tagged list values and layer internals onto leveled wires
2026-08-22 12:47:31 +00:00
Dennis Kobert
887dbaca2c
Re-home the layer-path stamp and switch the node path to its plain value form
2026-08-22 12:35:48 +00:00
Dennis Kobert
4b130b4319
Map element-typed wires to their list forms' defaults and widgets
2026-08-22 11:48:27 +00:00
Dennis Kobert
da0f70bb5f
Stage the flip's document reset markers
2026-08-22 11:48:27 +00:00
Dennis Kobert
b5c4aa4598
Add the group variant to Graphic with typed run walks
2026-08-21 19:34:03 +00:00
Dennis Kobert
99ce2ea565
Require a node registry to compile so the layout pass always runs
2026-08-15 14:49:25 +00:00
Dennis Kobert
d7da2ba9e7
Add the resolve_types and compute_layouts compiler passes
2026-08-13 10:24:59 +00:00
Dennis Kobert
ea49f3c2fc
Delete the Ref wire type and its lend edge surface
2026-08-06 12:24:50 +00:00
Dennis Kobert
daf3f25d21
Define the monitor through the record-opaque class and move introspection to element reads
2026-08-06 09:07:57 +00:00
Dennis Kobert
c91be74a55
Add the Record wire type, record registry rows, lift and extract adapters, and executor stack reservation
2026-08-05 12:24:20 +00:00
Dennis Kobert
562e6602eb
Poll source tasks once at spawn and land inline completions in the first eval
2026-08-03 10:21:46 +00:00
Dennis Kobert
8fb18012cf
Remove unuse allow dead code
2026-08-02 19:35:43 +02:00
Dennis Kobert
167d733f02
Wire the async source runtimes into the hosts
2026-08-02 19:24:51 +02:00
Dennis Kobert
d385f3c69b
Fix warnings
2026-08-02 15:06:11 +00:00
Dennis Kobert
8686b2c891
Export the async-source flag from the macro and dispatch superseded type deltas in tests
2026-08-02 14:09:27 +00:00
Dennis Kobert
e3aa32bc83
Fix wireing of async sources
2026-08-02 14:02:53 +02:00
Dennis Kobert
77d439ec35
Silence the dead-code warnings for groundwork the host wiring will use
2026-08-01 00:59:26 +02:00
Dennis Kobert
81a319430b
Cut over to the graphene execution model
2026-07-31 23:19:42 +02:00
Dennis Kobert
1fccb112cb
Add the core execution types, the borrowed context, and the seeded u64 fx hasher
2026-07-31 13:11:36 +00:00
Timon
f5b1fee85f
Fix node insertion crash caused by mismatched DefinitionIdentifier serialization ( #4353 )
2026-07-22 09:38:07 +00:00
Timon
6f8c4b2adb
Desktop: Stop compiling the editor into the wasm wrapper ( #4348 )
...
* Make wasm wrapper not depend on editor on native
* Introduce pkg-native
* Fix tests
* Fix fmt
* Correct span and make cargo fmt work inside editor_commands block
* Review
* Fix lint
2026-07-18 10:33:38 +00:00
Timon
dc813e35fc
More consistent document crate names ( #4323 )
...
* More consistent document crate names
* Fix fmt
* Fix ASCII art diagrams
* rename document-graph to document-graph-storage
2026-07-15 12:25:12 +00:00
Timon
7e29fe9a31
Fix lifetime of cached textures ( #4333 )
...
* Fix in-use textures being destroyed
* Remove ImageTexture refs
* Review
2026-07-14 14:51:33 -07:00
YohYamasaki
6a54dcb5da
Remove the legacy Fill, Gradient, and PathStyle types now that paints live in attributes ( #4297 )
...
* Remove `Stroke.color`
* Remove legacy Gradient struct usage
* Fix gradient tool tests
* Remove `Fill` enum
* Fix direction of `gradient_orientation_rightward`
* Remove `Gradient` struct
* Remove `PathStyle` struct
* Fix old `VectorData` migration
* Refactor
- Remove unnecessary wrapper functions
- Use `as_ref` instead of `clone` for stroke if possible
- Comment cleanup
* Clean up stale style comments and bindings left by the paint attribute migration
---------
Co-authored-by: Keavon Chambers <keavon@keavon.com >
2026-07-04 23:08:06 -07:00