Files
FreeCADWasmDev/docs/current/techdraw-printall-boundary.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

22 lines
1.1 KiB
Markdown

# TechDraw PrintAll remaining boundary
Batch: `d82df3dafc77817686efc77a`
The desktop handler now resolves the current native document and enumerates its
actual DrawPage objects, labels, and view membership. It rejects a missing
document or a document without pages and supports cancellation without mutation.
The module adapter validates the action before dispatch.
This is preparation only. The native response remains `partial` with
`implementation_required`, `nativeApplied: false`, `documentChanged: false`, and
`nativeOperationCompleted: false`. Page handles are not print-ready output.
Remaining work: render each complete native page scene, including its template
and supported view types, and consume those pages through the mounted workbench
print flow with a browser print dialog. Do not substitute individual view SVGs
for complete pages or treat enumeration as successful printing.
No build, sync, or business acceptance was run in this edit turn; the outer
pipeline owns those stages. The other ten selected commands retain their existing
implementation and unresolved boundaries. This batch is not claimed complete.