cad-editor/src/io
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
..
file_association.rs fix(linux): set the Wayland window app_id so the dock shows the icon 2026-07-16 10:47:11 +03:00
linetypes.rs fix(linetype): route placeholder-complex linetypes to the dash path 2026-07-17 02:58:59 +03:00
mod.rs refactor(dwg): use the first-class SectionSymbol and ViewBorder entities 2026-07-21 00:19:51 +03:00
obj.rs feat(render): double-single vertices for the mesh pipeline 2026-06-23 18:28:52 +03:00
paper_sizes.rs chore: post-merge cleanup for #287/#289 2026-07-06 01:22:10 +03:00
patterns.rs refactor: move resource/IO root modules under io/ 2026-06-26 23:06:40 +03:00
pdf_export.rs feat(pdf): stroke the wide-polyline band at its world width 2026-07-20 14:59:41 +03:00
plot_style.rs perf(hash): swap std HashMap/HashSet for rustc-hash FxHash 2026-06-05 00:35:53 +03:00
print_to_printer.rs fix(export): keep plot coordinates in f64 until they cancel 2026-07-16 10:25:28 +03:00
single_instance.rs feat(open): open drawings in the running editor 2026-07-15 15:18:16 +03:00
step.rs refactor(scene): group modules into role-based subfolders 2026-06-16 11:33:46 +03:00
stl.rs refactor(scene): group modules into role-based subfolders 2026-06-16 11:33:46 +03:00
thumbnail.rs feat(web): render hatches on WebGL2 via a texture-backed renderer 2026-07-14 00:53:51 +03:00
update_check.rs refactor: move resource/IO root modules under io/ 2026-06-26 23:06:40 +03:00
xref.rs perf(xref): parse referenced files in parallel 2026-07-05 01:09:44 +03:00