|
|
eab77f71ef
|
Add transform operation buttons and update toolbar logic
|
2026-04-03 02:15:50 +02:00 |
|
|
|
7098687a99
|
Add transform session functionality in App.tsx
|
2026-04-03 02:15:38 +02:00 |
|
|
|
9abbe7caf5
|
Add transform session handling to ViewportCanvas and ViewportPanel
|
2026-04-03 02:15:10 +02:00 |
|
|
|
73a868ee33
|
Implement transform session handling and gizmo creation in ViewportHost
|
2026-04-03 02:14:18 +02:00 |
|
|
|
3b38b1aee7
|
Add transform preview and gizmo synchronization in ViewportHost
|
2026-04-03 02:14:18 +02:00 |
|
|
|
0af9837674
|
Add transform session and gizmo support in viewport-host.ts
|
2026-04-03 02:11:42 +02:00 |
|
|
|
92e4c2eeaf
|
Add transform session management to EditorStore and ViewportTransientState
|
2026-04-03 02:11:08 +02:00 |
|
|
|
e6d9704b49
|
Add transform session command and core logic
|
2026-04-03 02:10:44 +02:00 |
|
|
|
2d4fdfa427
|
Initialize viewportLayoutState to null in loadOrCreateSceneDocument
|
2026-04-03 01:39:55 +02:00 |
|
|
|
adb83e8a8f
|
Reorder and update default perspective camera position
|
2026-04-03 01:38:48 +02:00 |
|
|
|
77d4b7fe08
|
Emit event after applying viewport layout state
|
2026-04-03 01:38:48 +02:00 |
|
|
|
7ce72c95c1
|
Add viewport layout and camera state tests in editor-store.test.ts
|
2026-04-03 01:37:55 +02:00 |
|
|
|
c280c57619
|
Extend local draft storage tests to include viewport layout state handling
|
2026-04-03 01:37:49 +02:00 |
|
|
|
809396619d
|
Update ViewportCanvas tests to include camera state handling
|
2026-04-03 01:37:41 +02:00 |
|
|
|
3a0ad4b63b
|
Pass camera state to ViewportPanel from App
|
2026-04-03 01:37:23 +02:00 |
|
|
|
f92f9e7222
|
Add camera state to ViewportPanel props and handlers
|
2026-04-03 01:37:23 +02:00 |
|
|
|
7903090f90
|
Add camera state handling to ViewportCanvas
|
2026-04-03 01:37:13 +02:00 |
|
|
|
0c2bca0331
|
Add camera state management to ViewportHost
|
2026-04-03 01:37:07 +02:00 |
|
|
|
eda8a81448
|
Initialize viewport layout state in editor store
|
2026-04-03 01:37:07 +02:00 |
|
|
|
84e3f4e0e5
|
Update local draft storage to include viewport layout state
|
2026-04-03 01:36:50 +02:00 |
|
|
|
d32129edfc
|
Enhance editor store with viewport layout state management
|
2026-04-03 01:36:24 +02:00 |
|
|
|
a6f8e43c9f
|
Add camera state interfaces and default creation functions in viewport-layout.ts
|
2026-04-03 01:36:15 +02:00 |
|
|
|
fea1f32fc1
|
Update CSS styles for toolbar and button components
|
2026-04-03 01:30:56 +02:00 |
|
|
|
822105a215
|
Modify test to check input value instead of button visibility
|
2026-04-03 01:30:07 +02:00 |
|
|
|
39ee96f3e3
|
Update test to use exact match for button name
|
2026-04-03 01:30:07 +02:00 |
|
|
|
8fc2f7e9a4
|
Add tests for viewport quad layout resizing
|
2026-04-03 01:28:25 +02:00 |
|
|
|
52d2634324
|
Update e2e tests to remove viewport overlay checks and add new properties in EditorStoreSnapshot
|
2026-04-03 01:28:10 +02:00 |
|
|
|
edd0b3e2a2
|
Update tests to include viewportQuadSplit checks
|
2026-04-03 01:27:49 +02:00 |
|
|
|
162b2495d8
|
Update CSS for viewport region and panel layouts
|
2026-04-03 01:27:35 +02:00 |
|
|
|
879f34ec09
|
Enhance viewport panel layout and add resizing functionality
|
2026-04-03 01:26:58 +02:00 |
|
|
|
d8cc3a1c46
|
Add viewport quad split functionality and related utilities
|
2026-04-03 01:26:47 +02:00 |
|
|
|
e88cd7e795
|
Refactor ViewportCanvas component by removing unused functions and optimizing overlay rendering logic
|
2026-04-03 01:25:55 +02:00 |
|
|
|
37e70a6b0b
|
Add support for viewport quad split in editor store and ViewportPanel component
|
2026-04-03 01:25:40 +02:00 |
|
|
|
9d233de06a
|
Add ViewportQuadSplit interface and update DEFAULT_VIEWPORT_LAYOUT_STATE
|
2026-04-03 01:25:25 +02:00 |
|
|
|
52f310e199
|
Add keyboard shortcut for entering play mode and handle escape key in play mode
|
2026-04-03 01:15:18 +02:00 |
|
|
|
1ebc2f81d0
|
Add keyboard shortcuts for save, undo, and redo in App.tsx
|
2026-04-03 01:13:29 +02:00 |
|
|
|
fbde0094bf
|
Handle model-instance creation preview in rebuildModelInstances method
|
2026-04-03 01:10:48 +02:00 |
|
|
|
e5a6da5a1e
|
Update viewport-host.ts to include loadedAsset in model instance rendering
|
2026-04-03 01:10:48 +02:00 |
|
|
|
7e1e86abca
|
Add preview shell color and opacity to model instance rendering
|
2026-04-03 01:10:37 +02:00 |
|
|
|
9cb26f7562
|
Call entity name validation in scene document validation
|
2026-04-03 01:06:20 +02:00 |
|
|
|
c48f630e25
|
Add function to validate entity name
|
2026-04-03 01:06:20 +02:00 |
|
|
|
b562fe483b
|
Add styles for outliner item rename and update tests for scene document serialization
|
2026-04-03 01:05:12 +02:00 |
|
|
|
bbfc17c66c
|
Refactor brush and model instance selection handling in App.tsx
|
2026-04-03 01:05:01 +02:00 |
|
|
|
31f170e2fa
|
Add name field to various entity creation functions and handle entity renaming logic
|
2026-04-03 01:04:13 +02:00 |
|
|
|
4810d8f3c2
|
Add state management for entity and model instance name drafts
|
2026-04-03 01:03:58 +02:00 |
|
|
|
8a36d888de
|
Import new command modules in App.tsx
|
2026-04-03 01:03:58 +02:00 |
|
|
|
2ff3f79f29
|
Add commands for setting entity and model instance names
|
2026-04-03 01:03:58 +02:00 |
|
|
|
1e82418c53
|
Add migration for entities gaining an optional authored name field
|
2026-04-03 01:03:23 +02:00 |
|
|
|
dd5482551e
|
Include optional name in various entity readers
|
2026-04-03 01:03:18 +02:00 |
|
|
|
c90c2ba5ad
|
Add function to read optional entity name
|
2026-04-03 01:03:18 +02:00 |
|