cad-editor/src/scene
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven 1cfb856224 refactor(dwg): use the first-class SectionSymbol and ViewBorder entities
Section marks and drawing-view borders are now real acadrust entity
types instead of Unknown-with-extras, so the renderer dispatches on the
variant directly, the arrow-direction resolver reads the active viewport
off the ViewBorder entity, and selection / properties show "Section
Symbol" and "View Border" instead of "Unknown". View borders are
non-plotting and tessellate to nothing; both count toward the lossy
Save-As warning since they round-trip via their raw records.

Bumps acadrust for the entity promotion.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-21 00:19:51 +03:00
..
cache refactor(dwg): use the first-class SectionSymbol and ViewBorder entities 2026-07-21 00:19:51 +03:00
convert refactor(dwg): use the first-class SectionSymbol and ViewBorder entities 2026-07-21 00:19:51 +03:00
model feat(polyline): smooth per-segment taper for varying-width wide polylines 2026-07-20 16:36:06 +03:00
pick fix(pick): catch a wide polyline on its band, not just its centreline 2026-07-17 15:22:56 +03:00
pipeline feat(polyline): smooth per-segment taper for varying-width wide polylines 2026-07-20 16:36:06 +03:00
text feat(polyline): smooth per-segment taper for varying-width wide polylines 2026-07-20 16:36:06 +03:00
view fix(viewport): apply per-viewport layer freeze to fills, images and meshes 2026-07-20 19:01:30 +03:00
annotative.rs feat(annotative): synthesize per-object contexts + editable UI 2026-07-13 22:38:29 +03:00
camera_ops.rs fix(viewport): frame model-documentation drawing views correctly 2026-07-20 21:11:30 +03:00
entity.rs fix(viewport): apply per-viewport layer freeze to fills, images and meshes 2026-07-20 19:01:30 +03:00
group_layer.rs feat(ui): bulk layer on/off, lock, freeze, transparency + Ctrl+A (#236) 2026-07-03 16:06:10 +03:00
layout.rs feat(layout): reopen a drawing in the space it was saved in 2026-07-12 01:01:40 +03:00
mod.rs fix(viewport): apply per-viewport layer freeze to fills, images and meshes 2026-07-20 19:01:30 +03:00
modify.rs perf(undo): record entity deltas instead of cloning the whole document 2026-07-15 11:11:17 +03:00
mspace.rs feat(nav): turntable orbit, selection/cursor pivot, Shift+MMB rotate (#229) 2026-07-01 21:58:04 +03:00
page_setup.rs fix(io): resolve root named-objects dict robustly on foreign DWGs 2026-07-13 16:28:21 +03:00
paper.rs fix(viewport): frame model-documentation drawing views correctly 2026-07-20 21:11:30 +03:00
preview.rs fix(stretch): free crossing-window corners from Ortho, draw filled marquee (#291) 2026-07-10 13:32:32 +03:00
project.rs refactor(viewport): unify content-viewport clipping on the stencil path 2026-07-20 11:06:28 +03:00
scene_markers.rs feat(scene): draw nonprint light, camera and geo-location glyphs 2026-07-19 22:15:40 +03:00
selection.rs perf(undo): record entity deltas instead of cloning the whole document 2026-07-15 11:11:17 +03:00