Tags: pascalorg/editor
Tags
v0.4.0 — 2D/3D decoupling, UX parity, crash fixes - Introduce useLiveTransforms store in @pascal-app/core for 2D/3D decoupling - Floorplan panel no longer depends on Three.js — reads ephemeral drag state from shared store - Enables future standalone 2D mode and bidirectional split-view editing - 2D stair rendering with tread lines and direction arrows - Item footprint rendering in floorplan with rotated bounding boxes - Selection highlight system (indigo tint on selected meshes) - Delete tool: D key shortcut, red material hover, floating trash cursor badge - Furnish mode (F key) and Zone mode (Z key) in action bar - Upload + delete for guides/scans in view toggles - Stair/stair-segment support in floating action menu - Box-select now works with stair nodes - Slider precision adapts to modifier key step size - Fix three-mesh-bvh crash from materialIndex overflow (Sentry EDITOR-M/B, 7600 events) - Camera controls null guards (Sentry EDITOR-G, 42 events) - Pointer lock feature detection for in-app browsers (Sentry EDITOR-6, 145 events) - Suppress THREE.Clock deprecation warning from R3F 9.x - Fix stair elevations syncing with floor slabs - Release scene singletons on Editor unmount - Wall-side item bounding box offset fix - Editor layout redesign v2 with 3D box select - Infinity dragging slider via PointerLock API - Stair system, scene graph utilities, read-only mode - Comprehensive monorepo sync (75 files)
PreviousNext