Commit Graph

28 Commits

Author SHA1 Message Date
328b045a7c Merge remote-tracking branch 'origin/v2' into v2-ui 2025-04-28 09:30:13 +05:30
a305c3c006 Refactor EventProperties component to utilize new state management for selected event data and asset selection; implement action handling based on asset type and improve action rendering logic.
Enhance Simulations component to support adding and removing events from products; integrate new asset selection store for better state management.

Fix import paths in Design component and related files to ensure correct module resolution.

Update Tools component to correct import paths for template saving functionality.

Refactor EditWidgetOption component to simplify option handling and remove unnecessary state management.

Add new mechanics components for various asset types (Conveyor, Machine, Robotic Arm, Storage, Vehicle) as placeholders for future implementation.

Implement Trigger and TriggerConnector components to manage right-click interactions and asset selection in the simulation environment.

Enhance product store with new helper functions for event and action retrieval based on UUIDs.

Introduce new selected event data and asset state management in the simulation store for improved event handling.

Update simulation types to include new action types and improve type definitions for better type safety.

Remove obsolete temp markdown file from triggers directory.
2025-04-24 16:38:42 +05:30
d7f1c5224d feat: Refactor icon components and update button elements for improved accessibility and consistency 2025-04-24 14:05:55 +05:30
d161b70537 feat: Refactor vehicle management and update storage unit load handling; remove unused vehicle component and enhance vehicle status types 2025-04-22 17:24:30 +05:30
6363d5b9af feat: Implement Zustand stores for machine, simulation, storage unit, vehicle, and visualization management
- Added `useMachineStore` for managing machine statuses, including actions for adding, removing, and updating machines.
- Introduced `useSimulationStore` to handle product and event management with actions for adding, removing, and updating products and events.
- Created `useStorageUnitStore` for managing storage unit statuses, including load tracking and state updates.
- Developed `useVehicleStore` for vehicle management, including load and state updates.
- Implemented `useChartStore` for managing measurement data and visualization settings.
- Added `useDroppedObjectsStore` for handling dropped objects in visualization zones, including object manipulation actions.
- Created `useZone3DWidgetStore` for managing 3D widget data in zones, including position and rotation updates.
- Introduced `useZoneStore` for managing selected zone states and widget configurations.
2025-04-22 14:28:29 +05:30
78b9663d0f feat: Implement socket responses for collaboration features including model updates, line management, and zone handling
feat: Add temporary markdown files for simulation actions, events, products, and triggers

feat: Create events store with actions for managing events, points, actions, and triggers, including syncing with product store
2025-04-21 16:49:03 +05:30
54cc3deb98 folder structure change 2025-04-21 11:53:42 +05:30
1e901c327d Merge remote-tracking branch 'origin/rtViz' into simulation 2025-04-16 18:31:41 +05:30
16cf1b96cc bug fix for data selection tab 2025-04-16 18:04:29 +05:30
318ac6d939 Merge branch 'main' into rtViz 2025-04-16 09:22:15 +05:30
db9c9fb8b5 duplicate zone rename bug resolved 2025-04-15 18:28:37 +05:30
109f88949c bug fix 2025-04-15 18:05:01 +05:30
Nalvazhuthi
7b2d77e273 updated donut chart 2025-04-14 18:14:40 +05:30
Nalvazhuthi
5066638782 bug fix 2025-04-14 18:09:36 +05:30
Nalvazhuthi
513d4d0958 merged to main 2025-04-11 18:44:48 +05:30
Nalvazhuthi
4edb3cfd7d updated folder structure 2025-04-11 18:08:47 +05:30
Nalvazhuthi
2ce930a6f5 Bug Fixes:
- Zone Selection Panel moves to the bottom when the bottom panel is hidden.
- Zone Selection Panel gets hidden by 3D widgets when switching zones.
- Template image not rendering on the Template page despite being saved.
2025-04-10 18:13:41 +05:30
f7f29884bd refactor: Remove html2canvas references and update captureVisualization logic 2025-04-09 18:55:54 +05:30
158cd2b1b8 Merge remote-tracking branch 'origin/ui' into simulation 2025-04-09 18:41:30 +05:30
1c70ccd63a zone assets camera updation and rename.panel api added 2025-04-09 18:36:25 +05:30
Nalvazhuthi
ceecff851a Hidden panel zone based template Sc shot 2025-04-09 18:06:08 +05:30
Nalvazhuthi
ed6edef24e updated visualization panel ui and added outer click 2025-04-08 18:34:21 +05:30
8f0121aacf socket added for 3d widgets edit option 2025-04-05 17:55:14 +05:30
Nalvazhuthi
70807d4ec4 added zones drop down in builder ouline and adjust width of displayZones 2025-04-03 18:02:28 +05:30
238f76cb4c socket added for 3d and floating Widget 2025-04-02 18:49:18 +05:30
b828cb2437 socket added for 2d widget 2025-04-01 19:35:11 +05:30
6b8ccc02c7 3d widget api added and template frontend and backend completed 2025-03-31 19:20:03 +05:30
61b3c4ee2c first commit 2025-03-25 11:47:41 +05:30