Commit Graph

1703 Commits

Author SHA1 Message Date
6c8d7b506e Add navigation mode to PlayerStartEntity 2026-04-11 11:14:02 +02:00
27a948e4ab Refactor pointer lock handling in tests 2026-04-11 05:17:29 +02:00
75d8723565 Add tests and update navigation controller deactivation logic 2026-04-11 05:17:01 +02:00
5dbd68e0ce Implement options parameter in FirstPersonNavigationController deactivate method 2026-04-11 05:16:52 +02:00
6f329ed1c1 Add options parameter to NavigationController deactivate method 2026-04-11 05:16:52 +02:00
1960cf97ab Refactor test setup for RunnerCanvas component 2026-04-11 04:57:05 +02:00
c892aa0f6c Add test for runtime host recreation logic 2026-04-11 04:57:01 +02:00
d666295bc9 Reorganize scene exit handler setup in RunnerCanvas 2026-04-11 04:57:01 +02:00
50977af4e0 Add integration test for app scene transition 2026-04-11 04:42:52 +02:00
e01eb777b7 Fix JSON serialization in project document test 2026-04-11 04:42:52 +02:00
61d3bef338 Add test for Scene Exit target validation in project-document-json.test.ts 2026-04-11 04:41:32 +02:00
9d0a3a6481 Remove unused import in project-document-json.test.ts 2026-04-11 04:41:32 +02:00
910f9c2ad3 Update test to reflect migration of v23 project documents without Scene Entry and Scene Exit entities 2026-04-11 04:40:37 +02:00
08b91ae553 Update project document JSON tests for scene entry and exit entities 2026-04-11 04:40:33 +02:00
d4f2e1a171 Add setSceneExitHandler and onSceneExitActivated to RunnerCanvas tests 2026-04-11 04:40:33 +02:00
58c5428c2b Add Scene Entry and Exit Entities to Build Runtime Scene Tests 2026-04-11 04:40:11 +02:00
f3c715033e Update tests for Scene Exit entities and interactions 2026-04-11 04:39:54 +02:00
8d459c9791 Add sceneEntry and sceneExit to entity rotation resolution 2026-04-11 04:39:54 +02:00
c6ef980604 Support scene entry and scene exit in transform session command 2026-04-11 04:39:27 +02:00
8250d53078 Update interaction prompt to include Scene Exit 2026-04-11 04:39:27 +02:00
2cfa8eedc3 Add check for scene exit destination before creation 2026-04-11 04:39:27 +02:00
491b96223c Add scene exit configuration options in App.tsx 2026-04-11 04:38:08 +02:00
5f01ff050a Add Yaw input field for selected scene entry in App.tsx 2026-04-11 04:37:45 +02:00
df091c201f Enhance RunnerCanvas component with additional props and UI elements 2026-04-11 04:37:37 +02:00
51b4ac6cdf Update scene handling logic in App.tsx 2026-04-11 04:37:23 +02:00
72301ef4bd Add Scene Entry and Scene Exit options to App.tsx 2026-04-11 04:37:16 +02:00
977395bcc6 Add applySceneExitChange function to handle scene exit changes 2026-04-11 04:37:11 +02:00
569d631ffd Add functionality to apply scene entry changes 2026-04-11 04:37:05 +02:00
2dd1c30001 Add scene transition and exit handling logic in App.tsx 2026-04-11 04:36:49 +02:00
0436eff527 Add project validation and diagnostics in App.tsx 2026-04-11 04:36:18 +02:00
401413019a Update dependency in App.tsx 2026-04-11 04:36:18 +02:00
d2eab58881 Add scene entry and exit settings to App component 2026-04-11 04:36:06 +02:00
ac736c0174 Add missing scene entry option handling in App.tsx 2026-04-11 04:35:56 +02:00
4d065cd666 Add scene exit configuration fields in App.tsx 2026-04-11 04:35:49 +02:00
21bcd3c5d1 Add support for scene entry and exit in App component 2026-04-11 04:35:41 +02:00
ed76bda2e3 Add scene entry and exit entities with associated settings and validation 2026-04-11 04:35:31 +02:00
c83ccbb8c1 Include sceneEntry and sceneExit in focus calculations 2026-04-11 04:34:48 +02:00
88aebbe639 Add scene exit transition handler to RunnerCanvas 2026-04-11 04:34:48 +02:00
8432562252 Add scene exit transition request handling in RuntimeHost 2026-04-11 04:34:31 +02:00
bf501a6e38 Add support for scene exits in interaction system 2026-04-11 04:34:25 +02:00
fa705f18bb Add scene entry and exit interfaces and update spawn logic 2026-04-11 04:34:11 +02:00
5d06b73b12 Add validation for SceneEntry and SceneExit entities 2026-04-11 04:33:55 +02:00
9ac5cd5e46 Update scene document migration to handle new version 2026-04-11 04:30:31 +02:00
a74f0a1b2a Add scene entry and exit entities to document migration and reading 2026-04-11 04:29:25 +02:00
062a771eab Extend entity instances with scene entry and exit entities 2026-04-11 04:29:16 +02:00
f200d1043a Add runtime global state interfaces and default creation function 2026-04-11 04:29:16 +02:00
8a1d41567e Add loadingScreen properties to scene-main in local draft storage test 2026-04-11 04:23:39 +02:00
cd3ea64e25 Format and refactor code in App.tsx 2026-04-11 04:22:32 +02:00
7131581703 Add closing tag in App.tsx 2026-04-11 04:22:32 +02:00
e205cea50c auto-git:
[change] src/app/app.css
 [change] src/commands/set-scene-loading-screen-command.ts
 [change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document-validation.ts
 [change] src/document/scene-document.ts
 [change] src/runner-web/RunnerCanvas.tsx
 [change] src/runtime-three/first-person-navigation-controller.ts
 [change] src/runtime-three/navigation-controller.ts
 [change] src/runtime-three/orbit-visitor-navigation-controller.ts
 [change] src/runtime-three/runtime-host.ts
 [change] tests/domain/editor-store.test.ts
 [change] tests/serialization/local-draft-storage.test.ts
 [change] tests/serialization/project-document-json.test.ts
 [change] tests/serialization/project-package.test.ts
 [change] tests/unit/runner-canvas.test.tsx
 [change] tests/unit/runtime-host.test.ts
2026-04-11 04:19:51 +02:00