Commit Graph

23 Commits

Author SHA1 Message Date
Vishnu ad2b6b96f3 Add tooltips to various components and improve styling for better user experience 2025-05-07 13:56:31 +05:30
Nalvazhuthi 7459b7f1a4 feat: Implement loading skeletons in various components
- Added SkeletonUI component to display loading states in Assets, MarketPlace, ROISummary, ThroughputSummary, and other relevant components.
- Integrated loading state management in Assets and MarketPlace to show skeletons while fetching data.
- Updated styles for skeletons to enhance visual representation during loading.
- Refactored existing components to utilize the new SkeletonUI for better user experience during data loading.
- Adjusted sidebar animations for smoother transitions.
2025-05-06 18:41:58 +05:30
Vishnu c1a7fe3015 feat: Implement collaboration features including user following and avatar management 2025-04-29 12:50:14 +05:30
Vishnu 897633d4cc Refactor mechanics components to use ActionsList for action management
- Consolidated action handling logic into a new ActionsList component for better code organization and reusability.
- Updated RoboticArmMechanics, StorageMechanics, and VehicleMechanics to utilize the new ActionsList component.
- Improved state management and action updates within the mechanics components.
- Enhanced UI responsiveness and styling in sidebar and real-time visualization pages.
2025-04-28 18:08:27 +05:30
Jerald-Golden-B a1a1eacb79 feat: Refactor event data handling and API integration; update variable names for consistency and clarity 2025-04-25 13:47:46 +05:30
Jerald-Golden-B 4310b473d0 feat: Enhance EventProperties and mechanics components with new state management and action handling; add DelayAction component and remove unused IkInstances 2025-04-24 19:15:36 +05:30
Jerald-Golden-B 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
Jerald-Golden-B 85515c6cd3 feat: Refactor simulation components and enhance product management with new features 2025-04-24 11:07:15 +05:30
Vishnu 2f2ea93afe feat: Update asset types and labels in event properties and spawn action components 2025-04-23 17:55:35 +05:30
Vishnu cbb773b623 feat: Implement event properties management with action handling and UI components 2025-04-23 17:15:07 +05:30
Jerald-Golden-B 54cc3deb98 folder structure change 2025-04-21 11:53:42 +05:30
Jerald-Golden-B 123fe88c22 Merge remote-tracking branch 'origin/rtViz' into simulation 2025-04-08 18:32:48 +05:30
Gomathi d76d09019e zone based assets added and 3d widgets dnd updated 2025-04-08 18:14:59 +05:30
Jerald-Golden-B b5ba3a0ce1 Refactor event handling and state management for StaticMachine and ArmBot types
- Updated `loadInitialFloorItems.ts` to streamline event data processing for StaticMachine and ArmBot types.
- Enhanced `copyPasteControls.tsx` and `duplicationControls.tsx` to support StaticMachine and ArmBot event data creation with proper UUID generation.
- Modified `moveControls.tsx`, `rotateControls.tsx`, and `transformControls.tsx` to include event data in the state.
- Improved `pathConnector.tsx` to handle connections for StaticMachine and ArmBot types, including deletion functionality.
- Updated store management to rename `useDeleteModels` to `useDeleteTool` for clarity.
- Adjusted type definitions in `worldTypes.d.ts` to include StaticMachine and ArmBot event schemas.
2025-04-08 14:56:45 +05:30
Jerald-Golden-B 272317991a feat: Extend simulation state types to include ArmBot events and update related components
- Updated RotateControls and SelectionControls to handle ArmBot events in simulation states.
- Enhanced PathConnector to manage connections involving ArmBot and StaticMachine types.
- Added ArmBotMechanics and StaticMachineMechanics components for managing properties of ArmBot and StaticMachine.
- Modified types in worldTypes to include rotation for ArmBot and StaticMachine events.
- Updated store to accommodate new ArmBot event types in simulation states.
2025-04-07 18:16:34 +05:30
Poovizhi99 9fb0b78e45 integrated asset properties in builder 2025-03-29 17:46:47 +05:30
Jerald-Golden-B 13732a5679 added ui and integerated ui for the vehicle mechanics 2025-03-29 12:58:54 +05:30
Jerald-Golden-B f46f29b88c Add MQTT URL to environment variables and refactor simulation components 2025-03-28 19:10:49 +05:30
Jerald-Golden-B 3de7eedb80 Update styles, add marketplace components, and enhance drag-and-drop functionality 2025-03-27 15:14:29 +05:30
Jerald-Golden-B 2717da6bae Added Loading Screen, Integerated events ui 2025-03-26 18:33:51 +05:30
Vishnu cf86dc8c37 refactor: update z-index values, enhance UserAuth checkbox, and improve sidebar styles; add ZoneProperties and Vector3Input components 2025-03-26 11:18:23 +05:30
Jerald-Golden-B 1259b5fcc8 add new features and optimizations to simulation and builder modules 2025-03-25 16:35:54 +05:30
Vishnu 61b3c4ee2c first commit 2025-03-25 11:47:41 +05:30