Commit Graph

39 Commits

Author SHA1 Message Date
aa098604cb auto-git:
[change] src/viewport-three/ViewportPanel.tsx
2026-05-01 17:30:17 +02:00
1b3709a81b Feature: Add editor simulation controls and state to viewport 2026-04-27 19:23:30 +02:00
2fbe69f243 Refactor ViewportPanel to use EditorSimulationController and add unit tests for player interact input bindings 2026-04-27 15:43:36 +02:00
0f0cd317a8 Add onTransformPreviewChange handler to ViewportPanel 2026-04-27 00:31:40 +02:00
94dec56eb4 auto-git:
[add] src/rendering/terrain-layer-material.ts
 [add] tests/domain/terrains.test.ts
 [change] src/app/App.tsx
 [change] src/core/terrain-brush.ts
 [change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document-validation.ts
 [change] src/document/scene-document.ts
 [change] src/document/terrains.ts
 [change] src/geometry/terrain-brush.ts
 [change] src/geometry/terrain-mesh.ts
 [change] src/runtime-three/rapier-collision-world.ts
 [change] src/runtime-three/runtime-host.ts
 [change] src/runtime-three/runtime-scene-build.ts
 [change] src/viewport-three/ViewportCanvas.tsx
 [change] src/viewport-three/ViewportPanel.tsx
 [change] src/viewport-three/viewport-host.ts
 [change] tests/domain/build-runtime-scene.test.ts
 [change] tests/domain/rapier-collision-world.test.ts
 [change] tests/domain/terrain.command.test.ts
 [change] tests/domain/water-material.test.ts
 [change] tests/geometry/terrain-brush.test.ts
 [change] tests/geometry/terrain-mesh.test.ts
 [change] tests/serialization/scene-document-json.test.ts
 [change] tests/unit/terrain-foundation.integration.test.tsx
 [change] tests/unit/viewport-canvas.test.tsx
2026-04-20 02:37:01 +02:00
fc375c4937 Update ViewportCanvas and ViewportPanel to support terrain brush state and commit handling 2026-04-18 20:23:34 +02:00
ab8cfd9fb3 Add Surface Snap Move feature and update related components 2026-04-18 19:34:15 +02:00
c6ce76be04 Add activeSelectionId to ViewportPanel and updateViewportHost 2026-04-15 14:57:27 +02:00
990a097e07 Update ViewportPanel to include editor simulation props 2026-04-14 20:44:37 +02:00
9652cbadf5 Add isAddMenuOpen prop to ViewportPanel and update aria-expanded attribute 2026-04-11 14:13:51 +02:00
201b638a2e Add new controls and update props in ViewportPanel component 2026-04-11 14:10:59 +02:00
90f7c06d7c Remove unnecessary conditional rendering in ViewportPanel.tsx 2026-04-11 13:56:39 +02:00
1dddeaf0b8 Remove unused state and function in App component 2026-04-11 12:01:46 +02:00
3845934be7 Add cameraSyncRequestId prop to ViewportPanel 2026-04-11 03:22:49 +02:00
4a66cccd79 auto-git:
[change] src/app/App.tsx
 [change] src/app/editor-store.ts
 [change] src/core/transform-session.ts
 [change] src/viewport-three/ViewportCanvas.tsx
 [change] src/viewport-three/ViewportPanel.tsx
 [change] src/viewport-three/viewport-host.ts
 [change] tests/unit/viewport-canvas.test.tsx
2026-04-11 02:44:49 +02:00
3211bd2f7a Add viewportGridVisible prop to ViewportPanel 2026-04-11 02:41:06 +02:00
94fe6ca280 Add support for whitebox selection mode and hover labels in ViewportCanvas and ViewportPanel 2026-04-04 20:12:23 +02:00
6aacb11496 Add whitebox snap properties to ViewportPanel 2026-04-04 19:30:02 +02:00
f30da7bc8a Update ViewportPanel to support 'wireframe' display mode 2026-04-04 19:06:06 +02:00
17709683bd Remove unused props and handlers in ViewportPanel 2026-04-03 02:37:21 +02:00
4ee909b911 Change onPointerMoveCapture to onPointerOverCapture in ViewportPanel 2026-04-03 02:37:21 +02:00
512d8e0269 Update event handlers for viewport panel hover logic 2026-04-03 02:36:21 +02:00
e0b1c31323 Add hover functionality to ViewportPanel and enhance transform session handling in ViewportHost 2026-04-03 02:35:30 +02:00
9abbe7caf5 Add transform session handling to ViewportCanvas and ViewportPanel 2026-04-03 02:15:10 +02:00
f92f9e7222 Add camera state to ViewportPanel props and handlers 2026-04-03 01:37:23 +02:00
37e70a6b0b Add support for viewport quad split in editor store and ViewportPanel component 2026-04-03 01:25:40 +02:00
d02159a253 Update onCommitCreation to return boolean in ViewportPanel.tsx 2026-04-03 00:32:17 +02:00
62c558bb27 Refactor ViewportCanvas and ViewportPanel components 2026-04-03 00:21:13 +02:00
57098940e4 Update imports and method signatures in ViewportPanel.tsx and viewport-host.ts 2026-04-02 23:58:55 +02:00
21e0ceccf9 Add onCommitPlacement prop to ViewportPanel.tsx 2026-04-02 23:57:57 +02:00
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
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
a8f965cf0e Simplify viewport caption and update tool preview handling 2026-04-02 23:01:58 +02:00
94cadc5f37 Update subtitle separator in ViewportPanel.tsx 2026-04-02 22:36:05 +02:00
581aca0b44 Update ViewportPanel to include aria-hidden attribute 2026-04-02 22:35:30 +02:00
fedbf85c40 Remove unused import in ViewportPanel.tsx 2026-04-02 22:33:05 +02:00
b2cf951269 Add ViewportPanel component 2026-04-02 22:32:21 +02:00