Skip to content

feat: improve thumbnails, placement, and editor responsiveness#258

Merged
open-pascal merged 2 commits intomainfrom
backport/monorepo-278-280-281-283-284
Apr 17, 2026
Merged

feat: improve thumbnails, placement, and editor responsiveness#258
open-pascal merged 2 commits intomainfrom
backport/monorepo-278-280-281-283-284

Conversation

@open-pascal
Copy link
Copy Markdown
Collaborator

@open-pascal open-pascal commented Apr 17, 2026

Summary

  • improve thumbnail and snapshot capture flow, including the viewer frame-limiter path used during capture
  • tighten spatial-grid and item placement behavior
  • apply editor UI and perf cleanups across panels, sidebar tree nodes, overlays, contextual tools, and related controls
  • align floorplan-panel with the split monorepo version to preserve the larger render-isolation refactor
  • refresh Three to 0.184 and update related package wiring

Validation

  • git diff --check
  • bun --filter @pascal-app/core build
  • bun --filter @pascal-app/viewer build

Notes

  • bun --filter @pascal-app/editor check-types is still failing on existing repo-wide TypeScript issues in this repo, mainly R3F JSX intrinsic typings and a few sidebar strictness errors, and is not a new failure introduced by this PR

@open-pascal open-pascal requested a review from wass08 April 17, 2026 18:36
@open-pascal open-pascal merged commit 5c16aa4 into main Apr 17, 2026
1 check passed
@open-pascal open-pascal deleted the backport/monorepo-278-280-281-283-284 branch April 17, 2026 19:14
@open-pascal open-pascal mentioned this pull request Apr 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant