|
|
3d1dd3fe63
|
auto-git:
[add] src/geometry/model-instance-collider-generation.ts
[add] src/runtime-three/rapier-collision-world.ts
[change] AGENTS.md
[change] CHAT_CONTEXT.md
[change] architecture.md
[change] package.json
[change] prompts-lite.txt
[change] prompts.txt
[change] roadmap.md
[change] src/assets/model-instances.ts
[change] src/document/migrate-scene-document.ts
[change] src/document/scene-document-validation.ts
[change] src/document/scene-document.ts
[change] src/runtime-three/first-person-navigation-controller.ts
[change] src/runtime-three/navigation-controller.ts
[change] src/runtime-three/runtime-host.ts
[change] src/runtime-three/runtime-scene-build.ts
[change] src/runtime-three/runtime-scene-validation.ts
[change] src/viewport-three/viewport-host.ts
[change] testing.md
|
2026-04-04 07:55:41 +02:00 |
|
|
|
d82e37861e
|
Include hoveredViewportPanelId in dependency array of useEffect
|
2026-04-03 02:38:44 +02:00 |
|
|
|
ae6becb14a
|
Add and remove event listeners for pointermove on document
|
2026-04-03 02:38:44 +02:00 |
|
|
|
a66f57faff
|
Update App.tsx to handle viewport panel hover and modify tests/unit/transform-foundation.integration.test.tsx for pointer events
|
2026-04-03 02:37:31 +02:00 |
|
|
|
17709683bd
|
Remove unused props and handlers in ViewportPanel
|
2026-04-03 02:37:21 +02:00 |
|
|
|
aba85766eb
|
Update test event from pointerMove to pointerOver
|
2026-04-03 02:37:21 +02:00 |
|
|
|
4ee909b911
|
Change onPointerMoveCapture to onPointerOverCapture in ViewportPanel
|
2026-04-03 02:37:21 +02:00 |
|
|
|
9ff714af04
|
Update test event from pointerEnter to pointerMove
|
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 |
|
|
|
86cfa78448
|
Conditional transform source panel ID based on layout mode
|
2026-04-03 02:36:20 +02:00 |
|
|
|
5c89a72dc8
|
Add support for hovered viewport panel in transform operations
|
2026-04-03 02:35:42 +02:00 |
|
|
|
e0b1c31323
|
Add hover functionality to ViewportPanel and enhance transform session handling in ViewportHost
|
2026-04-03 02:35:30 +02:00 |
|
|
|
2dfa68822c
|
Add unit test for transform foundation and remove unused e2e test
|
2026-04-03 02:23:41 +02:00 |
|
|
|
6f07baf653
|
Modify entity selection methods in transform tests
|
2026-04-03 02:21:06 +02:00 |
|
|
|
2bfec5b30b
|
Update type annotations in transform-foundation.e2e.ts
|
2026-04-03 02:21:06 +02:00 |
|
|
|
14b1de3a91
|
Add E2E test for transform foundation
|
2026-04-03 02:21:06 +02:00 |
|
|
|
e801c93a90
|
Simplify test setup in editor-store.test.ts
|
2026-04-03 02:19:27 +02:00 |
|
|
|
ea8b8c4ba6
|
Update editor store test to include transform session tracking
|
2026-04-03 02:19:21 +02:00 |
|
|
|
c36c1c3394
|
Add tests for transform session command
|
2026-04-03 02:19:21 +02:00 |
|
|
|
6f1f2f20fb
|
Add scene document replacement function in viewport-test-helpers.ts
|
2026-04-03 02:18:30 +02:00 |
|
|
|
f4fd54f285
|
Simplify variable assignment in App.tsx
|
2026-04-03 02:18:30 +02:00 |
|
|
|
8c844d08c9
|
Update viewport-host.ts and viewport-canvas.test.tsx
|
2026-04-03 02:17:40 +02:00 |
|
|
|
21bf3b30a6
|
Remove unused imports from App.tsx and transform-session.ts
|
2026-04-03 02:17:40 +02:00 |
|
|
|
d350a8839f
|
Narrow transform session type in editor store
|
2026-04-03 02:17:40 +02:00 |
|
|
|
be81b73d11
|
Clear transform session and emit changes in undo/redo methods
|
2026-04-03 02:16:19 +02:00 |
|
|
|
d8e60db880
|
Ensure transform session is inactive before executing commands
|
2026-04-03 02:16:09 +02:00 |
|
|
|
eab77f71ef
|
Add transform operation buttons and update toolbar logic
|
2026-04-03 02:15:50 +02:00 |
|
|
|
7098687a99
|
Add transform session functionality in App.tsx
|
2026-04-03 02:15:38 +02:00 |
|
|
|
9abbe7caf5
|
Add transform session handling to ViewportCanvas and ViewportPanel
|
2026-04-03 02:15:10 +02:00 |
|
|
|
73a868ee33
|
Implement transform session handling and gizmo creation in ViewportHost
|
2026-04-03 02:14:18 +02:00 |
|
|
|
3b38b1aee7
|
Add transform preview and gizmo synchronization in ViewportHost
|
2026-04-03 02:14:18 +02:00 |
|
|
|
0af9837674
|
Add transform session and gizmo support in viewport-host.ts
|
2026-04-03 02:11:42 +02:00 |
|
|
|
92e4c2eeaf
|
Add transform session management to EditorStore and ViewportTransientState
|
2026-04-03 02:11:08 +02:00 |
|
|
|
e6d9704b49
|
Add transform session command and core logic
|
2026-04-03 02:10:44 +02:00 |
|
|
|
2d4fdfa427
|
Initialize viewportLayoutState to null in loadOrCreateSceneDocument
|
2026-04-03 01:39:55 +02:00 |
|
|
|
adb83e8a8f
|
Reorder and update default perspective camera position
|
2026-04-03 01:38:48 +02:00 |
|
|
|
77d4b7fe08
|
Emit event after applying viewport layout state
|
2026-04-03 01:38:48 +02:00 |
|
|
|
7ce72c95c1
|
Add viewport layout and camera state tests in editor-store.test.ts
|
2026-04-03 01:37:55 +02:00 |
|
|
|
c280c57619
|
Extend local draft storage tests to include viewport layout state handling
|
2026-04-03 01:37:49 +02:00 |
|
|
|
809396619d
|
Update ViewportCanvas tests to include camera state handling
|
2026-04-03 01:37:41 +02:00 |
|
|
|
3a0ad4b63b
|
Pass camera state to ViewportPanel from App
|
2026-04-03 01:37:23 +02:00 |
|
|
|
f92f9e7222
|
Add camera state to ViewportPanel props and handlers
|
2026-04-03 01:37:23 +02:00 |
|
|
|
7903090f90
|
Add camera state handling to ViewportCanvas
|
2026-04-03 01:37:13 +02:00 |
|
|
|
0c2bca0331
|
Add camera state management to ViewportHost
|
2026-04-03 01:37:07 +02:00 |
|
|
|
eda8a81448
|
Initialize viewport layout state in editor store
|
2026-04-03 01:37:07 +02:00 |
|
|
|
84e3f4e0e5
|
Update local draft storage to include viewport layout state
|
2026-04-03 01:36:50 +02:00 |
|
|
|
d32129edfc
|
Enhance editor store with viewport layout state management
|
2026-04-03 01:36:24 +02:00 |
|
|
|
a6f8e43c9f
|
Add camera state interfaces and default creation functions in viewport-layout.ts
|
2026-04-03 01:36:15 +02:00 |
|
|
|
fea1f32fc1
|
Update CSS styles for toolbar and button components
|
2026-04-03 01:30:56 +02:00 |
|
|
|
822105a215
|
Modify test to check input value instead of button visibility
|
2026-04-03 01:30:07 +02:00 |
|