One of the aspects of Custom-MADE is to utilize visual languages. Former versions of Custom-MADE (before resolving issue #33) supported this feature. Now with a revised DSL plugin architecture, which is based on VSCode extensions, it is not working anymore.
Therefore, the following task should be fulfilled to enable the use of visual editing.
[x] Implement a VSCode Diagram Sprotty plugin which adds support for FlexDR based visual languages.
Keep in mind, that a typical language server (as given by e.g. Xtext) is not enough to create a visual language. It has to support not only the LSP, but also the Sprotty-Diagramming-Protocol. An example for such a language server is given in schubmat/Custom-MADE-1.1-DSLs.
One of the aspects of Custom-MADE is to utilize visual languages. Former versions of Custom-MADE (before resolving issue #33) supported this feature. Now with a revised DSL plugin architecture, which is based on VSCode extensions, it is not working anymore.
Therefore, the following task should be fulfilled to enable the use of visual editing.
Keep in mind, that a typical language server (as given by e.g. Xtext) is not enough to create a visual language. It has to support not only the LSP, but also the Sprotty-Diagramming-Protocol. An example for such a language server is given in schubmat/Custom-MADE-1.1-DSLs.