Commit Graph

226 Commits

Author SHA1 Message Date
6bd7e5b769 Remove active class from ViewportCanvas and ViewportPanel 2026-04-02 23:55:36 +02:00
9507a69d9b Remove redundant layoutMode check in ViewportPanel.tsx 2026-04-02 23:53:46 +02:00
ef7eb5dfbe Add preview visibility logic and update overlay text in ViewportCanvas 2026-04-02 23:53:39 +02:00
d84d13fe75 Set placement preview and commit handlers in ViewportCanvas 2026-04-02 23:53:27 +02:00
8d4a0cbe81 Pass onCommitPlacement to ViewportCanvas component 2026-04-02 23:53:27 +02:00
da9b08408a Update getViewportOverlayText for placement mode 2026-04-02 23:53:27 +02:00
15313b0aab Add onCommitPlacement prop to ViewportCanvasProps 2026-04-02 23:53:27 +02:00
ecd2bd7208 Update import in ViewportCanvas.tsx 2026-04-02 23:53:27 +02:00
c79173f058 Refactor and enhance placement preview logic in ViewportHost 2026-04-02 23:52:40 +02:00
7ba7d8a2e9 Add placementPreviewTargetKey to ViewportHost 2026-04-02 23:52:40 +02:00
6a239b1504 Update viewport-host.ts with additional imports and markerColor parameters 2026-04-02 23:51:30 +02:00
28029202fa Update editor store and viewport logic for tool preview compatibility 2026-04-02 23:51:11 +02:00
61b7be6219 Update ViewportToolPreview to include placement preview and related functions 2026-04-02 23:50:41 +02:00
d12a4e68c8 Remove compact class from ViewportPanel component 2026-04-02 23:28:45 +02:00
15b17223c2 Update ViewportPanel component for quad layout and active badge display 2026-04-02 23:25:34 +02:00
d191a61b15 Simplify formatVec3 function in ViewportCanvas 2026-04-02 23:06:09 +02:00
6b0bb0fc52 Update box create preview condition in ViewportCanvas 2026-04-02 23:06:09 +02:00
113d899309 Refactor box creation preview handling in viewport-host.ts 2026-04-02 23:03:33 +02:00
b71f7adda2 Rename setBoxCreatePreviewHandler to setBoxCreatePreviewChangeHandler in ViewportCanvas.tsx 2026-04-02 23:03:19 +02:00
e3caeedcad Refactor box create preview handling in viewport-host.ts 2026-04-02 23:02:37 +02:00
856dd76669 Refactor box create preview handling in ViewportHost 2026-04-02 23:02:32 +02:00
f1714a4c2a Add overlay text to ViewportCanvas 2026-04-02 23:02:32 +02:00
8366176e14 Update ViewportCanvas to include tool preview and layout mode 2026-04-02 23:02:11 +02:00
a8f965cf0e Simplify viewport caption and update tool preview handling 2026-04-02 23:01:58 +02:00
c310bb05c8 Add viewport transient state management 2026-04-02 23:01:41 +02:00
d0bfdd7187 Remove isActivePanel check in ViewportCanvas.tsx 2026-04-02 22:45:44 +02:00
dafd22a0b3 Reorder imports in viewport-host.ts 2026-04-02 22:42:45 +02:00
e6f4672b3e Update shadow settings based on display mode in viewport-host.ts 2026-04-02 22:39:51 +02:00
fdc42dce96 Modify viewport host to handle authoring display mode 2026-04-02 22:36:25 +02:00
94cadc5f37 Update subtitle separator in ViewportPanel.tsx 2026-04-02 22:36:05 +02:00
32660bd4b9 Update ViewportCanvas to use getViewportPanelLabel for aria-label 2026-04-02 22:35:30 +02:00
581aca0b44 Update ViewportPanel to include aria-hidden attribute 2026-04-02 22:35:30 +02:00
c62a6bcb39 Conditionally enable shadows based on display mode in viewport-host.ts 2026-04-02 22:35:14 +02:00
fedbf85c40 Remove unused import in ViewportPanel.tsx 2026-04-02 22:33:05 +02:00
5a44efe533 Add createDefaultViewportLayoutState function in viewport-layout.ts 2026-04-02 22:32:38 +02:00
54c445b293 Update viewport overlay text and add display mode handling 2026-04-02 22:32:32 +02:00
aa7d742277 Update ViewportCanvas to include display mode and active panel state 2026-04-02 22:32:21 +02:00
b2cf951269 Add ViewportPanel component 2026-04-02 22:32:21 +02:00
e5c3099168 Add viewport layout types and constants 2026-04-02 22:32:21 +02:00
072f6a5eef Update viewport overlay text to include grid plane label 2026-04-02 22:23:47 +02:00
6b60827c22 Remove unused variable currentComposerCameraMode in viewport-host.ts 2026-04-02 22:19:51 +02:00
5ae467f103 Modify advanced rendering composer logic in viewport-host.ts 2026-04-02 22:17:59 +02:00
c61b416538 Update camera pose application in viewport-host.ts 2026-04-02 22:17:59 +02:00
73efd566f4 Update applyViewMode method in viewport-host.ts 2026-04-02 22:17:06 +02:00
8035b75220 Add support for orthographic camera and grid helpers in ViewportHost 2026-04-02 22:16:43 +02:00
d4ef61abe3 Snap box brush size to grid in ViewportHost 2026-04-02 22:16:36 +02:00
e8b0078f0d Remove unused import from ViewportCanvas.tsx 2026-04-02 22:13:52 +02:00
40929981d0 Import additional view mode utilities in viewport-host.ts 2026-04-02 22:13:52 +02:00
c7232a8a83 Adjust grid helper rotations in viewport-host.ts 2026-04-02 22:13:52 +02:00
e6f3c25c73 Add method to get box creation plane based on view mode 2026-04-02 22:12:30 +02:00