Commit Graph

72 Commits

Author SHA1 Message Date
e6d9704b49 Add transform session command and core logic 2026-04-03 02:10:44 +02:00
2ff3f79f29 Add commands for setting entity and model instance names 2026-04-03 01:03:58 +02:00
0a53bcdf6f Add delete commands for box brush, entity, and model instance 2026-04-03 00:55:13 +02:00
0cb7f93987 Add audio asset handling and import command 2026-04-02 19:33:56 +02:00
85644944b7 Add command for importing background image asset 2026-03-31 20:04:35 +02:00
627bfa9c0d Update model instance command label function 2026-03-31 17:50:22 +02:00
efb465f2ec Update scene document migration and validation for model assets 2026-03-31 17:32:25 +02:00
bcb6f5686e Add GLTF model import and related assets 2026-03-31 17:31:48 +02:00
f10393eeb7 Add delete interaction link command 2026-03-31 06:17:30 +02:00
543c206101 Add upsert interaction link command 2026-03-31 06:17:30 +02:00
212ec66041 Update scene document version and modify upsert entity command 2026-03-31 05:50:59 +02:00
8253b7103b Refactor set-player-start-command.ts to use upsert command 2026-03-31 05:50:35 +02:00
b0282c0d3d Add upsert-entity-command.ts for updating or inserting entities 2026-03-31 05:50:35 +02:00
ac0bff3909 Add world settings command and related files 2026-03-31 05:09:52 +02:00
07999f8038 Add set box brush name command and update scene document migration 2026-03-31 04:22:57 +02:00
ba0a6062b0 Add tests for player start command and update set-player-start-command to restore tool mode 2026-03-31 03:30:28 +02:00
8c21debc44 Update imports and add cloning functions in set-player-start-command.ts 2026-03-31 03:02:19 +02:00
cd5d0b5535 Add player start entity command and related changes 2026-03-31 03:01:10 +02:00
8760b210d4 Add commands and update brush face handling 2026-03-31 02:34:12 +02:00
4d95b10e93 Refactor App.tsx, brush-command-helpers.ts, editor-store.test.ts, and local-draft-storage.test.ts 2026-03-31 02:13:52 +02:00
50bec99748 Add box brush command helpers and implementations 2026-03-31 02:04:49 +02:00
3af579c6bb auto-git:
[add] .prettierrc.json
 [add] eslint.config.js
 [add] index.html
 [add] package.json
 [add] playwright.config.ts
 [add] src/app/App.tsx
 [add] src/app/app.css
 [add] src/app/editor-store.ts
 [add] src/app/use-editor-store.ts
 [add] src/assets/.gitkeep
 [add] src/commands/command-history.ts
 [add] src/commands/command.ts
 [add] src/commands/set-scene-name-command.ts
 [add] src/core/ids.ts
 [add] src/core/selection.ts
 [add] src/core/tool-mode.ts
 [add] src/core/vector.ts
 [add] src/document/migrate-scene-document.ts
 [add] src/document/scene-document.ts
 [add] src/entities/.gitkeep
 [add] src/geometry/.gitkeep
 [add] src/main.tsx
 [add] src/materials/.gitkeep
 [add] src/runtime-three/.gitkeep
 [add] src/serialization/local-draft-storage.ts
 [add] src/serialization/scene-document-json.ts
 [add] src/shared-ui/Panel.tsx
 [add] src/viewport-three/ViewportCanvas.tsx
 [add] src/viewport-three/viewport-host.ts
 [add] src/vite-env.d.ts
 [add] tests/domain/create-empty-scene-document.test.ts
 [add] tests/domain/editor-store.test.ts
 [add] tests/e2e/app-smoke.e2e.ts
 [add] tests/serialization/scene-document-json.test.ts
 [add] tests/setup/vitest.setup.ts
 [add] tsconfig.json
 [add] vite.config.ts
 [add] vitest.config.ts
2026-03-31 01:32:33 +02:00