Commit Graph

25 Commits

Author SHA1 Message Date
765f4acb57 store optimization 2025-09-01 15:29:06 +05:30
ef98b3c1a3 optimized old zustand store and post processing outlines 2025-09-01 15:09:04 +05:30
d4f12d230f added IMage store in idex db 2025-08-26 17:25:04 +05:30
Nalvazhuthi
6f308ddda4 refactor: improve formatting and readability in ShortcutHelper, DisplayZone, and KeyPressListener components 2025-08-25 16:23:21 +05:30
decdaaf8c6 feat: updated thumbnail bug fixed 2025-08-23 17:46:52 +05:30
24cc15c2b9 bug fix 2025-08-14 17:07:43 +05:30
d459d856b3 Merge remote-tracking branch 'origin/main-dev' into main-demo 2025-08-14 16:19:39 +05:30
ab3eb84277 duplication asset snapping movement and slow movement added 2025-08-14 15:42:51 +05:30
594445ac20 move controls snapping and slow movement added 2025-08-14 14:43:05 +05:30
75f77c4204 added direction movement to asset during move and duplication 2025-08-14 13:59:24 +05:30
a5dad27dab Merge branch 'main-dev' into dev-contextMenu 2025-08-13 10:39:36 +05:30
c71b25c407 Add context menu and context controls for asset manipulation 2025-08-12 09:54:42 +05:30
78e1ccf39f added undo redo for builder (not for simulation data) 2025-08-11 16:59:36 +05:30
d1948f6b73 Merge remote-tracking branch 'origin/dev-simulation/human' into main-demo 2025-07-23 10:16:03 +05:30
06e4d516ba bug fix 2025-07-22 17:12:09 +05:30
786e6cb6d9 refactor: added pref 2025-07-22 14:36:03 +05:30
99b51df468 Merge remote-tracking branch 'origin/main-dev' into main-demo 2025-07-11 18:18:27 +05:30
646028f39f feat: add keyboard-based mouse action helper with Zustand integration
- Implemented `mouseActionHelper.ts` to track modifier keys (e.g. CONTROL, SHIFT)
- Dynamically constructs mouse+modifier combos (e.g. left+CONTROL)
- Updates Zustand store (`useMouseNoteStore`) with appropriate notes
- Supports multi-key combinations and cleans up listeners on unmount
2025-07-11 13:06:17 +05:30
24ff130d82 feat: Enhance cursor handling and mouse action notes in the footer and builder components 2025-07-11 12:31:00 +05:30
5d40139e95 Add custom SVG cursors and update cursor handling
- Introduced new SVG cursor assets: cross, default, export, move, open, pen, and pointing.
- Implemented SCSS styles for cursor usage in the scene container, defining specific cursors for different modes (draw, pointer, pen, measure, hand).
- Enhanced cursor functionality by adding a utility function to handle canvas cursor changes based on user actions, mapping specific actions to corresponding cursor styles.
2025-07-11 09:26:21 +05:30
898179c2c1 Refactor: Update project handling and sharing functionalities; integrate shared projects retrieval; enhance user data structure and loading mechanisms; improve input handling in MultiEmailInvite component; adjust wall generation callbacks in DXF processing. 2025-06-30 15:54:41 +05:30
e589cb22b5 Refactor: Integrate activeLayer and builder store into SelectFloorPlan and LoadBlueprint components; enhance getWallPointsFromBlueprint function with additional parameters for wall creation; update wall handling in WallCreator and PolygonGenerator components. 2025-06-30 12:59:16 +05:30
54b02541c1 updated 2025-06-23 09:37:53 +05:30
c7cc5cf2ca update assetID 2025-06-12 09:31:51 +05:30
e22a2dc275 first commit 2025-06-10 15:28:23 +05:30