aboutsummaryrefslogtreecommitdiffstats
path: root/subprojects/frontend/src/editor
Commit message (Collapse)AuthorAge
* refactor(web): clean up graphviz visualizationLibravatar Kristóf Marussy2023-08-24
|
* feat: dot visualizationLibravatar Kristóf Marussy2023-08-23
|
* feat: improve semantics error reportingLibravatar Kristóf Marussy2023-08-20
| | | | | Also makes model seeds cancellable to reduce server load during semantic analysis.
* feat: basic semantics mapping and visualizationLibravatar Kristóf Marussy2023-08-17
|
* chore(deps): bump dependenciesLibravatar Kristóf Marussy2023-08-15
|
* fix(web): editor cursor stylingLibravatar Kristóf Marussy2023-04-26
| | | | | Temporarily remove custom scrollbar and indentation styling, because they interferred with cursor visibility.
* chore: add copyright headersLibravatar Kristóf Marussy2023-04-15
| | | | | | | | | | | | | | Make sure we obey the REUSE (https://reuse.software) specification and the origin, copyright owner, and license of all files are clearly marked. The whole project is under the EPL-2.0, except for trivial files where copyright is not applicable that are marked with the CC0-1.0 license. Moreover, code included from third parties is also available under the respective license. chore: add CONTRIBUTORS.md List all authors and supporting organizations in accordance with the REUSE specification.
* chore(deps): bump dependenciesLibravatar Kristóf Marussy2023-02-26
|
* chore(deps): bump dependenciesLibravatar Kristóf Marussy2023-01-28
|
* fix(frontend): do not scroll initiallyLibravatar Kristóf Marussy2022-12-21
| | | | | Make sure the CodeMirror DOM is fully ready before inserting a spacer element for overscroll behavior.
* refactor(frontend): lazy load XtextClientLibravatar Kristóf Marussy2022-12-11
| | | | | Improve time to a usable editor by loading the xtext client lazily. The already existing delay to connect masks the delay of loading.
* refactor(frontend): theme improvementsLibravatar Kristóf Marussy2022-12-09
|
* refactor(frontend): scrollbar improvementsLibravatar Kristóf Marussy2022-12-09
|
* fix(frontend): reduce Android rendering errorsLibravatar Kristóf Marussy2022-12-09
|
* feat(frontend): scroll beyond last line in editorLibravatar Kristóf Marussy2022-12-09
| | | | Mimics the polular behavior from Codium.
* refactor(frontend): simplify diagnostic trackingLibravatar Kristóf Marussy2022-12-09
|
* fix(frontend): mobx 6.7.0 typingLibravatar Kristóf Marussy2022-11-22
| | | | | | | Also bumps some dependencies and updates tsconfig.json The added workarounds should be remove once https://github.com/mobxjs/mobx/issues/3582 is resolved.
* feat(frontend): scrollbar annotationsLibravatar Kristóf Marussy2022-11-05
|
* feat(frontend): overlay scrollbars for editorLibravatar Kristóf Marussy2022-11-05
|
* refactor(frontend): editor theme improvementsLibravatar Kristóf Marussy2022-11-05
|
* refactor(frontend): minor theme improvementsLibravatar Kristóf Marussy2022-11-05
|
* refactor(frontend): improve HMR experienceLibravatar Kristóf Marussy2022-11-05
| | | | | | | | Use a HMR acceptor as in https://github.com/vitejs/vite/issues/10227#issuecomment-1256969751 Also updates frontend tooling to the latest version (yarn now support typescript 4.8.4)
* fix: test and lint failuresLibravatar Kristóf Marussy2022-10-04
|
* feat(frontend): animate GenerateButtonLibravatar Kristóf Marussy2022-10-03
|
* fix(frontend): editor selection visibilityLibravatar Kristóf Marussy2022-10-03
|
* feat(frontend): editor area scroll shadow stylingLibravatar Kristóf Marussy2022-09-08
|
* feat(frontend): check for updates periodicallyLibravatar Kristóf Marussy2022-09-08
|
* feat(frontend): handle page hide eventsLibravatar Kristóf Marussy2022-09-06
| | | | | | | | Integrate better with the page lifecycle state machine, see https://developer.chrome.com/blog/page-lifecycle-api/ Also makes disconnected notifications less noisy, since they may occur more frequently now (due to a frozen page being resumed).
* refactor(frontend): toolbar sm breakpointLibravatar Kristóf Marussy2022-09-06
| | | | Improve toolbar appearance on small screens
* feat(frontend): show connection statusLibravatar Kristóf Marussy2022-09-06
|
* refactor(frontend): add eslint-plugin-mobxLibravatar Kristóf Marussy2022-08-27
|
* refactor(frontend): xtext update improvementsLibravatar Kristóf Marussy2022-08-25
|
* refactor(frontend): theme improvementsLibravatar Kristóf Marussy2022-08-21
|
* refactor(frontend): improve code splittingLibravatar Kristóf Marussy2022-08-21
|
* fix(frontend): CodeMirror gutter accessibilityLibravatar Kristóf Marussy2022-08-20
| | | | | Gutters are aria-hidden, so no accessibility attributes should point at them.
* refactor(frontend): update themeLibravatar Kristóf Marussy2022-08-19
|
* feat(frontend): responsive editor stylingLibravatar Kristóf Marussy2022-08-18
|
* fix(frontend): search panel fixesLibravatar Kristóf Marussy2022-08-17
|
* feat(frontend): custom search panelLibravatar Kristóf Marussy2022-08-17
| | | | Also improves editor styling (to enable panel styling).
* refactor(frondend): improve editor store and themeLibravatar Kristóf Marussy2022-08-16
| | | | Also bumps frontend dependencies.
* refactor(frondend): dark theme tweaksLibravatar Kristóf Marussy2022-08-15
|
* feat(frontend): light/dark mode switchLibravatar Kristóf Marussy2022-08-12
|
* refactor(frontend): EditorParent line numbersLibravatar Kristóf Marussy2022-08-12
|
* refactor(frontend): move from Webpack to ViteLibravatar Kristóf Marussy2022-08-12
| | | | Also overhaulds the building and linting for frontend assets.
* chore: bump dependenciesLibravatar Kristóf Marussy2022-07-27
|
* build: separate module for frontendLibravatar Kristóf Marussy2021-12-14
This allows us to simplify the webpack configuration and the gradle build scripts.