Refactor PositionProperties
- 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.
Showing
- docs/unit_definition_changelog.txt 7 additions, 5 deletionsdocs/unit_definition_changelog.txt
- projects/common/components/button/button.component.ts 2 additions, 5 deletionsprojects/common/components/button/button.component.ts
- projects/common/components/compound-elements/cloze/cloze-child-elements/toggle-button.component.ts 0 additions, 1 deletion...nts/cloze/cloze-child-elements/toggle-button.component.ts
- projects/common/components/compound-elements/cloze/cloze-child-overlay.component.ts 6 additions, 14 deletions.../compound-elements/cloze/cloze-child-overlay.component.ts
- projects/common/components/compound-elements/cloze/cloze.component.ts 5 additions, 5 deletions...mon/components/compound-elements/cloze/cloze.component.ts
- projects/common/components/geometry/geometry.component.ts 1 addition, 1 deletionprojects/common/components/geometry/geometry.component.ts
- projects/common/directives/compound-element.directive.ts 2 additions, 2 deletionsprojects/common/directives/compound-element.directive.ts
- projects/common/models/elements/compound-elements/cloze/cloze-child-elements/text-field-simple.ts 2 additions, 2 deletions...-elements/cloze/cloze-child-elements/text-field-simple.ts
- projects/common/models/elements/compound-elements/cloze/cloze-child-elements/toggle-button.ts 0 additions, 2 deletions...ound-elements/cloze/cloze-child-elements/toggle-button.ts
- projects/common/models/elements/element.ts 1 addition, 4 deletionsprojects/common/models/elements/element.ts
- projects/common/models/elements/input-elements/spell-correct.ts 2 additions, 2 deletions...ts/common/models/elements/input-elements/spell-correct.ts
- projects/common/models/elements/input-elements/text-area.ts 2 additions, 2 deletionsprojects/common/models/elements/input-elements/text-area.ts
- projects/common/models/elements/input-elements/text-field.ts 2 additions, 2 deletionsprojects/common/models/elements/input-elements/text-field.ts
- projects/common/models/elements/property-group-interfaces.ts 0 additions, 3 deletionsprojects/common/models/elements/property-group-interfaces.ts
- projects/common/models/section.ts 0 additions, 1 deletionprojects/common/models/section.ts
- projects/common/services/sanitization.service.ts 0 additions, 1 deletionprojects/common/services/sanitization.service.ts
- projects/common/shared.module.ts 2 additions, 2 deletionsprojects/common/shared.module.ts
- projects/editor/src/app/components/canvas/overlays/canvas-element-overlay.ts 4 additions, 3 deletions.../app/components/canvas/overlays/canvas-element-overlay.ts
- projects/editor/src/app/components/properties-panel/position-properties-tab/input-groups/dimension-field-set.component.ts 21 additions, 24 deletions...perties-tab/input-groups/dimension-field-set.component.ts
- projects/editor/src/app/components/properties-panel/position-properties-tab/input-groups/position-field-set.component.ts 11 additions, 5 deletions...operties-tab/input-groups/position-field-set.component.ts
Loading
Please register or sign in to comment