cad-editor/src/entities
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven 031d2311ed Phase 4: Viewport control and properties
- Viewport ID uniqueness: commit_entity assigns max_existing_id+1
  instead of always using id=2
- Lock/On boolean toggles in Properties panel (vp_locked, vp_on)
  backed by status.locked / status.is_on fields
- Standard scale Choice picker: 1:500 to 10:1 (also syncs view_height)
- Numeric scale edit now syncs view_height when changed
- Standard view Choice picker: Top/Bottom/Front/Back/Left/Right/4×Iso
  updates view_direction vector via apply_geom_prop
- Viewport content not rendered when status.is_on is false
- current_layout_block_handle_pub() added for external access

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 07:27:03 +03:00
..
arc.rs first commit 2026-03-22 14:56:27 +03:00
circle.rs first commit 2026-03-22 14:56:27 +03:00
common.rs first commit 2026-03-22 14:56:27 +03:00
dimension.rs first commit 2026-03-22 14:56:27 +03:00
ellipse.rs first commit 2026-03-22 14:56:27 +03:00
hatch.rs first commit 2026-03-22 14:56:27 +03:00
insert.rs first commit 2026-03-22 14:56:27 +03:00
leader.rs first commit 2026-03-22 14:56:27 +03:00
line.rs first commit 2026-03-22 14:56:27 +03:00
lwpolyline.rs first commit 2026-03-22 14:56:27 +03:00
mod.rs first commit 2026-03-22 14:56:27 +03:00
mtext.rs first commit 2026-03-22 14:56:27 +03:00
multileader.rs first commit 2026-03-22 14:56:27 +03:00
point.rs first commit 2026-03-22 14:56:27 +03:00
spline.rs first commit 2026-03-22 14:56:27 +03:00
text.rs first commit 2026-03-22 14:56:27 +03:00
text_support.rs first commit 2026-03-22 14:56:27 +03:00
traits.rs first commit 2026-03-22 14:56:27 +03:00
viewport.rs Phase 4: Viewport control and properties 2026-03-31 07:27:03 +03:00