github HakanSeven12/OpenCADStudio v0.6.8

latest releases: v2026.39, v2026.38, v2026.37...
3 months ago

Features

  • Model-space viewport tiling rebuilt on iced pane_grid: one shader widget per pane, the active pane follows the cursor, drag-to-swap with a ghost preview, and native divider resize. VPORTS presets and the VPort-table round-trip are preserved; paper-space floating viewports are untouched.
  • Interactive UCS icon — origin-snap grips drag the origin and rotate the axes, while the ViewCube compass stays world-fixed as the cube reorients to the active UCS.
  • Start page shows a clickable intro video (opens in the system browser) in place of the info cards.
  • BACKGROUND named presets (WHITE / BLACK / GRAY / …) and per-session background persistence.
  • Model controls bar reordered, with a close-viewport button.

Fixes

  • DIST measures in f64 so snapped endpoints stay precise at large coordinates.
  • Wipeout and wide-polyline fills stay precise at UTM coordinates.
  • Hatch shows its fill on creation (not only after a boundary edit), with one grip per corner and a live preview while editing.

Performance

  • Hold the model wire set static instead of re-tessellating on every camera move.
  • Hoist per-wire constants into a storage buffer (native).
  • Drop the hatch boundary-outline wire from the render set.

Chore

  • ViewCube shrunk 30% with compacted controls and a centred UCS picker.
  • Large internal refactors: split oversized files into submodule trees, group ui/ dirs, static module registry (drops the build.rs codegen), relocate io/ modules.
  • acadrust bumped (LWPOLYLINE BD/3BD parse fix, latest main); plugin host timeout protection.

Full Changelog: v0.6.7...v0.6.8

Don't miss a new OpenCADStudio release

NewReleases is sending notifications on new releases.