-
Notifications
You must be signed in to change notification settings - Fork 49
WIP Update to Camunda Modeler @next infrastructure #33
WIP Update to Camunda Modeler @next infrastructure #33
Conversation
* accept items=Function * render props.children as button body
* pull out save, save-as, export, undo and redo as common actions * pass full editor state to app
Related to #866 Closes #907
* ignore .vscode directory which is necessary for debugging Electron with VS Code
Closes #908 Related to #866
Related to #902 Related to #866
Related to #866
Related to #866 Related to #911
Related to #866
Related to #866
* ignore wrong initial drag coordinate * reformat code
* remove not used extraArgs feature * use event listener `once` option to remove dragend listener
This commit causes drag events to be throttled. Also, log and properties panel will now create dragger only when actual drag is started. Closes #1081
Closes #1082
* avoid state updates getting lost * add tests
* throttle drag events on #requestAnimationFrame for maximum 🍰 * debounce actual component updates * put throttling/debouncing behavior into single place Related to #1093
* ignore wrong initial drag coordinate * reformat code
* rename directory * add test coverage for properties provider
Hi @dominikhrn However it's fine that you merged it, so we can work fast-forward with new pull request incoming 🙂 If you have any questions/ recommendations regarding the new modeler's architecture and with the changes we made inside this pull request, always feel free to contact us 👍 Looking forward to some great work together! |
Hi @pinussilvestrus Currently I have no questions. You are doing a great job updating the modeler! 👍 |
No problem, we will add further enhancements via pull requests 👍 |
Relates to #32
🚧 Waits for Pre-Release.0 of
camunda-modeler
to be merged. 🚧Tasks
Note: With our newly created
sync-fork
task we are able to keep changes in the base modeler in sync with the Zeebe Modeler. Note that the commitschore(project): synchronize with base modeler
are letting us now when this synchronizations were happening.