Commit Graph

987 Commits

Author SHA1 Message Date
Vishnu b7219bce19 Merge branch 'main' of http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev 2025-05-19 10:28:25 +05:30
Vishnu 3521deeb68 fix: Add missing eslint-disable comment for useEffect dependency array 2025-05-19 10:28:22 +05:30
Vishnu 448338c65d Merge pull request 'v2-ui' (#90) from v2-ui into main
Reviewed-on: http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev/pulls/90
2025-05-19 03:49:09 +00:00
Gomathi 48992317f4 Update server socket API base URL in environment configuration 2025-05-17 18:05:36 +05:30
Gomathi b1dc6216b3 2d and 3d widgets duplication removed 2025-05-17 18:05:00 +05:30
Vishnu da7ad17a84 Refactor Project component: remove unused version store and update SimulationPlayer import 2025-05-16 18:15:30 +05:30
Vishnu 1c4b02dee0 Merge remote-tracking branch 'origin/v2' into v2-ui 2025-05-16 18:15:18 +05:30
Jerald-Golden-B b7a5908884 Refactor scene components and add moving clouds feature
- Cleaned up the Ground and Shadows components for better readability and consistency.
- Introduced MovingClouds component to enhance the visual environment with animated clouds.
- Updated Scene component to include new cloud feature.
- Improved ConveyorInstance logic to handle product selection and conveyor state management.
- Enhanced RoboticArmInstance to check for active robotic arms in subsequences.
- Added utility functions to find conveyors and robotic arms in sequences for better simulation control.
- Refactored trigger handling to manage material pause states more effectively.
- Optimized vehicle instance logic for smoother operation during loading and unloading.
2025-05-16 18:11:58 +05:30
Nalvazhuthi f3f3784560 Merge branch 'v2-ui' of http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev into v2-ui 2025-05-16 18:03:23 +05:30
Nalvazhuthi 933f87a8cb Refactor compare components and version management
- Updated SVG attributes in SimulationIcons to use camelCase for color interpolation filters.
- Refactored import paths for ComparePopUp and CompareLayOut to new directory structure.
- Enhanced VersionHistory component to utilize version store for better state management.
- Removed deprecated CompareLayOut and compare components, replacing them with new versions.
- Implemented VersionSaved component to display notifications for newly saved versions.
- Added functionality to save and edit version names and descriptions.
- Updated styles for version notifications and editing popups.
- Improved AddButtons component to dynamically set IDs based on side.
- Enhanced Project component to integrate new version management features.
2025-05-16 18:02:46 +05:30
Vishnu 65726ed337 Merge pull request 'v2-ui' (#89) from v2-ui into main
Reviewed-on: http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev/pulls/89
2025-05-16 08:38:06 +00:00
Vishnu bb826b7bdb Merge remote-tracking branch 'origin/v2' into v2-ui 2025-05-16 12:43:29 +05:30
Nalvazhuthi d6dceb400f refactor: Update layout styles and improve KeyPressListener for better UI responsiveness and shortcut handling 2025-05-15 18:19:35 +05:30
Nalvazhuthi 95f118f8ee Refactor and enhance various components and utilities
- Updated floorItemsGroup to send unique floor items to the GLTF loader.
- Modified Card component to dynamically set button ID based on AssetID.
- Enhanced FilterSearch component to assign unique IDs to star buttons.
- Refactored camMode to utilize a new firstPersonCamera utility for cleaner code.
- Introduced firstPersonCamera utility for handling camera mode transitions.
- Improved Templates component to use nullish coalescing for email retrieval.
- Cleaned up AddButtons component by removing commented-out code and optimizing email retrieval.
- Updated Panel component to generate unique IDs for panel wrappers.
- Simplified Project component by removing unused setIsPlaying function.
- Removed hardcoded backend URL in panel service.
- Created useAssetStore for managing asset state and CRUD operations.
- Added camera mode state management to usePlayButtonStore.
- Enhanced footer styles for better layout and responsiveness.
- Improved simulation styles for better control visibility and responsiveness.
- Refactored tools styles for cleaner transitions and hover effects.
- Updated realTimeViz styles for better layout and responsiveness.
- Introduced builderTypes for better type safety in asset management.
- Enhanced shortcut key handling to include camera mode toggling.
2025-05-15 18:19:20 +05:30
Gomathi 28e11d04b4 Enhance analysis components with input values integration and improve state management for production capacity and ROI calculations 2025-05-15 18:00:07 +05:30
Nalvazhuthi d187e4cc20 feat: Implement version saving functionality and layout comparison feature
- Added `useSaveVersion` store to manage version saving state.
- Updated `SideBarLeft` and `SideBarRight` components to conditionally render based on version saving state.
- Introduced `CompareLayOut` component for layout comparison with resizing functionality.
- Created `ComparePopUp` component to prompt users to save versions before comparing layouts.
- Enhanced `Simulations` component to handle version saving and comparison logic.
- Updated `Project` page to integrate layout selection and comparison features.
- Added styles for the new comparison layout and pop-up components.
- Refactored shortcut handling to include version saving state management.
2025-05-15 17:34:46 +05:30
Jerald-Golden-B f37750023f Refactor FloorItemsGroup to integrate environment data retrieval and improve asset loading progress tracking
Enhance useRetrieveHandler to manage retrieval timing based on animation speed and arm bot state

Update materials component to streamline imports and improve readability

Modify roboticArmInstance to change state handling from 'idle' to 'running' during active phases

Fix useTriggerHandler to ensure actions are handled correctly when material is null

Refactor vehicleInstance to improve material drop handling and integrate conveyor and robotic arm interactions

Add getLastMaterial method to useVehicleStore for better material management in vehicle instances
2025-05-15 14:36:57 +05:30
Vishnu 626ad18367 Merge pull request 'v2-ui' (#88) from v2-ui into main
Reviewed-on: http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev/pulls/88
2025-05-15 07:05:30 +00:00
Vishnu 5c896e11a8 refactor: Update min-width property in controls-player-container for better layout handling 2025-05-15 12:11:25 +05:30
Vishnu 032d6e80a4 refactor: Update KeyPressListener to include isPlaying state for improved shortcut handling 2025-05-15 12:10:13 +05:30
Vishnu 9cd08f75e3 refactor: Enhance ControlsPlayer and CamMode for improved camera mode handling and UI responsiveness 2025-05-15 12:06:51 +05:30
Vishnu 8facad31bc refactor: Implement hidePlayer state in ControlsPlayer and SimulationPlayer for better UI control 2025-05-15 11:32:16 +05:30
Vishnu 304ccf134a refactor: Clean up code by removing unused imports, enhancing component props, and improving styles for better maintainability 2025-05-15 11:06:01 +05:30
Vishnu c77b62db19 refactor: Update element IDs for better clarity and consistency across components 2025-05-15 10:30:37 +05:30
Vishnu 8d555278d2 Merge branch 'v2-ui' of http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev into v2-ui 2025-05-15 10:11:24 +05:30
Nalvazhuthi 4daed0f09a refactor: Simplify chartTypes declaration and enhance widget drag-and-drop functionality 2025-05-15 10:10:56 +05:30
Vishnu d99a78ece0 Merge remote-tracking branch 'origin/v2' into v2-ui 2025-05-15 10:10:36 +05:30
Vishnu 3e97c67b24 Merge remote-tracking branch 'origin/main' into v2-ui 2025-05-15 10:01:31 +05:30
Jerald-Golden-B 243a2e7606 Merge branch 'main' into v2 2025-05-15 09:44:40 +05:30
Jerald-Golden-B 6c4b298072 Implement asset management and loading functionality with Zustand; refactor error handling and update asset types 2025-05-15 09:34:55 +05:30
Nalvazhuthi df5dfd35bc feat: Enhance User Authentication and Socket Management
- Added IDs to buttons in UserAuth for better accessibility.
- Improved socket management in Zustand store, ensuring proper connection handling.
- Introduced new Compare functionality with a dedicated popup for version comparison.
- Updated footer styles for fixed positioning and improved responsiveness.
- Redesigned controls player UI for better user experience and added walk mode toggle.
- Refactored styles for real-time visualization and compare layout for consistency.
2025-05-14 18:39:47 +05:30
Gomathi d88e93395f Refactor loading state management and enhance data handling in analysis components 2025-05-14 18:21:49 +05:30
Gomathi 952602469d Merge remote-tracking branch 'origin/simulation-agv-v2' into analysis 2025-05-14 14:39:21 +05:30
Gomathi e4be4505a9 Enhance analysis components with new state management for production capacity and ROI data 2025-05-14 14:25:54 +05:30
Poovizhi99 eebc91831d added active and idle time for machine including play,pause,reset and exit 2025-05-14 13:21:29 +05:30
Poovizhi99 4e0240929d added active time with play,pause,reset and based on speed for vehicle 2025-05-14 10:16:30 +05:30
Gomathi 3ccfc54922 Refactor imports to use the builder store for state management across analysis components 2025-05-14 10:08:55 +05:30
Gomathi 1c31fa5bcb Add new state management hooks for machine metrics and input values 2025-05-14 10:07:19 +05:30
Gomathi 23479ed538 Merge branch 'main' into analysis 2025-05-14 10:07:05 +05:30
Gomathi d0eaf3031d analysis data 2025-05-14 09:57:31 +05:30
Vishnu 69e7cdaf35 Update app/src/components/temporary/SelectFloorPlan.tsx 2025-05-13 14:59:19 +00:00
Vishnu b45aa1d2ab Merge pull request 'v2-ui' (#87) from v2-ui into main
Reviewed-on: http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_dev/pulls/87
2025-05-13 14:34:32 +00:00
Vishnu e5f860ccb3 Update floorplane_2.glb asset for improved layout representation 2025-05-13 20:02:53 +05:30
Vishnu 1243ccd842 Refactor constants and update grid and plane dimensions for improved configuration management 2025-05-13 20:00:47 +05:30
Vishnu 33a7efceab Refactor CalculateAreaGroup component for improved readability and consistency 2025-05-13 18:56:12 +05:30
Vishnu ca2b999de8 Merge remote-tracking branch 'origin/v2' into v2-ui 2025-05-13 18:45:42 +05:30
Jerald-Golden-B 0134b64ca0 Remove redundant rating validation logic from AssetPreview component 2025-05-13 18:43:18 +05:30
Jerald-Golden-B 9e56948f99 Merge remote-tracking branch 'origin/simulation-agv-v2' into v2 2025-05-13 18:43:01 +05:30
Jerald-Golden-B 8a815f4539 Merge remote-tracking branch 'origin/v2-ui' into v2 2025-05-13 18:35:53 +05:30
Vishnu bf8d90b18c Refactor SelectFloorPlan and LayoutModel components to use Zustand for layout management and improve code clarity 2025-05-13 18:34:24 +05:30