Files
FreeCADWasmDev/docs/current/techdraw-bdf768f3-boundaries.md
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

1.6 KiB

TechDraw batch bdf768f3d3af316cf35a85f5

Edits only. The outer pipeline owns build, synchronization and business acceptance.

  • MoveView now transfers native DrawPage membership instead of changing view coordinates. ShareView adds the same native view to the destination page. Both validate source membership and use document transactions with rollback. Inputs are view/fromPage/toPage handles or whole-object selection, with read/accept/cancel actions.
  • The application adapter normalizes selected handles for MoveView, ShareView and ExtensionCustomizeFormat; accepts their native success responses; routes VerticalExtentDimension and ExtensionThreadsGroup through the native family for container routes.
  • HoleShaftFit previously returned nativeApplied=true without applying a fit. It now reports implementation_required. Native fit table lookup and dimension tolerance formatting remain required.
  • ExtensionPositionSectionView still only supports the existing whole-section orthogonal position operation. Selected-subelement alignment remains unavailable.
  • FillTemplateFields retains existing single-page SVG EditableTexts editing; desktop task parity beyond that operation has not been established.
  • ExtensionCustomizeFormat, ExtensionThreadsGroup and VerticalExtentDimension retain their existing native algorithms. Their desktop workflow parity and runtime results require outer-pipeline verification.
  • Native page transfer dependency behavior, shared-view rendering, undo/redo, save/reopen and the new C++ compilation remain unverified. No build or acceptance suite was run in this edit turn.