Board rework #26

Closed
opened 2023-11-16 16:42:12 +00:00 by thepaperpilot · 1 comment
Collaborator

The current system makes it incredibly difficult for developers to add new shapes/components to Boards, and impossible for devs to share their custom shapes/components without needing to manually merge the changes.

This could be fixed by introducing functions for creating shapes that belong on a board, and then the board itself is just a render function that takes the shapes to render.

Also consider adopting something like tapspace and move away from boards being restricted to SVG.

The current system makes it incredibly difficult for developers to add new shapes/components to Boards, and impossible for devs to share their custom shapes/components without needing to manually merge the changes. This could be fixed by introducing functions for creating shapes that belong on a board, and then the board itself is just a render function that takes the shapes to render. Also consider adopting something like [tapspace](https://taataa.github.io/tapspace/) and move away from boards being restricted to SVG.
thepaperpilot added this to the Profectus project 2023-11-16 16:50:50 +00:00
Author
Collaborator

Superseded by #62

Superseded by https://code.incremental.social/profectus/Profectus/issues/62
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: profectus/Profectus#26
No description provided.