aboutsummaryrefslogtreecommitdiffstats
path: root/language-web/src/main/js/editor
Commit message (Collapse)AuthorAge
* build: move modules into subproject directoryLibravatar Kristóf Marussy2021-12-12
|
* feat(web): xtext formatter clientLibravatar Kristóf Marussy2021-11-16
| | | | | | | | | Uses the xtext formatted on the server to format the document. Also adds the capability to take (delta) changes from the server and apply them before any pending local changes, then replay the changes. This means that the server-side formatter is effectively acting as a second user who is editing the document.
* chore: rename unique to individualLibravatar Kristóf Marussy2021-11-05
| | | | Suggestion by @vincemolnar to match SysML V2 terminology more closely.
* fix(web): fix fold gutter stylingLibravatar Kristóf Marussy2021-11-05
| | | | | | We can't seem to be able to style the fold gutter in the current line to set its background color, so we set the background of the whole gutter instead.
* chore: fix Sonar warningsLibravatar Kristóf Marussy2021-10-31
|
* chore(web): refactor xtext clientLibravatar Kristóf Marussy2021-10-31
|
* fix(web): undo/redo button accessibility issueLibravatar Kristóf Marussy2021-10-31
| | | | | Do not misuse ToggleButtons as ImageButtons when there's no toggled state.
* feat(web): client support for transformation rulesLibravatar Kristóf Marussy2021-10-31
|
* feat(web): find occurrences when idleLibravatar Kristóf Marussy2021-10-31
|
* feat(web): semantic highlightingLibravatar Kristóf Marussy2021-10-31
|
* feat(web): show error count on generate buttonLibravatar Kristóf Marussy2021-10-31
|
* fix(web): make lint panel readableLibravatar Kristóf Marussy2021-10-31
|
* feat(web): use theme colors in error markersLibravatar Kristóf Marussy2021-10-31
|
* chore(web): move logger to utils/Libravatar Kristóf Marussy2021-10-31
|
* chore(web): refactor xtext clientLibravatar Kristóf Marussy2021-10-31
|
* feat(web): add xtext content assistLibravatar Kristóf Marussy2021-10-31
|
* chore(web): refactor PendingTaskLibravatar Kristóf Marussy2021-10-31
|
* chore(web): simplify websocket state machineLibravatar Kristóf Marussy2021-10-31
|
* chore(web): refactor websocket state machineLibravatar Kristóf Marussy2021-10-31
|
* feat(web): show lint status on lint buttonLibravatar Kristóf Marussy2021-10-31
|
* feat(web): disconnect background tabs onlyLibravatar Kristóf Marussy2021-10-31
|
* fix(web): only try to read properties of objectsLibravatar Kristóf Marussy2021-10-31
|
* feat(web): application-level pingsLibravatar Kristóf Marussy2021-10-31
|
* feat(web): add xtext websocket clientLibravatar Kristóf Marussy2021-10-31
|
* feat(web): simplify contextual parsingLibravatar Kristóf Marussy2021-10-31
| | | | | | | | * More relaxted parsing in the browser for stable variable/node identifier classification. * String support in the browser. * contains, refers, and opposite keywords are no longer contextual, which simplifies parsing in the browser.
* fix(web): a11y issue reported by LighthouseLibravatar Kristóf Marussy2021-10-31
|
* chore(web): remove CodeMirror 5 MWE2 integrationLibravatar Kristóf Marussy2021-10-31
| | | | | CodeMirror 6 uses a hand-writter Lezer parser instead of the stream parser generated by Xtext for CodeMirror 5.
* feat(web): experiment with Lezer parserLibravatar Kristóf Marussy2021-10-31
|
* feat(web): add CodeMirror 6 editorLibravatar Kristóf Marussy2021-10-31
|
* fix(web): improve accessibilityLibravatar Kristóf Marussy2021-10-04
| | | | | contenteditable should provide a better experience for screen reader and IME users
* chore(web): bump MUI 5 to released versionLibravatar Kristóf Marussy2021-10-03
|
* feat(web): add client-side logging supportLibravatar Kristóf Marussy2021-10-02
| | | | | Also modified langauge-web/src/main/js/xtext/ServiceBuilder.js to make sure the new logger is used as soon as xtext is initialized.
* perf(web): split off CodeMirror chunksLibravatar Kristóf Marussy2021-10-02
| | | | Also optimizes statis asset caching.
* Frontend color themeLibravatar Kristóf Marussy2021-09-17
|
* Add ESLint configLibravatar Kristóf Marussy2021-08-22
|
* Covert language-web to TypeScriptLibravatar Kristóf Marussy2021-08-22
|
* Bump Material-UI versionLibravatar Kristóf Marussy2021-08-22
|
* Bump CodeMirror, React versionsLibravatar Kristóf Marussy2021-08-22
|
* Make Xtext CodeMirror more robustLibravatar Kristóf Marussy2021-08-20
|
* Appearance fixesLibravatar Kristóf Marussy2021-07-05
|
* JetBrains Mono fontLibravatar Kristóf Marussy2021-07-02
|
* Material UI theming WIPLibravatar Kristóf Marussy2021-07-02
|
* Add material-ui and mobx integrationLibravatar Kristóf Marussy2021-07-01