Miro Spönemann
Miro Spönemann
Depends on #85.
Removing modules often has unexpected side effects. We should rethink the whole approach of having multiple modules.
We need to extend the RenderingContext such that a view can see whether it's a hidden or normal rendering. Labels must not be rotated in hidden rendering because we need...
This might be caused by the fact that we don't use client-side layout yet in [elkgraph-web](https://github.com/OpenKieler/elkgraph-web). That is necessary in order to determine sizes of labels.
This is also necessary to properly implement #138.
I think that is already possible using the `snabbdom-to-html` package. See for example this test code: https://github.com/theia-ide/sprotty/blob/95cd7dd9876ae6d5d815a2efceae13b451b0c2d6/client/src/graph/views.spec.tsx#L98-L113 You just need to create an instance of ModelRenderer through dependency injection like...
Also consider modifiers, e.g. _shift_ for bigger move steps and _alt_ for smaller move steps.
An edge has one source and one target element. The source and target are either nodes or ports. Ports are similar to nodes, but are assumed to be directly contained...
We're still in the process of migrating the project to the Eclipse foundation. Documentation is not done yet, but will follow soon. Server-related issues, however, should rather go to https://github.com/eclipse/sprotty-server/issues
This was closed by accident.