Commit Graph

21 Commits

Author SHA1 Message Date
43df50c576 feat: Enhance ArmBot and StaticMachine mechanics with trigger handling and reset functionality 2025-04-08 18:31:57 +05:30
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
e92345d820 Refactor simulation paths to simulation states
- Updated all instances of `simulationPaths` to `simulationStates` across multiple components including copyPasteControls, duplicationControls, moveControls, rotateControls, selectionControls, and others.
- Adjusted related state management hooks in the store to reflect the change from `simulationPaths` to `simulationStates`.
- Ensured that all references to simulation paths in the simulation logic and UI components are consistent with the new naming convention.
2025-04-05 10:12:28 +05:30
8dc6b3949f refactor: update event handling in mechanics components to use socket communication 2025-04-04 17:46:19 +05:30
cf6946750b added backend connection for conveyor and vehicle mechanics 2025-04-04 16:57:18 +05:30
d29ee03c44 refactor: remove console logs and enhance model userData structure 2025-04-03 19:46:52 +05:30
66f5ea9628 Merge branch 'main' into simulation 2025-03-31 19:39:33 +05:30
b125989ae7 Refactor styles for improved theme management, enhance input components, and add scene styles 2025-03-31 18:06:44 +05:30
6e4c8282c5 Refactor AssetProperties layout, enhance PositionInput component with optional properties, and implement new asset event fetching logic 2025-03-31 14:28:24 +05:30
5564eecf76 refactor: update VehicleMechanics to use LabledDropdown for start and end point selection; clean up unused MQTT code and improve zone data fetching logic 2025-03-29 18:14:29 +05:30
c2dc898d53 refactor: rename position handlers to startPoint and endPoint for clarity; update toggle UI logic to use localStorage 2025-03-29 13:57:39 +05:30
1cca51e652 fix: prevent speed change when no action sphere is selected in VehicleMechanics 2025-03-29 13:46:31 +05:30
8606cbbe54 refactor: update speed handling in ConveyorMechanics and related types to support string values 2025-03-29 13:43:29 +05:30
13732a5679 added ui and integerated ui for the vehicle mechanics 2025-03-29 12:58:54 +05:30
1ce24a64f1 refactor: standardize activeTool casing and enhance trigger mechanics with bufferTime 2025-03-29 10:24:47 +05:30
f46f29b88c Add MQTT URL to environment variables and refactor simulation components 2025-03-28 19:10:49 +05:30
2dfd34f27b Enhance MachineMechanics and InputWithDropDown components; add connections to path interfaces 2025-03-27 12:24:15 +05:30
2717da6bae Added Loading Screen, Integerated events ui 2025-03-26 18:33:51 +05:30
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
1259b5fcc8 add new features and optimizations to simulation and builder modules 2025-03-25 16:35:54 +05:30
61b3c4ee2c first commit 2025-03-25 11:47:41 +05:30