This project is mirrored from https://*****@github.com/iqb-berlin/verona-modules-aspect.git.
Pull mirroring updated .
- Jan 29, 2024
-
-
jojohoch authored
- It will be used for trigger element
-
- Nov 24, 2023
-
-
rhenck authored
-
- Aug 04, 2023
-
-
rhenck authored
-
- Aug 01, 2023
-
-
rhenck authored
- crossOutChecked adds line-through styling if checked. This is used in Cloze texts to cross out words. - This means Checkbox is no longer a PositionedElement and does not validate PositionProperties
-
- Jul 28, 2023
-
-
jojohoch authored
-
- Jul 24, 2023
-
-
rhenck authored
In Player-context the constructors are to fail, when the given properties are not exactly as expected. Therefoore they are validated. When this validation fails, an environment variable is checked to determine if the element should be created anyway with defaults. This switch is off in player-context. But the Editor is not so strict and can create elements with incomplete parameters. There is also a new VersionManager which checks given unit definitions for version-validity. Upon failing this check Player and Editor show error messages. The Editor accepts a certain unit definition version, but shows a warning. The Editor checks units for invalid references after loading. If any are found, they are removed and an info-panel is shown.
-
- Jun 28, 2023
-
-
jojohoch authored
-
- Jun 27, 2023
- Jun 23, 2023
-
-
jojohoch authored
- Basic implementation
-
- Jun 08, 2023
-
-
rhenck authored
-
- Jun 05, 2023
- May 24, 2023
-
-
rhenck authored
Measure holds the value and a unit for CSS properties.
-
- Jan 19, 2023
-
-
jojohoch authored
- There is a page navigation only for not always visible pages - Fix initialization of the button's action parameter
-
- Nov 30, 2022
-
-
rhenck authored
Uses external software 'MathLive'. Distpacker issues with mathlive have been solved in a custom distpacker.ts in scripts-folder. This is now used instead of the distpacker from the npm package.
-
- Nov 24, 2022
-
-
jojohoch authored
The extension is needed to define text areas in the rich text editor and make them available for the button component
-
- Nov 10, 2022
-
-
jojohoch authored
This way the value of the selection box is displayed initially - Remove property dropListIDs - Remove mousedown event
-
- Oct 21, 2022
-
-
jojohoch authored
- A HotspotImage has an image and divs placed on it, which are used as hotspots - Inherits from FormElementComponent, which is why the hotspots are kept as a list in the value property. - Can be validated as required and uses its own custom validator
-
- Oct 07, 2022
-
-
rhenck authored
- Make position props on buttons optional - Move UIElement creation back to Factory instead of within Section
-
- Sep 21, 2022
-
-
rhenck authored
-
- Aug 12, 2022
-
-
rhenck authored
Aslo create new props panel component and move border stylings to separate fieldset (wihtin the styling tab). #291
-
- Aug 10, 2022
-
-
rhenck authored
-
- Aug 09, 2022
-
-
rhenck authored
-
- Aug 08, 2022
-
-
rhenck authored
-
- Aug 02, 2022
-
-
rhenck authored
- Move props to separate files - Fix typing
-
- Aug 01, 2022
-
-
rhenck authored
-
- Jun 01, 2022
-
-
rhenck authored
Add 2 new menu buttons to the section menu. One simply copies the selected section to the clipboard. The other opens a dialog where a copied section can be pasted. The section element's IDs are checked if they are available and a warning is shown.
-
- May 05, 2022
-
-
rhenck authored
Components with bigger scope are put to the component root, canvas, props panle and new-element-panel.
-
- Apr 14, 2022
-
-
jojohoch authored
Change import paths of CommonModule files in editor and player
-
- Apr 04, 2022
-
-
rhenck authored
Also rename LikertColumn to ColumnHeader, since it is not exclusively used by likert.
-
rhenck authored
- A new new editor component has been created for this, which has a reduced interface and produces span-elements instead of paragraphs. - Since the created HTML (span with CSS) is regarded as potentially harmful it needs to be sanitized. For element components the sanitizer is put in the abstract parent element-component-directive.
-
- Apr 01, 2022
-
-
rhenck authored
This makes for smaller more managable components.
-
- Mar 11, 2022
-
-
rhenck authored
Now uses the implicit grid in auto mode.
-
- Feb 22, 2022
-
-
rhenck authored
It did not do anyhting anyway. Is now integrated in unit view.
-
- Feb 21, 2022
-
-
rhenck authored
- Use sub components to reduce the size of the templates - Introduce field sets for input groups like dimensions and position - Improve logic to determine when to show some fields
-
- Feb 18, 2022
-
-
rhenck authored
- Unify font and surface props - Use intersection type for additional properties - Also rework editor props panel to properly create the combined properties recursively, passing the results to its child panel (tabs). New algorithm works without lodash, therefore the package is removed.
-
- Feb 09, 2022
-
-
rhenck authored
This is done according to the Angular best practices and minimizes namespace collisions when using other packages which might use the same selectors. Technically the selectors are not even becessary since we use an Angular component factory to create element components but it is still useful for the DOM element naming, for debugging purposes for example.
-
- Jan 13, 2022
-
-
rhenck authored
-
- Jan 05, 2022
-
-
rhenck authored
The NodeViews are for the TextEditor to render Angular components, which now serve as preview instead of the old backslash escaped characters. All extensions are now placed in a specialized directory. Except the NodeView stuff which is kept together.
-