Files
cadcraft/docs/parity-checklist.md
T
Books bcf0dbc5e8 DWG: keep the current layer (CLAYER) through a save and reopen (#2252) (#2407)
* DWG: keep the current layer (CLAYER) through a save and reopen (#2252)

The DWG header stores the current layer as a handle, and the one read from the DXF
needn't be the layer's in the document, so the drawing reopened on layer 0.
The bridge now resolves CLAYER by name to the layer's handle before writing, like
the current text and dimension styles. Test: the_current_layer_round_trips_through_dwg.

* Parity checklist: regenerated after merging main

* DWG: resolve $CLAYER through the layer table's Unicode-aware lookup (#2252)

eq_ignore_ascii_case missed non-ASCII case differences such as Survey_Ä / Survey_ä,
leaving layer 0 current. acadrust's Table::get normalises names with to_uppercase.

* DWG: test a current layer named in other letter case (#2252)
2026-10-29 21:21:15 -04:00

7.3 KiB

Parity checklist

Generated: 2026-10-28 by cargo xtask parity. Do not edit by hand.

Menu-breadth parity: a reference menu item counts as covered when a CADCraft command is registered under the same menu label. It measures breadth, not depth; see target-app-parity.md for the weighted assessment.

Menu breadth: 298 / 491 items (61%) · 444 registered commands.

Menu Items Covered %
File 22 13 59%
Edit 13 12 92%
View 75 37 49%
Insert 11 5 45%
Format 27 26 96%
Tools 85 66 78%
Draw 87 55 63%
Dimension 28 28 100%
Modify 113 53 47%
Window 22 3 14%
Help 8 0 0%

Not yet covered

  • File > New Sheet Set...
  • File > Open Sheet Set...
  • File > Open Recent > Clear Menu
  • File > Attach...
  • File > Export Layout to Model...
  • File > Package Drawing...
  • File > DWG Compare...
  • File > Markup Import...
  • File > Share...
  • Edit > Undo Group of commands
  • View > Pan > Point
  • View > Orbit > Constrained Orbit
  • View > Orbit > Free Orbit
  • View > Camera > Adjust Distance
  • View > Camera > Swivel
  • View > 3D Views > Viewpoint
  • View > 3D Views > Plan View > Current UCS
  • View > 3D Views > Plan View > World UCS
  • View > 3D Views > Plan View > Named UCS
  • View > 3D Views > Top
  • View > 3D Views > Bottom
  • View > 3D Views > Front
  • View > 3D Views > Back
  • View > 3D Views > SW Isometric
  • View > 3D Views > SE Isometric
  • View > 3D Views > NE Isometric
  • View > 3D Views > NW Isometric
  • View > Hide
  • View > Visual Styles > 2D Wireframe
  • View > Visual Styles > Wireframe
  • View > Visual Styles > Hidden
  • View > Visual Styles > Realistic
  • View > Visual Styles > Conceptual
  • View > Visual Styles > Shaded
  • View > Visual Styles > Shaded with Edges
  • View > Visual Styles > Shades of Gray
  • View > Visual Styles > Sketchy
  • View > Visual Styles > X-Ray
  • View > Render > Light > New Point Light
  • View > Render > Light > New Spotlight
  • View > Render > Light > New Distant Light
  • View > Render > Light > Light Glyphs
  • View > Render > Materials Browser
  • View > UCS Icon > Origin
  • View > UCS Icon > Properties...
  • View > ViewCube > Settings
  • View > Lights
  • View > Enter Full Screen
  • Insert > PDF Underlay...
  • Insert > Raster Image Reference...
  • Insert > Field...
  • Insert > Layout > Layout from Template...
  • Insert > ACIS File...
  • Insert > Drawing Exchange Binary...
  • Format > Transparency
  • Tools > Spelling
  • Tools > Update Fields
  • Tools > Edit Xref in Place
  • Tools > New UCS > World
  • Tools > New UCS > Face
  • Tools > New UCS > View
  • Tools > New UCS > Origin
  • Tools > New UCS > Z Axis Vector
  • Tools > New UCS > 3 Point
  • Tools > New UCS > X
  • Tools > New UCS > Y
  • Tools > New UCS > Z
  • Tools > Named UCS...
  • Tools > Customize > Interface (CUI)...
  • Tools > Import Settings
  • Tools > Export Settings
  • Tools > Express Tools > Super Hatch > Image...
  • Tools > Express Tools > Super Hatch > Xref...
  • Tools > Express Tools > Super Hatch > Select Existing Object
  • Draw > 3D Modeling > Polysolid
  • Draw > 3D Modeling > Box
  • Draw > 3D Modeling > Wedge
  • Draw > 3D Modeling > Cone
  • Draw > 3D Modeling > Sphere
  • Draw > 3D Modeling > Cylinder
  • Draw > 3D Modeling > Torus
  • Draw > 3D Modeling > Pyramid
  • Draw > 3D Modeling > Extrude
  • Draw > 3D Modeling > Revolve
  • Draw > 3D Modeling > Sweep
  • Draw > 3D Modeling > Loft
  • Draw > 3D Modeling > Section Plane
  • Draw > 3D Modeling > Surfaces > Planar
  • Draw > 3D Modeling > Surfaces > Network
  • Draw > 3D Modeling > Surfaces > Patch
  • Draw > 3D Modeling > Meshes > Primitives > Box
  • Draw > 3D Modeling > Meshes > Primitives > Wedge
  • Draw > 3D Modeling > Meshes > Primitives > Cone
  • Draw > 3D Modeling > Meshes > Primitives > Sphere
  • Draw > 3D Modeling > Meshes > Primitives > Cylinder
  • Draw > 3D Modeling > Meshes > Primitives > Torus
  • Draw > 3D Modeling > Meshes > Primitives > Pyramid
  • Draw > 3D Modeling > Meshes > Smooth Mesh
  • Draw > 3D Modeling > Meshes > 3D Face
  • Draw > 3D Modeling > Meshes > Meshes, Revolved Surface
  • Draw > 3D Modeling > Meshes > Meshes, Tabulated Surface
  • Draw > 3D Modeling > Meshes > Meshes, Ruled Surface
  • Draw > 3D Modeling > Meshes > Meshes, Edge Surface
  • Draw > 3D Modeling > Setup > Drawing
  • Draw > 3D Modeling > Setup > View
  • Draw > 3D Modeling > Setup > Profile
  • Modify > Object > External Reference > Frame
  • Modify > Object > Image > Adjust...
  • Modify > Object > Image > Quality
  • Modify > Object > Image > Transparency
  • Modify > Object > Image > Frame
  • Modify > Clip > Image
  • Modify > Clip > Xref
  • Modify > 3D Operations > 3D Move
  • Modify > 3D Operations > 3D Rotate
  • Modify > 3D Operations > 3D Align
  • Modify > 3D Operations > 3D Mirror
  • Modify > 3D Operations > 3D Array
  • Modify > 3D Operations > Interference Checking
  • Modify > 3D Operations > Slice
  • Modify > 3D Operations > Thicken
  • Modify > 3D Operations > Convert to Solid
  • Modify > 3D Operations > Convert to Surface
  • Modify > 3D Operations > Extract Edges
  • Modify > 3D Operations > Extract Isolines
  • Modify > Solid Editing > Imprint Edges
  • Modify > Solid Editing > Fillet edges
  • Modify > Solid Editing > Chamfer edges
  • Modify > Solid Editing > Color edges
  • Modify > Solid Editing > Copy edges
  • Modify > Solid Editing > Extrude faces
  • Modify > Solid Editing > Move faces
  • Modify > Solid Editing > Offset faces
  • Modify > Solid Editing > Delete faces
  • Modify > Solid Editing > Rotate faces
  • Modify > Solid Editing > Taper faces
  • Modify > Solid Editing > Color faces
  • Modify > Solid Editing > Copy faces
  • Modify > Solid Editing > Clean
  • Modify > Solid Editing > Separate
  • Modify > Solid Editing > Shell
  • Modify > Solid Editing > Check
  • Modify > Surface Editing > Untrim
  • Modify > Surface Editing > Sculpt
  • Modify > Surface Editing > Convert to NURBS
  • Modify > Surface Editing > Convert to Mesh
  • Modify > Surface Editing > NURBS Surface Editing > Show CV
  • Modify > Surface Editing > NURBS Surface Editing > Hide CV
  • Modify > Surface Editing > NURBS Surface Editing > Add CV
  • Modify > Surface Editing > NURBS Surface Editing > Remove CV
  • Modify > Surface Editing > NURBS Surface Editing > Rebuild
  • Modify > Mesh Editing > Smooth More
  • Modify > Mesh Editing > Smooth Less
  • Modify > Mesh Editing > Refine Mesh
  • Modify > Mesh Editing > Crease
  • Modify > Mesh Editing > Uncrease
  • Modify > Mesh Editing > Split Face
  • Modify > Mesh Editing > Extrude Face
  • Modify > Mesh Editing > Merge Face
  • Modify > Mesh Editing > Spin Triangle Face
  • Modify > Mesh Editing > Close Hole
  • Modify > Mesh Editing > Collapse Face or Edge
  • Modify > Mesh Editing > Convert to Faceted Solid
  • Modify > Mesh Editing > Convert to Faceted Surface
  • Modify > Mesh Editing > Convert to Smooth Solid
  • Modify > Mesh Editing > Convert to Smooth Surface
  • Window > Minimize
  • Window > Minimize All
  • Window > Zoom
  • Window > Tool Bar
  • Window > File Tab
  • Window > Tool Sets
  • Window > Status Bar
  • Window > Command Line
  • Window > Blocks
  • Window > Properties Inspector
  • Window > Traces
  • Window > Sheet Set Manager
  • Window > Materials Browser
  • Window > Activity Insights
  • Window > Geometry Cleanup
  • Window > Hide Palettes
  • Window > Reset Palettes
  • Window > Start
  • Window > Drawing1.dwg
  • Help > AutoCAD Help
  • Help > Autodesk Assistant
  • Help > Download Offline Help
  • Help > What's New
  • Help > Highlight New Features
  • Help > Recover Files
  • Help > Send Feedback
  • Help > Privacy Settings...