This project is mirrored from https://*****@github.com/iqb-berlin/verona-modules-aspect.git.
Pull mirroring updated .
- Jun 27, 2024
-
-
rhenck authored
#662
-
- Jun 17, 2024
-
-
rhenck authored
-
- Jun 03, 2024
-
-
rhenck authored
This is only used by the Editor. It was in common while the SanitizationService was used by the Player which then could display errors. Sanitization has been refactored and this is no longer needed.
-
- Feb 02, 2024
-
-
rhenck authored
-
- Jan 29, 2024
-
-
jojohoch authored
#608
-
- Nov 24, 2023
-
-
rhenck authored
-
- Nov 17, 2023
-
-
rhenck authored
#558
-
- Oct 09, 2023
-
-
jojohoch authored
The inclusion of svg icons via the src parameter of an image tag is prohibited in the test centre for security reasons
-
- Aug 14, 2023
-
-
jojohoch authored
#456 - Add Property "hasAutoHeight" - Add Directive AutoHeight
-
- Aug 11, 2023
-
-
jojohoch authored
#520
-
- Jul 28, 2023
-
-
jojohoch authored
#513 - Can also be used with other elements
-
- 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 30, 2023
-
-
rhenck authored
- Remove dynamicPositioning from PositionProperties. This is not knowledge that the element needs to know. In the few places it was used, it was fixed or solved by asking the containing section about which positioning is active. - Fix and improve cloze child sizing. All can now have dynamic width and height. - Fix empty lines in ClozeDocument rendering - Editor SelectionService now knows if a cloze child is selected. This way the PropertiesPanel can show valid dimension inputs regardless of the underlying section.
-
- Jun 27, 2023
-
-
rhenck authored
-
- Jun 11, 2023
-
-
rhenck authored
-
- Jun 05, 2023
- Jun 01, 2023
-
-
Richard Henck authored
-
- May 24, 2023
-
-
rhenck authored
Measure holds the value and a unit for CSS properties.
-
- May 05, 2023
-
-
jojohoch authored
-
- Apr 21, 2023
-
-
jojohoch authored
- Replace UpdateTextareaPipe with DynamicRowsDirective The dynamic height of the textarea is calculated based on the available width. However, accessing the width of the textarea often results in an error. For this reason, the calculation is now done using resize and change events in conjunction with a timeout to wait for the textarea to render.
-
- Jan 19, 2023
-
-
jojohoch authored
- Prepare usage in editor - Remove test from ScrollPagePipe, because the call to "new Page" expected the initialization of GeometryComponent
-
- Jan 03, 2023
-
-
rhenck authored
The native browser-drag-and-drop does not work in tablets. Therefore back to Material which works. Features are moved over with the exception of replacing items. - Copy-Lists now always allow putting items back. - Renew example files - Update versions and notes
-
rhenck authored
-
jojohoch authored
- Add pipe to decide which list to use
-
- Jan 02, 2023
-
-
rhenck authored
-
- 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 08, 2022
-
-
jojohoch authored
-
- Nov 07, 2022
-
-
rhenck authored
- Replace Material Droplist with native HTML events - Remove simple-drop-list element; Cloze elements now use the normal DropList element - Add example units
-
- Oct 27, 2022
-
-
jojohoch authored
-
- Oct 25, 2022
-
-
jojohoch authored
-
- 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 14, 2022
-
-
rhenck authored
Create new pipe for checking if element is included in list.
-
- Sep 21, 2022
-
-
rhenck authored
-
- Sep 01, 2022
-
-
jojohoch authored
Using the html property "disabled" results in a warning message in the player when reactive forms are used at the same time.
-
- Aug 30, 2022
-
-
jojohoch authored
ViewEncapsulation.None is required for overriding tooltip
-
- May 17, 2022
-
-
rhenck authored
This way elements can handle their logic themselves without having to rely on outside utility classes. Also restructure files in common in a more logical way.
-
- May 02, 2022
-
-
rhenck authored
- Split text field and drop list, so they can have differing props - Improve their dimension default values - Improve alignment of all cloze children components - Add dynamic width parameter of toggle buttons to dimension properties panel. Therefore the postion tab can always be shown and no longer needs a condition.
-
- Apr 19, 2022