Skip to content
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

Closed
wants to merge 16 commits into from
Closed

Improve domainmodel showcase #178

wants to merge 16 commits into from

Commits on Jul 18, 2023

  1. added ast stuff to dm

    emilkrebs committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    f1614ac View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2023

  1. added ast stuff to dm

    emilkrebs committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    e468214 View commit details
    Browse the repository at this point in the history
  2. added ast stuff to dm

    emilkrebs committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    b980cc2 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'improveDomainmodelShowcase' of https://github.com/eclip…

    …se-langium/langium-website into improveDomainmodelShowcase
    emilkrebs committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    600d42d View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. created a prewiew for domainmodel using d3.js

    emilkrebs committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    79664a0 View commit details
    Browse the repository at this point in the history
  2. improved the tree layout

    emilkrebs committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    b7c18a8 View commit details
    Browse the repository at this point in the history
  3. added visualisation for arrays

    emilkrebs committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    a39a1de View commit details
    Browse the repository at this point in the history
  4. improved design

    Signed-off-by: emilkrebs <[email protected]>
    emilkrebs committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    a5655ce View commit details
    Browse the repository at this point in the history
  5. added error handling to domainmodel

    emilkrebs committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    d626192 View commit details
    Browse the repository at this point in the history
  6. created a domainmodel showcase

    emilkrebs committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    096df76 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'improveDomainmodelShowcase' of https://github.com/emilk…

    …rebs/langium-website into improveDomainmodelShowcase
    emilkrebs committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    0595f71 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. parent 340bae1

    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
    emilkrebs authored and emilkrebs committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    f25bb47 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'improveDomainmodelShowcase' of https://github.com/emilk…

    …rebs/langium-website into improveDomainmodelShowcase
    emilkrebs committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    1756d8e View commit details
    Browse the repository at this point in the history
  3. created a domainmodel showcase

    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
    emilkrebs committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    acbb574 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'improveDomainmodelShowcase' of https://github.com/emilk…

    …rebs/langium-website into improveDomainmodelShowcase
    emilkrebs committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    fc06ce5 View commit details
    Browse the repository at this point in the history
  5. commented code and increased efficency

    emilkrebs committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    29eb260 View commit details
    Browse the repository at this point in the history