Stan
afa495caab
Merge pull request #4 from abhinav-1305/fix/tool-selection
...
fix: prevent panel from opening when dragging items between tiles
2025-07-04 19:46:53 +00:00
Stan
9a7ab657a1
Merge pull request #5 from abhinav-1305/add/menu-trigger
...
feat: enhance context menu functionality with item and empty states
2025-07-04 19:46:10 +00:00
Stan
28884b58fc
Merge pull request #9 from abhinav-1305/add-close
...
feat: add close button to item control components
2025-07-04 19:43:03 +00:00
Stan
f18d7fc80c
Merge pull request #11 from abhinav-1305/hamburger-active-state
...
fix: highlight hamburger menu icon when main menu is open
Well done and thank you!
2025-07-04 19:41:45 +00:00
Abhinav Kumar
1e840bed33
minor fixes
2025-07-04 22:40:23 +05:30
Abhinav Kumar
02fae7558c
fix: improve item control handling in Cursor and DragItems modes
2025-07-04 22:28:29 +05:30
Abhinav Kumar
a72978fc59
chore: remove spaces
2025-07-04 22:20:24 +05:30
Abhinav Kumar
44cd5f0c6c
refactor: revert few changes
2025-07-04 22:17:14 +05:30
Abhinav Kumar
3ac11bf0b6
chore: improve close icon alignment and spacing in icon selection panel
2025-07-04 21:53:49 +05:30
Abhinav Kumar
0eb0881a60
fix: highlight hamburger menu icon when main menu is open
2025-07-04 20:47:03 +05:30
Abhinav Kumar
a808b8376f
feat: add close button to item control components
2025-07-04 18:32:23 +05:30
Abhinav Kumar
674b46f604
feat: enhance context menu functionality with item and empty states
2025-07-04 15:13:16 +05:30
Abhinav Kumar
fa4490fb07
refactor: remove redundant setMode calls in interaction modes
2025-07-04 14:59:44 +05:30
stan
87a803b1a3
Update README with fossflow-lib URLs and npm package info
...
- Update documentation links to point to fossflow-lib repository
- Add npm installation instructions
- Update project title to FossFLOW
- Add links to npm package and main app
2025-07-03 21:22:36 +01:00
stan
637a9d15f7
Fork isoflow to create fossflow package
...
- Rename package from isoflow to fossflow
- Update repository URL to fossflow-lib
- Reset version to 1.0.0
- Update description to indicate fork
2025-07-03 16:41:51 +01:00
stan
ac41ed7768
fix: handle missing items gracefully in hooks and components
...
This resolves console errors when items are deleted or during undo/redo operations.
Changes:
- Added getItemById utility function that returns null instead of throwing
- Updated all item hooks to return null when items don't exist
- Added null checks in components that use these hooks
- Components now gracefully handle missing items by returning null
- Fixed TypeScript export syntax in standaloneExports.ts
- Added MUI dependencies as externals in webpack config
This fixes the "Item with id not found" errors that were occurring when:
- Using undo/redo functionality
- Items were deleted but components were still rendering
- React was unmounting components that referenced deleted items
2025-07-03 16:04:14 +01:00
pi22by7
25d3acaca3
Fixes the issue where placing icons created inconsistent history entries by transaction support as mentioned in PR #1 comments
2025-07-03 17:12:05 +05:30
pi22by7
b9356d3c76
feat: implement comprehensive undo/redo system with keyboard shortcuts and UI integration
2025-07-02 22:37:56 +05:30
Stan
ac16e76e76
Update README.md
2025-07-02 08:19:41 +00:00
Stan
4cfb4f5b67
Update README.md fixed links
2025-07-01 17:32:25 +00:00
stan
15fe88930d
updated readme to reflect project status
2025-07-01 18:25:58 +01:00
stan
157cd91cc1
init
2025-07-01 18:23:00 +01:00
magnimarels
53641a4a86
feat: adds zoom on scroll
2024-10-01 23:44:23 +01:00
Mark Mankarious
94c3097f39
feat: bumps patch version
2024-09-30 00:26:43 +01:00
Mark Mankarious
5bbeb9484a
chore: updates README
2024-09-30 00:25:46 +01:00
Mark Mankarious
ffef6902ee
feat: updates copy
2024-09-29 19:32:54 +01:00
Mark Mankarious
f0efe84c17
chore: updates copy
2024-09-29 19:31:12 +01:00
Mark Mankarious
f40da07798
chore: updates documentation
2024-09-29 19:28:40 +01:00
Mark Mankarious
d7bd795373
chore: removes docs scripts from main package.json
2024-09-29 15:24:02 +01:00
Mark Mankarious
693845af02
fix: fixes linting scripts in package.json
2024-09-24 22:12:34 +01:00
Mark Mankarious
1800e2c77c
chore: updates README
2024-06-08 14:25:17 +01:00
Mark Mankarious
1697bab541
chore: updates vscode settings
2024-06-08 14:24:58 +01:00
LovelessCodes
07011f2b88
fix: corrects zoom tooltips
2024-06-06 22:18:56 +01:00
Mark Mankarious
f51161d962
chore: updates readme
2024-04-06 13:16:50 +01:00
Mark Mankarious
1a647062d1
feat: configures webpack build for docker image
2024-04-06 12:49:05 +01:00
Vacharanon
56621f3a27
fix: shows grid when in edit mode
2024-04-01 22:36:26 +01:00
Vacharanon
e8d678d191
feat: adds standalone build and a Dockerfile
2024-04-01 22:34:46 +01:00
Vacharanon
ee7a92d1f3
feat: adds image export options to toggle grid and change bg color
2024-03-26 23:22:27 +00:00
Mark Mankarious
a9bee06a4d
1.0.11
2023-11-15 11:06:51 +00:00
Mark Mankarious
9f73e32fb3
chore: exports all validation schemas
2023-11-15 11:06:45 +00:00
Mark Mankarious
2a2f52268a
1.0.10
2023-11-15 11:02:28 +00:00
Mark Mankarious
2bbc2531c6
chore: exports all validation schemas
2023-11-15 11:02:15 +00:00
Mark Mankarious
d127150dd0
feat: updates copy on tooltip
2023-11-15 11:00:59 +00:00
Mark Mankarious
f342ff1032
1.0.9
2023-11-09 01:50:45 +00:00
Mark Mankarious
f5be45bbef
feat: updates readme
2023-11-09 01:50:40 +00:00
Mark Mankarious
c8291a9764
1.0.8
2023-11-09 01:49:14 +00:00
Mark Mankarious
6cdff059fe
feat: updates drag and drop instruction copy
2023-11-09 01:48:18 +00:00
Mark Mankarious
b0c5c9d4c3
feat: removes buggy scrollTo node when label expanded
2023-11-09 01:46:51 +00:00
Mark Mankarious
36c5c179d5
feat: enables expandable labels on nodes
2023-11-09 01:16:44 +00:00
Mark Mankarious
37bc36c563
feat: fixes UX around drag and drop onto canvas
2023-11-09 00:10:35 +00:00