|
|
eab3e4511a
|
Update test to use createProjectDocumentFromSceneDocument
|
2026-04-11 03:51:13 +02:00 |
|
|
|
e80b75e7e0
|
Expand tests for local draft storage and project scenes
|
2026-04-11 03:51:10 +02:00 |
|
|
|
fe1d81b3a4
|
Update test to use projectDocument instead of document
|
2026-04-11 03:51:10 +02:00 |
|
|
|
ac5febcb11
|
Add styles for toolbar components in app.css
|
2026-04-11 03:49:49 +02:00 |
|
|
|
9a1a8884e7
|
Refactor scene controls and add new scene button in App.tsx
|
2026-04-11 03:49:45 +02:00 |
|
|
|
8c6e08d4ac
|
Update project save logic in App.tsx
|
2026-04-11 03:49:45 +02:00 |
|
|
|
37a37ef0a6
|
Add handlers for creating scenes and changing active scenes
|
2026-04-11 03:49:34 +02:00 |
|
|
|
b25be0d036
|
Extract sceneList from editorState.projectDocument.scenes
|
2026-04-11 03:49:34 +02:00 |
|
|
|
de8360183c
|
Import and prepare commands for scene creation and active scene setting
|
2026-04-11 03:49:34 +02:00 |
|
|
|
af3af9c857
|
Rename initialDocument to initialProjectDocument in createEditorStore
|
2026-04-11 03:49:34 +02:00 |
|
|
|
422b570749
|
Update EditorStore to support project documents and scenes
|
2026-04-11 03:49:10 +02:00 |
|
|
|
dd0048ff84
|
Update project package serialization to use ProjectDocument
|
2026-04-11 03:48:29 +02:00 |
|
|
|
27060a97e1
|
Update local draft storage to use ProjectDocument
|
2026-04-11 03:48:24 +02:00 |
|
|
|
5b454b91ea
|
Add serialization functions for ProjectDocument
|
2026-04-11 03:48:14 +02:00 |
|
|
|
6a6462a368
|
Remove unused import and update scene creation logic
|
2026-04-11 03:48:14 +02:00 |
|
|
|
1e6ea11e23
|
Add project document validation and resource checks
|
2026-04-11 03:48:06 +02:00 |
|
|
|
cd5655b521
|
Update scene document migration to support project documents
|
2026-04-11 03:47:36 +02:00 |
|
|
|
a6bb276678
|
Add scene creation and active scene switching commands
|
2026-04-11 03:47:36 +02:00 |
|
|
|
f1ab5f8282
|
Introduce ProjectScene and ProjectDocument interfaces with utility functions
|
2026-04-11 03:46:52 +02:00 |
|
|
|
2b3e5858f4
|
Add styles for status bar items
|
2026-04-11 03:29:29 +02:00 |
|
|
|
69336d210b
|
Add E2E test for transform status bar and update CSS for status bar items
|
2026-04-11 03:29:04 +02:00 |
|
|
|
0f65009304
|
Update viewport-host.ts to handle non-brush and modelInstance targets
|
2026-04-11 03:24:11 +02:00 |
|
|
|
d2c0066643
|
Change useEffect to useLayoutEffect in ViewportCanvas
|
2026-04-11 03:24:06 +02:00 |
|
|
|
23eaeebb90
|
Add transform-axis-mapping test file
|
2026-04-11 03:24:06 +02:00 |
|
|
|
581da40993
|
Add cameraSyncRequestId to ViewportCanvas tests
|
2026-04-11 03:24:06 +02:00 |
|
|
|
a1fc1fa2b7
|
Use useLayoutEffect in ViewportCanvas and add cameraSyncRequestId prop
|
2026-04-11 03:22:50 +02:00 |
|
|
|
3845934be7
|
Add cameraSyncRequestId prop to ViewportPanel
|
2026-04-11 03:22:49 +02:00 |
|
|
|
3f9e89569f
|
Add requestViewportCameraSync function and update related logic in App.tsx
|
2026-04-11 03:22:34 +02:00 |
|
|
|
e6e40246ce
|
Update App.tsx and ViewportHost.ts to include viewport camera sync request ID and resolve object scale constraint axis
|
2026-04-11 03:22:24 +02:00 |
|
|
|
754eb60a25
|
Add transform axis mapping functionality
|
2026-04-11 03:22:24 +02:00 |
|
|
|
0b48c6e931
|
Update roadmap.md and testing.md with new guidelines
|
2026-04-11 03:15:13 +02:00 |
|
|
|
a6cff8b3b1
|
Add AGENTS.md and update CHAT_CONTEXT.md, architecture.md
|
2026-04-11 03:15:10 +02:00 |
|
|
|
3d66f7ec5c
|
Remove AGENTS.md file
|
2026-04-11 03:14:45 +02:00 |
|
|
|
8e5240a950
|
Update testing.md with additional steps for each E2E flow
|
2026-04-11 02:45:59 +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 |
|
|
|
9950444027
|
auto-git:
[change] tests/unit/transform-foundation.integration.test.tsx
|
2026-04-11 02:44:49 +02:00 |
|
|
|
c991f41158
|
auto-git:
[change] src/viewport-three/viewport-host.ts
[change] tests/unit/viewport-canvas.test.tsx
|
2026-04-11 02:44:49 +02:00 |
|
|
|
53f666d301
|
Update testing.md with new ergonomics slice checklist
|
2026-04-11 02:44:04 +02:00 |
|
|
|
a40089d956
|
Update App.tsx and ViewportHost.ts with axis constraint space and message updates
|
2026-04-11 02:43:38 +02:00 |
|
|
|
5ed5cb25d3
|
Set viewportGridVisible to true in tests and component props
|
2026-04-11 02:43:38 +02:00 |
|
|
|
ff05e9c9cb
|
Add test for local axis constraint support in transform sessions
|
2026-04-11 02:42:27 +02:00 |
|
|
|
528d29a4e0
|
Add tests for transform session axis constraint toggling and viewport camera state persistence
|
2026-04-11 02:42:13 +02:00 |
|
|
|
1eddabb5f9
|
Add emitCameraStateChange function and import ViewportPanelCameraState
|
2026-04-11 02:41:59 +02:00 |
|
|
|
ee30f04616
|
Add setGridVisible to MockViewportHost in transform-foundation integration test
|
2026-04-11 02:41:59 +02:00 |
|
|
|
d5d6e1f4bd
|
Add setGridVisible to MockViewportHost and update tests
|
2026-04-11 02:41:59 +02:00 |
|
|
|
031ce48aaa
|
Update ViewportCanvas to include transform axis labels
|
2026-04-11 02:41:10 +02:00 |
|
|
|
8786e4c12b
|
Add viewportGridVisible prop and effect to ViewportCanvas
|
2026-04-11 02:41:06 +02:00 |
|
|
|
3211bd2f7a
|
Add viewportGridVisible prop to ViewportPanel
|
2026-04-11 02:41:06 +02:00 |
|
|
|
ab86208e63
|
Add toggle for viewport grid visibility and update axis constraint handling in App.tsx
|
2026-04-11 02:40:58 +02:00 |
|
|
|
c51a396a82
|
Enhance transform session handling and grid visibility in ViewportHost
|
2026-04-11 02:40:51 +02:00 |
|