Commit Graph

14 Commits

Author SHA1 Message Date
8e7c5a1aa0 added api fallback for sockets 2025-09-01 17:36:40 +05:30
0387d7a932 file and folder structure changed 2025-08-26 13:15:53 +05:30
Nalvazhuthi
60cdf4e6af feat: add camera shortcut functionality for improved navigation in 3D space; refactor ShortcutHelper and Builder components for better structure 2025-08-25 17:49:18 +05:30
a5dad27dab Merge branch 'main-dev' into dev-contextMenu 2025-08-13 10:39:36 +05:30
c71b25c407 Add context menu and context controls for asset manipulation 2025-08-12 09:54:42 +05:30
78e1ccf39f added undo redo for builder (not for simulation data) 2025-08-11 16:59:36 +05:30
14d03bbdd2 feat: Refactor asset loading and model handling; remove unused loadInitialWallItems function and streamline GLTFLoader usage across components 2025-08-01 14:20:04 +05:30
9be044c941 feat: Add dollyToCursor prop to Controls component for improved camera interaction in toggle view 2025-08-01 12:14:30 +05:30
5b62f54769 feat: Refactor camera controls and view switching; enhance event handling for improved user experience and state management 2025-07-31 13:38:50 +05:30
fcd924eb31 feat: Implement undo and redo functionality for 2D scene controls
- Added useRedoHandler to manage redo actions, including socket communication for wall, floor, zone, and aisle updates.
- Added useUndoHandler to manage undo actions, reversing the effects of previous actions with corresponding socket updates.
- Created UndoRedo2DControls component to handle keyboard shortcuts for undo (Ctrl+Z) and redo (Ctrl+Y).
- Established a Zustand store (useUndoRedo2DStore) to maintain undo and redo stacks, with methods for pushing, popping, and peeking actions.
2025-07-29 17:20:34 +05:30
4baef5fa77 add 2d selection and delete 2025-07-11 16:27:55 +05:30
5af0ba303e feat: Remove localStorage camera position and control target management from various components 2025-07-07 17:13:43 +05:30
54b02541c1 updated 2025-06-23 09:37:53 +05:30
e22a2dc275 first commit 2025-06-10 15:28:23 +05:30