Commit Graph

563 Commits

Author SHA1 Message Date
da510ad776 Update validation messages and logic in scene document, project scheduler, and sequencer 2026-04-15 07:24:11 +02:00
aa6c49854b Update scene document versions and remove unused import 2026-04-15 04:13:11 +02:00
b7b85d37bd Update scene document migration to include new versions and parameters 2026-04-15 04:11:24 +02:00
1bc1da42dc Remove unused import in migrate-scene-document.ts 2026-04-15 04:08:49 +02:00
b4b399e3c6 Update material registry handling to support legacy patterns and new workflow checks 2026-04-15 04:07:45 +02:00
288c5d8e55 auto-git:
[change] src/document/migrate-scene-document.ts
2026-04-15 04:06:59 +02:00
1fdbf50d16 auto-git:
[change] src/app/App.tsx
 [change] src/document/scene-document.ts
 [change] src/geometry/box-face-uvs.ts
 [change] src/materials/starter-material-textures.ts
 [change] src/runtime-three/runtime-host.ts
 [change] src/viewport-three/viewport-host.ts
2026-04-15 04:05:05 +02:00
d0a6c11531 Update validateProjectResources to include scenes in document validation 2026-04-15 03:56:07 +02:00
4cd99680d4 Fix scene validation by including scenes in context 2026-04-15 03:54:40 +02:00
9691ba84ce Add project scenes to validation context and improve scene transition check 2026-04-15 03:54:03 +02:00
eac599396a Include scenes in validation context 2026-04-15 03:54:03 +02:00
8aabc1e434 Update validateProjectSequence to include dialogues in document parameter 2026-04-15 03:46:55 +02:00
65797e9e59 Add validation for startSceneTransition effect in project sequence 2026-04-15 03:43:45 +02:00
98aa66d5e1 Bump scene document version and add new transition effect constant 2026-04-15 03:43:45 +02:00
a04c6fad18 Add validation for startSceneTransition effect in migrate-scene-document.ts 2026-04-15 03:43:18 +02:00
d9d288ab8d Remove readSceneExitEntity function and its usage 2026-04-15 03:43:14 +02:00
43d1e56347 Remove unused function createSceneExitEntity 2026-04-15 03:43:14 +02:00
50428afb8e Remove sceneExit validation from document validation 2026-04-15 02:08:34 +02:00
295366d94f Remove validateSceneExitEntity function and related logic 2026-04-15 02:08:25 +02:00
b9de337127 Remove unused SceneExitEntity type from imports 2026-04-15 02:08:25 +02:00
7ed8a6edd3 Update scene document validation to include scenes in project scheduler context 2026-04-15 02:08:25 +02:00
a0ec31aa06 Add impulse effects validation in project scheduler 2026-04-15 02:07:49 +02:00
e6f30d0735 Update scene document validation to include startSceneTransition effect checks 2026-04-15 02:07:31 +02:00
b4e378ef28 Remove global target validation for project scheduler 2026-04-15 02:07:22 +02:00
d90dafecac Update interaction control target validation message 2026-04-15 02:07:22 +02:00
4a4a1dd935 Include brushes in project scheduler validation context 2026-04-15 01:46:08 +02:00
16dd969a88 Add brush counts to project scheduler validation context and update scene target recording 2026-04-15 01:44:56 +02:00
37a189fadb Add validation for setVisibility effect targets in scene document 2026-04-15 01:40:58 +02:00
9f5daa8b8a Refactor sequence effect handling for setVisibility 2026-04-15 01:40:53 +02:00
d8161e8695 auto-git:
[change] src/document/migrate-scene-document.ts
2026-04-15 01:40:53 +02:00
52b3cba899 auto-git:
[change] src/document/scene-document.ts
2026-04-15 01:40:53 +02:00
36f81d74b0 Refactor sequence handling and add new sequences panel 2026-04-15 01:17:01 +02:00
4cab97d785 Remove unused ProjectSequencesPanel component and update sequence document migration and validation 2026-04-15 01:13:31 +02:00
cfcb131b56 Add project sequence steps and update related files 2026-04-15 01:10:26 +02:00
661741aed8 Add validation for project sequence duration and clip properties in scene-document-validation.ts 2026-04-15 00:47:27 +02:00
a17b6fae05 Update sequence clip reading to include startMinute, durationMinutes, and lane 2026-04-15 00:47:04 +02:00
133a83bcdb Update scene document version and add project sequence duration 2026-04-15 00:46:53 +02:00
144c717757 Correct error messages for sequence clip validation 2026-04-15 00:22:40 +02:00
f13188bf32 Refactor sequence step handling to use clips 2026-04-15 00:18:42 +02:00
8c1f332a85 Rename dialogues parameter to projectResources in validateProjectSequence 2026-04-14 23:47:28 +02:00
d8482e6834 Add support for 'runSequence' interaction link in migrate-scene-document.ts 2026-04-14 23:47:03 +02:00
ba9deb43b5 Add sequences to SceneDocument migration 2026-04-14 23:46:59 +02:00
e782811c4b Add validation for dialogue and sequence IDs in scene document 2026-04-14 23:37:06 +02:00
29129e6e4f Enhance project scheduler validation by incorporating sequence effects and ensuring valid sequence IDs. 2026-04-14 23:36:56 +02:00
9fce9834b6 Add sequence validation for interaction links 2026-04-14 23:36:27 +02:00
b8ab7f383d Fix undefined check in dialogue validation 2026-04-14 23:36:27 +02:00
ea58fb7bd7 Refactor validation functions to include context parameter 2026-04-14 23:35:59 +02:00
d09bc6dd17 Add validation for project sequences and update resource validation 2026-04-14 23:35:33 +02:00
a6dda24748 Import ProjectSequence and related functions in scene-document-validation.ts 2026-04-14 23:34:52 +02:00
dcab81fd4e Add PLAYER_START_PAUSE_BINDINGS_SCENE_DOCUMENT_VERSION to migrate-scene-document.ts 2026-04-14 23:34:52 +02:00