Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | refactor: show semantics even if propagation fails | 2024-06-28 | |
| | |||
* | chore(deps): bump dependencies | 2024-06-28 | |
| | |||
* | chore(deps): bump dependencies | 2024-06-23 | |
| | |||
* | chore(deps): bump dependencies | 2024-06-17 | |
| | |||
* | chore(deps): bump dependencies | 2024-06-01 | |
| | |||
* | feat: partial references | 2024-06-01 | |
| | | | | | References marked as partial are not concretized during model generation. The should be managed by the user manually using propagation rules instead. | ||
* | refactor(language): rule syntax | 2024-05-30 | |
| | | | | Make the rule syntax more similar to the predicate syntax. | ||
* | feat: rule parsing | 2024-05-26 | |
| | |||
* | chore(deps): bump dependencies | 2024-05-26 | |
| | |||
* | fix(frontend): broken zoom: property in Firefox | 2024-05-26 | |
| | |||
* | chore(deps): bump dependencies | 2024-05-26 | |
| | |||
* | chore(deps): bump dependencies | 2024-05-04 | |
| | |||
* | feat(frontend): icon for error edges | 2024-04-28 | |
| | | | | Make error edges more visible even in black&white printouts. | ||
* | refactor(frontend): crisper zoom in WebKitGTK | 2024-04-27 | |
| | | | | | | | Use the non-standard zoom: property whenever available, because it gives a crisper result than transform: scale() in WebKitGTK. See https://developer.mozilla.org/en-US/docs/Web/CSS/zoom | ||
* | refactor(frontend): fix icon placement in Safari | 2024-04-27 | |
| | | | | Also affected WebKitGTK | ||
* | rfactor(frontend): scroll to top on initialization | 2024-04-27 | |
| | |||
* | refactor(fronted): add visibility checkbox tooltips | 2024-04-27 | |
| | |||
* | refactor(frontend): improve key bindings | 2024-04-27 | |
| | | | | | | * Accept completions with both Enter or Tab. * Ctrl-d duplicates current line (use Ctrl-Shift-d to select next occurrence). * Suppress browser save dialog on Ctrl-s even if there are no changes. | ||
* | chore(deps): bump dependencies | 2024-04-26 | |
| | |||
* | feat(frontend): add homepage link | 2024-04-12 | |
| | |||
* | feat(frontend): add tooltips to buttons | 2024-04-12 | |
| | |||
* | refactor(frontend): friendlier table view messages | 2024-04-12 | |
| | |||
* | refactor(frontend): remember export setting for auto theme | 2024-04-12 | |
| | |||
* | refactor(frontend): improve SVG minification | 2024-04-12 | |
| | |||
* | feat(web): embed SVG into HTML directly | 2024-04-11 | |
| | | | | | | | * Makes sure element IDs and CSS do not interfere with other diagrams in the same HTML document. * Disables SVGO to allow embedding in Docusaurus with CSS intact. * Replaces PNG figures with SVG in documentation. | ||
* | chore(deps): bump frontend dependencies | 2024-04-11 | |
| | |||
* | docs: add webmanifest | 2024-04-10 | |
| | |||
* | docs: basic theme and structure | 2024-04-09 | |
| | |||
* | docs: add Docusaurus website | 2024-04-08 | |
| | | | | Also refactor Yarn buildscripts. | ||
* | fix(frontend): * operator highlighting | 2024-04-07 | |
| | | | | | Only highlight the * character as a number when it is not used as a multiplication operator. | ||
* | feat(language): type inference | 2024-04-07 | |
| | | | | | | * Customizable operator overloads. * Customizable aggregation operators. * Simplify ProblemQualifiedNameProvider. | ||
* | refactor(language): assignment and cast expression | 2024-04-07 | |
| | | | | Also reorganizes operator names for easier future extension. | ||
* | feat(language): datatype declarations | 2024-04-07 | |
| | | | | | Also changes ReferenceDeclaration to declare attributes, since reference and attributes can only be distinguished at linking time. | ||
* | chore(deps): bump dependencies | 2024-04-07 | |
| | |||
* | build: move Javascript config to top level | 2024-04-07 | |
| | | | | | We need this to support multiple Javascript subprojects (e.g., a frontend and a documentation website). | ||
* | chore(deps): bump dependencies | 2024-04-03 | |
| | |||
* | chore(deps): bump dependencies | 2024-03-26 | |
| | |||
* | feat: custom identifier coloring | 2024-03-22 | |
| | |||
* | refactor(web): improve web app styling | 2024-02-25 | |
| | |||
* | chore(deps); bump dependencies | 2024-02-24 | |
| | |||
* | feat(web): file open and save | 2024-02-24 | |
| | | | | In-place saving is only supported in Chromium. | ||
* | fix(web): CSP for SVG rasterization | 2024-02-24 | |
| | | | | | | | We have to allow img-src blob: to be able to rasterize SVG files by loading their blobs as object URLs into <img> objects. Also fixes font-style for PNG export. | ||
* | refactor(frontend): improve save dialog label | 2024-02-24 | |
| | |||
* | build(web): remove extraneous console output | 2024-02-23 | |
| | |||
* | build(web): include embedded font assets in service worker | 2024-02-23 | |
| | |||
* | feat(web): pdf export | 2024-02-23 | |
| | |||
* | refactor(web): use filesystem access API when available | 2024-02-23 | |
| | |||
* | fix(frontend): top button styling | 2024-02-23 | |
| | |||
* | feat(frontend): graph export formal selector | 2024-02-23 | |
| | |||
* | feat(frontend): add top bar logo | 2024-02-23 | |
| |