Commit Graph

28 Commits

Author SHA1 Message Date
db7b4c6f7d Refactor store imports and consolidate state management
- Updated import paths for various components to use the new builder store.
- Removed the old store file and migrated all state management logic to the new builder store.
- Ensured all components utilizing socket and visualization state are now referencing the builder store.
- This change improves organization and maintainability of the state management system.
2025-05-13 17:53:00 +05:30
e16092b204 Refactor code structure for improved readability and maintainability 2025-05-13 17:46:30 +05:30
4693deed7f Refactor handleSidebarShortcuts to improve module condition check and streamline localStorage updates for UI state management 2025-05-13 12:43:54 +05:30
980d27c91f Implement sidebar shortcut handling for visibility toggling; refactor existing shortcut logic for improved clarity 2025-05-13 11:04:12 +05:30
4337bb9056 Refactor sidebar toggle functionality to support independent left and right UI states; update related components and styles for improved usability 2025-05-13 10:32:24 +05:30
b1569e64ed Refactor code structure for improved readability and maintainability 2025-05-12 18:09:22 +05:30
a477e0c48f Refactor and enhance zone and wall item management:
- Update zone handling in ZoneGroup to include selected zone visibility.
- Improve camera transition speed in ZoneCentreTarget.
- Add clearSelectedZone functionality in useZoneStore.
- Integrate clearSelectedZone in KeyPressListener for ESCAPE key action.
- Adjust sidebar and module toggle positioning for better UI layout.
- Clean up unused code and comments in Project component.
2025-05-09 14:54:45 +05:30
a2480748a8 Refactor keyboard shortcut handling and improve module switching logic 2025-05-08 13:42:42 +05:30
ef2baacf55 added snap function for ctrl and ctrl+shift key 2025-05-02 14:04:52 +05:30
2ff2f850f3 feat: handle snap function added 2025-05-02 11:56:04 +05:30
73f9bb29f7 Merge branch 'main' into v2 2025-04-30 12:01:39 +05:30
882c81a385 Refactor asset model handling and event data management
- Removed redundant data structure in handleModelLoad function.
- Introduced eventData object to encapsulate event-related information for different asset types (Conveyor, Vehicle, ArmBot, StaticMachine).
- Updated socket emission to include complete data with eventData.
- Enhanced copy-paste and duplication controls to maintain eventData integrity during object duplication.
- Integrated event data updates in move and rotate controls to reflect changes in the simulation state.
- Improved PointsCreator component to handle rotation for event groups.
- Updated handleAddEventToProduct function to support event data management.
- Enhanced product management to fetch existing products from the server and handle new product creation.
- Added new types for eventData in worldTypes and simulationTypes for better type safety.
- Refactored IndexedDB utility functions for cleaner code.
2025-04-29 19:15:17 +05:30
ab5ade7bee feat: Enhance camera control and user experience with improved key handling and speed adjustments 2025-04-29 13:42:24 +05:30
SreeNath14
7af1724715 Merge branch 'main' into simulation-animation 2025-04-10 17:52:30 +05:30
SreeNath14
863d2c6393 "updated single flow" 2025-04-10 17:46:11 +05:30
378d5d7a42 refactor: Update input styles and enhance keyboard shortcut handling 2025-04-10 12:03:15 +05:30
e0170aedd6 Fix: event listener interference with input typing 2025-04-10 09:52:27 +05:30
4d6b9a7763 fix: Simplify key combination handling for 'M' key in KeyPressListener 2025-04-09 18:42:29 +05:30
03e9bcc740 feat: Add Shortcut Keys, activeSubTool state management and improve user avatar handling 2025-04-09 17:43:44 +05:30
Nalvazhuthi
ed6edef24e updated visualization panel ui and added outer click 2025-04-08 18:34:21 +05:30
10de9efc76 Merge remote-tracking branch 'origin/main' into ui 2025-04-02 12:20:30 +05:30
5666416cb9 fix: ensure theme is set on initialization 2025-04-02 10:38:14 +05:30
661edc27c6 Update background color to use CSS variable and remove unused theme initialization code 2025-04-01 19:19:28 +05:30
652dee0c4b Update background color to use CSS variable and remove unused theme toggle logic 2025-04-01 17:46:55 +05:30
b125989ae7 Refactor styles for improved theme management, enhance input components, and add scene styles 2025-03-31 18:06:44 +05:30
b44aeb986f upstream pull + signIn/Up 2025-03-25 17:34:20 +05:30
2303682a15 add initial components and utility functions for simulation and builder modules 2025-03-25 14:00:03 +05:30
61b3c4ee2c first commit 2025-03-25 11:47:41 +05:30