-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve domainmodel showcase #178
Improve domainmodel showcase #178
Conversation
…se-langium/langium-website into improveDomainmodelShowcase
Signed-off-by: emilkrebs <[email protected]>
…rebs/langium-website into improveDomainmodelShowcase
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! Please squash your commits using the email address you registered at Eclipse.
We'll have to wait before we can merge, though – deploying doesn't work at the moment.
author Emil Krebs <[email protected]> 1689680765 +0200 committer emilkrebs <[email protected]> 1692714465 +0200 Fixed not updating state (#166) * fixed not updating state * removed weird console.log Domainmodel Showcase (just the monaco editor for now) (#161) * added just monaco for the domainmodel showcase * added a description to the domainmodel showcase handle failed program editor disposal (#170) Upgrade Showcase/Playgrounds Monaco React/Wrapper Usage (#171) * Update to monaco-editor-react v1 - Fix monaco-editor loading - Update monaco-editor-react. Remove monaco-editor related init issues - Bundle monaco-editor-react as prestep - Remove copying the bundle - Remove unnecessary npx usage * fix statemachine showcase * fix arithmetics, setup general monaco config util * add tm grammars directly, drop language config * fix sql showcase * playground migrated * better cleanup on fail, don't leak worker * update monaco-editor-react, get Monarch grammars working * remove duped arithmetics grammar * rebase adjustments * update minilogo & domainmodel to new form, simplify setup for others * updated docs for monaco-editor-wrapper 2.1.1 * review suggestions, turn off debug mode * dedupe logic in workers, clean up vestigial worker logic * use throttle to manage timeouts, note hack * bump monaco-editor-workers to 0.39, update volta config --------- Co-authored-by: Kai Salmen <[email protected]> Add missing `override` in workspace manager (#174) Fix generated grammar file path (#175) created a domainmodel showcase added ast stuff to dm created a prewiew for domainmodel using d3.js improved the tree layout improved design Signed-off-by: emilkrebs <[email protected]> added error handling to domainmodel
…rebs/langium-website into improveDomainmodelShowcase
created a prewiew for domainmodel using d3.js improved the tree layout added visualisation for arrays improved design Signed-off-by: emilkrebs <[email protected]> added error handling to domainmodel
…rebs/langium-website into improveDomainmodelShowcase
@emilkrebs please squash your commits and rebase to the latest changes on the main branch: we've now switched deployment to GH Pages. |
Added an interactive live preview for the domainmodel language using d3.js