Commit Graph

3070 Commits

Author SHA1 Message Date
4d56cbc1dd Update brush material handling in set-box-brush-all-face-materials-command.ts 2026-04-15 07:52:03 +02:00
be2e8f1cde Update error messages and refactor brush replacement logic 2026-04-15 07:51:48 +02:00
8514eeaadc Add updateBrush function to brushes.ts 2026-04-15 07:51:39 +02:00
1fbe979eae Update commands and core to support generic brushes 2026-04-15 07:47:59 +02:00
d80b32408d Add box brush mesh and update related files 2026-04-15 07:46:57 +02:00
bf662f76f2 Refactor project sequence handling and add whitebox brush geometry support 2026-04-15 07:43:29 +02:00
d6c81008fe Update ProjectSequencesPanel to support adding control effects 2026-04-15 07:40:33 +02:00
053ebc84be Change active state logic in resolveRuntimeActorScheduleState 2026-04-15 07:40:33 +02:00
4cd902e4e2 Add brushes.ts file with brush definitions and utilities 2026-04-15 07:40:33 +02:00
a6ae5cee8e Remove src/document/brushes.ts file 2026-04-15 07:37:25 +02:00
904ddba07c Import createActorControlTargetRef in project-scheduler 2026-04-15 07:32:07 +02:00
39f72310d5 Update routine summary for global sequences 2026-04-15 07:32:07 +02:00
4006c11885 Add preferred control target key to ProjectSchedulePane 2026-04-15 07:32:07 +02:00
ad9d785b1b Add preferredControlTargetKey prop to ProjectSequencesPanel 2026-04-15 07:30:56 +02:00
280fa57e6a Update App.tsx to clarify time-based actor behavior 2026-04-15 07:30:56 +02:00
428667d42b Remove unused test cases in project-schedule-control-options.test.ts 2026-04-15 07:30:56 +02:00
12bb353c03 Add test case for actor timeline sequences without explicit presence effect 2026-04-15 07:29:36 +02:00
d2630d5c47 Remove unused controlEffect steps and effect in runtime-project-scheduler.test.ts 2026-04-15 07:29:22 +02:00
1480304244 Refactor and simplify project sequences panel tests 2026-04-15 07:28:32 +02:00
25652450ef Simplify test setup for ProjectSequencerPane 2026-04-15 07:28:15 +02:00
259a3805c5 Refine error message in App.tsx 2026-04-15 07:28:15 +02:00
e6028bafc9 Update error message in App.tsx 2026-04-15 07:28:15 +02:00
16569c8deb Remove unused functions in App.tsx 2026-04-15 07:27:24 +02:00
b71fabba5f Remove unused animation and sound handling functions in App.tsx 2026-04-15 07:27:10 +02:00
8e209ecb51 Remove unused variables in App.tsx 2026-04-15 07:27:02 +02:00
07b27b388e Refactor App.tsx by removing unused props and consolidating control step handlers 2026-04-15 07:26:35 +02:00
9af91415a1 auto-git:
[change] src/app/ProjectSchedulePane.tsx
2026-04-15 07:26:29 +02:00
19d9365991 auto-git:
[change] src/app/ProjectSchedulePane.tsx
2026-04-15 07:26:29 +02:00
2444e51b30 Update ProjectSchedulePane to filter sequences based on controlEffect type 2026-04-15 07:26:08 +02:00
2f0d5a01f9 Remove unused presence effect handling in ProjectSchedulePane.tsx 2026-04-15 07:26:04 +02:00
d0eaabcc90 Update component props to use simplified control step handlers 2026-04-15 07:25:53 +02:00
41857bd826 Remove unused control step options and handlers 2026-04-15 07:25:53 +02:00
f0628da704 Refactor ProjectSchedulePane.tsx by removing unused properties and methods 2026-04-15 07:25:42 +02:00
f781dbabad Modify material summary in App.tsx 2026-04-15 07:25:42 +02:00
a138aa51b5 Update status messages in App.tsx 2026-04-15 07:25:41 +02:00
6c8f745e3c Update project sequence control logic and add actor target support 2026-04-15 07:24:59 +02:00
b497b8081f Remove unused target options from ProjectSequencesPanel 2026-04-15 07:24:41 +02:00
004aefeb7d Simplify sequence effect handling in ProjectSequencesPanel.tsx 2026-04-15 07:24:37 +02:00
da510ad776 Update validation messages and logic in scene document, project scheduler, and sequencer 2026-04-15 07:24:11 +02:00
0791a1357a Refactor project schedule control options and add new function 2026-04-15 07:24:01 +02:00
b2448f994b Modify tests for box brush face editing commands 2026-04-15 06:53:48 +02:00
0bb08dd955 Update material inspector labels and values 2026-04-15 06:53:48 +02:00
65a5aeb086 Add tests for applying materials and UV states to all box faces 2026-04-15 06:52:18 +02:00
edee202771 Enhance material inspector with brush scope and mixed face handling 2026-04-15 06:51:54 +02:00
3ebb1b505b Add support for brush-level material and UV handling in App.tsx 2026-04-15 06:48:19 +02:00
70310366db Update App.tsx with new utility functions and command imports 2026-04-15 06:47:55 +02:00
d9a896f1be Add commands for setting and updating box brush face materials and UVs 2026-04-15 06:47:55 +02:00
69da9e6479 Add onCreateRoutineSequence handler in App.tsx 2026-04-15 06:29:31 +02:00
b164f7947f Remove unused selectedRoutineHeldSteps variable 2026-04-15 06:27:48 +02:00
ca5c058bf8 Fix loop checkbox selection in project sequences panel test 2026-04-15 06:27:48 +02:00