Hakan Seven
e177f92ff5
fix(xref): blocks respect their internal draw order
...
Xref merge now inserts entities in the source block's chain order and
carries SortEntitiesTable objects across (remapped to merged handles).
draw_depth_map values become [depth, half] so exploded block/xref fills
and wide-polyline band wires both compose child depth as
insert_depth + in-block rank x half, recursing into nested inserts with
the same divisor - bands and fills from one block interleave by the
block's internal order instead of stacking at the insert's single depth.
Band batches split per rank via WireModel.depth_override; thin wires
stay merged. The wire arena falls back to a full rebuild when a slab
carries mixed depths so refreshes don't flatten band overrides.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 15:53:28 +03:00
..
aligned_dim.rs
fix(xref): blocks respect their internal draw order
2026-07-21 15:53:28 +03:00
angular_dim.rs
fix(xref): blocks respect their internal draw order
2026-07-21 15:53:28 +03:00
data_extract.rs
feat: redesign View tab and fix Annotate/tab order
2026-04-09 12:25:15 +03:00
data_link.rs
feat: redesign View tab and fix Annotate/tab order
2026-04-09 12:25:15 +03:00
ddedit.rs
feat(alias): centralize command aliases in user-editable ocad.pgp (#286/#288)
2026-07-10 12:39:22 +03:00
diameter_dim.rs
fix(xref): blocks respect their internal draw order
2026-07-21 15:53:28 +03:00
dim_baseline.rs
fix(xref): blocks respect their internal draw order
2026-07-21 15:53:28 +03:00
dim_continue.rs
fix(xref): blocks respect their internal draw order
2026-07-21 15:53:28 +03:00
dimbreak.rs
feat(alias): centralize command aliases in user-editable ocad.pgp (#286/#288)
2026-07-10 12:39:22 +03:00
dimedit.rs
feat(alias): centralize command aliases in user-editable ocad.pgp (#286/#288)
2026-07-10 12:39:22 +03:00
dimjogline.rs
fix(xref): blocks respect their internal draw order
2026-07-21 15:53:28 +03:00
dimspace.rs
feat(f64): command layer compiles on DVec3
2026-06-24 03:51:50 +03:00
dimtedit.rs
fix(xref): blocks respect their internal draw order
2026-07-21 15:53:28 +03:00
leader_cmd.rs
fix(xref): blocks respect their internal draw order
2026-07-21 15:53:28 +03:00
linear_dim.rs
fix(xref): blocks respect their internal draw order
2026-07-21 15:53:28 +03:00
mleader_cmd.rs
fix(xref): blocks respect their internal draw order
2026-07-21 15:53:28 +03:00
mleader_edit.rs
fix(xref): blocks respect their internal draw order
2026-07-21 15:53:28 +03:00
mod.rs
fix(annoscale): make the OBJECTSCALE dialog reachable
2026-07-16 13:14:37 +03:00
mtext.rs
feat(alias): centralize command aliases in user-editable ocad.pgp (#286/#288)
2026-07-10 12:39:22 +03:00
ordinate_dim.rs
fix(xref): blocks respect their internal draw order
2026-07-21 15:53:28 +03:00
qdim.rs
fix(xref): blocks respect their internal draw order
2026-07-21 15:53:28 +03:00
radius_dim.rs
fix(xref): blocks respect their internal draw order
2026-07-21 15:53:28 +03:00
table_cmd.rs
fix(xref): blocks respect their internal draw order
2026-07-21 15:53:28 +03:00
text.rs
feat(alias): centralize command aliases in user-editable ocad.pgp (#286/#288)
2026-07-10 12:39:22 +03:00
textedit.rs
feat(f64): command layer compiles on DVec3
2026-06-24 03:51:50 +03:00
tolerance_cmd.rs
fix(xref): blocks respect their internal draw order
2026-07-21 15:53:28 +03:00