Commit Graph

80 Commits

Author SHA1 Message Date
Stan
daa0dd3b76 docs: removed cruft from readmes 2026-02-02 07:06:34 +00:00
Stan
1624d1662c feat: add German translations
Co-Authored-By: TheRedSpark <ericreichelt5@gmail.com>
2026-01-14 06:02:37 +00:00
Stan
427a0fd63a Update README with project links
Added links to the online demo and latest project.
2026-01-11 11:42:27 +00:00
Stan
098ac53724 Remove duplicate Trendshift badge from README
Removed duplicate Trendshift badge section from README.
2026-01-10 08:27:57 +00:00
Akmal Syarifuddin
2ce342dc98 feat: add indonesian language (#186) @akmalsyrf 2026-01-09 12:48:16 +00:00
Abrar74774
cbf922d400 docs: fix remaining CONTRIBUTING.md links in readme (#197) @Abrar74774 Thank you! 2026-01-06 19:54:40 +00:00
Stan
54f0eda790 chore: Update README to remove custom icon import details - being an idiot and not checking
Removed sections on custom icon import and features.
2025-12-28 19:54:13 +00:00
Stan
b5c99606ff chore: Remove 'Recent Updates' section from README
Removed the 'Recent Updates' section from README.md.
2025-12-28 19:52:50 +00:00
Stan
baa5369284 chore: removed changelog from README, will update soon 2025-12-28 19:51:20 +00:00
rudey
eb4222112d Update link to CONTRIBUTING.md in README (#188) 2025-12-27 16:03:07 +00:00
Stan
6eee9a0b33 Add Trendshift badge to README 2025-12-25 23:18:27 +00:00
Stan
a56c069b08 Revise donation links and add performance updates
Updated donation links and added performance updates section.
2025-11-01 21:26:54 +00:00
stan-smith
956a2af52f feat: Lots of language support! 2025-10-17 18:07:19 +01:00
Stan
b9f814a480 Update README with October 2025 changes and Spanish support
Updated the recent updates section to reflect changes for October 2025 and added Spanish support.
2025-10-17 17:26:33 +01:00
stan-smith
cb290c3cf8 ci stuff 2025-10-09 13:58:02 +01:00
stan
af6dabe0fd feat(ci): added selenium based testing procedure for integration tests 2025-10-09 11:07:16 +01:00
stan
583b58e5c2 update links in readme 2025-10-08 20:57:57 +01:00
Stan
cd6cc85703 Add 'Try it online' section to README
Added a section to the README for trying the app online.
2025-10-01 09:01:55 +00:00
Stan
72bf34f5e8 Attribution 2025-09-17 17:28:14 +00:00
Stan
20e4579648 Update donation links in README.md 2025-08-27 15:20:56 +00:00
Apricity12138
556ef4a374 docs: add chinese README.md (#117)
Thanks @apricity12138
2025-08-27 10:24:24 +00:00
Stan
e20832ba9d Update README with donation request and author note
Added donation links and a personal message from the author.
2025-08-27 10:22:21 +00:00
Stan
d78ccdb970 Implement click-based connector creation mode (#105)
* fix: eliminate re-render loop causing export failures

- Remove onModelUpdated callback that triggered infinite re-render cycles
- Replace debounce hack with controlled useEffect-based export timing
- Ensure DOM stability before export execution to prevent null containerRef
- Add isExporting guard to prevent concurrent export operations

Resolves issue where image export functionality was completely broken due to
infinite re-rendering caused by onModelUpdated callback.

Fixes #84 
Fixes #103

* Update packages/fossflow-lib/src/components/ExportImageDialog/ExportImageDialog.tsx


* Update packages/fossflow-lib/src/components/ExportImageDialog/ExportImageDialog.tsx


* Update packages/fossflow-lib/src/components/ExportImageDialog/ExportImageDialog.tsx
2025-08-25 11:34:45 +01:00
Stan
a72dd250c5 Add logo image to README header 2025-08-25 09:51:20 +01:00
Stan
6d53f08317 docs: Add custom icon import feature to README with icon resource links 2025-08-17 21:28:14 +01:00
Stan
617b865480 fix: Update Docker run command to use absolute path for volume mount 2025-08-14 13:31:09 +01:00
Stan
bf3a30fa12 feat: Add server-side storage for persistent diagram management
- Express.js backend for diagram CRUD operations
- Filesystem persistence via Docker volume mount
- Automatic storage detection in UI
- Overwrite protection with confirmation dialogs
- Server storage enabled by default in Docker

Closes #48
2025-08-14 12:58:55 +01:00
Stan
83c9b3aed2 feat: Add advanced pan controls with configurable options
Implements multiple pan methods to improve canvas navigation:

Mouse controls:
- Click and drag on empty area
- Middle mouse button pan
- Right click pan (disables context menu when enabled)
- Ctrl + click pan
- Alt + click pan

Keyboard controls:
- Arrow keys navigation
- WASD keys navigation
- IJKL keys navigation
- Adjustable pan speed (5-50 pixels)

All options are individually configurable through the Settings dialog
with a dedicated Pan Controls tab. Default settings enable empty area
drag and arrow keys for intuitive behavior.

Also updates README.md to document recent feature additions.

Closes #25 (click + drag on empty area)
Related to improved UX requests
2025-08-14 12:07:58 +01:00
Stan
979c05d59b docs: Update README with comprehensive monorepo information
- Add prominent recent updates section highlighting monorepo migration
- Feature Docker improvements with multi-arch support
- Include quick Docker deployment instructions
- Add monorepo structure explanation
- Update development commands for workspace setup
- Fix documentation links to point to FossFLOW repo (not fossflow-lib)
- Document UI fixes and improvements
- Maintain original features and usage instructions
2025-08-13 23:07:56 +01:00
Stan
9021f5feca Migrate to monorepo structure
- Combined FossFLOW app and fossflow-lib into single repository
- Set up npm workspaces for managing both packages
- fossflow-lib uses Webpack for library build
- fossflow-app uses RSBuild for PWA application
- Added shared TypeScript configuration
- Simplified dependency management and development workflow
2025-08-13 22:06:26 +01:00
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
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
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
1800e2c77c chore: updates README 2024-06-08 14:25:17 +01:00
Mark Mankarious
f51161d962 chore: updates readme 2024-04-06 13:16:50 +01:00
Mark Mankarious
f5be45bbef feat: updates readme 2023-11-09 01:50:40 +00:00
Mark Mankarious
ad5a4e06f3 feat: refactors schema to accomodate model 2023-10-27 15:55:20 +01:00
Mark Mankarious
563ea6b370 chore: updates README 2023-10-10 12:04:39 +01:00
Mark Mankarious
d3c0098cb6 chore: updates README 2023-10-08 14:22:18 +01:00
Mark Mankarious
8992d84cc6 feat: updates roadmap on README 2023-10-05 11:09:13 +01:00
Mark Mankarious
fed1b3af6e chore: updates docs 2023-10-04 12:11:55 +01:00
Mark Mankarious
0580440b28 feat: imports isopacks as separate package 2023-10-03 15:44:27 +01:00
Mark Mankarious
beec0f0a83 chore: updates README 2023-08-31 13:11:35 +01:00
Mark Mankarious
53165a826c chore: updates README 2023-08-29 15:00:21 +01:00
Mark Mankarious
c96fb3b6f6 chore: updates README 2023-08-29 10:50:44 +01:00