glsp
glsp copied to clipboard
Graphical language server platform for building web-based diagram editors
As discovered in https://github.com/eclipse-glsp/glsp-examples/pull/135#pullrequestreview-1052349434 the label ids in the java-emf-theia project template are unstable (i.e. a new id is assigned after each update) which results in animation flickering on each...
Following from the discussion in https://github.com/eclipse-glsp/glsp/discussions/702 it is possible to get an `InaccessibleObjectException` when using Gson on Java 17 due to a wrong module configuration: ``` java.lang.reflect.InaccessibleObjectException: Unable to make...
The export diagram SVG action (via Menu `Diagram`>`Export`) should export the current diagram as `svg` and open a file dialog to save this `svg`. This does not work anymore, the...
Node 12 as reached EOL and is no longer actively supported with security updates. Some project e.g the vscode integration can already no longer be built using node 12. For...
The search feature doesn't seem to work anymore on https://www.eclipse.org/glsp/documentation.
Manual generation is cumbersome and in the end does not provide much benefit over (good) generated changelog.
Currently we are using vscode-json-rpc 5.x. This version is rather old and we should update to 8.x. In addition, we should probably drop the hard dependency to vscode-ws-jsonrpc. The Eclipse...
From time to time we seem to run into performance issues when using eslint. This can slow down operations in VS Code e.g. renaming a symbol can take why longer...
SVG uses a "painters model" to determine the z-index of elements. That is, elements that are below in the document will be drawn on top of the already drawn elements...
Currently it's not possible to contribute to the context menu of a custom editor. In fact, the context menu for webviews is completely disabled. As a workaround the GLSP Diagram...