D: Update TODOs
Some checks failed
Frontend CI / build (22.x) (push) Has been cancelled
Frontend CI / notify-failure (push) Has been cancelled

This commit is contained in:
Ivan 2025-08-07 10:58:37 +03:00
parent cd88b3fabd
commit 48c1c61647
2 changed files with 7 additions and 12 deletions

View File

@ -1,33 +1,29 @@
!! This is not complete list of TODOs !!
For more specific TODOs see comments in code
[Bugs - PENDING] [Bugs - PENDING]
- -
[Functionality - PENDING] [Functionality - PENDING]
- Export PDF (Items list, Graph)
- Save react-flow to vector image
- Landing page - Landing page
- Design first user experience - Design first user experience
- Video guides
- Demo sandbox for anonymous users - Demo sandbox for anonymous users
- Save react-flow to vector image
- Implement rslang and rsmodel functionality in the frontend
- Allow manual setup for typification and value class
User profile: User profile:
- Settings server persistency - Settings server persistency
- Profile pictures - Profile pictures (avatars)
- Custom LibraryItem lists - Custom LibraryItem lists
- Custom user filters and sharing filters - Custom user filters and sharing filters
- Personal prompt templates
- Static analyzer for RSForm as a whole: check term duplication and empty conventions - Static analyzer for RSForm as a whole: check term duplication and empty conventions
- OSS clone and versioning
- Clone with saving info connection
- Semantic diff for library items
- Focus on codemirror editor when label is clicked (need React 19 ref for clean code solution) - Focus on codemirror editor when label is clicked (need React 19 ref for clean code solution)
- Draggable rows in constituents table - Draggable rows in constituents table
- Search functionality for Help Manuals - use google search integration filtered by site? - Search functionality for Help Manuals - use google search integration filtered by site?
- Export PDF (Items list, Graph)
- ARIA (accessibility considerations) - for now machine reading not supported
- Internationalization - at least english version. Consider react.intl - Internationalization - at least english version. Consider react.intl
- Sitemap for better SEO and crawler optimization - Sitemap for better SEO and crawler optimization

View File

@ -250,7 +250,6 @@ export class LayoutManager {
const borderY = child.y + child.height + MIN_DISTANCE; const borderY = child.y + child.height + MIN_DISTANCE;
parent.width = Math.max(parent.width, borderX - parent.x); parent.width = Math.max(parent.width, borderX - parent.x);
parent.height = Math.max(parent.height, borderY - parent.y); parent.height = Math.max(parent.height, borderY - parent.y);
// TODO: cascade update
} }
private calculatePositionForFreeOperation(initial: Position2D): Position2D { private calculatePositionForFreeOperation(initial: Position2D): Position2D {