Skip to content
Snippets Groups Projects
This project is mirrored from https://*****@github.com/iqb-berlin/verona-modules-aspect.git. Pull mirroring updated .
  1. Nov 19, 2021
  2. Nov 10, 2021
    • rhenck's avatar
      Refactor elements to use the model's value · 373108a5
      rhenck authored
      This change mainly helps the editor.
      The idea is to make the element components have the correct value of
      their model and don't rely on the formcontrol value. The formcontrol
      can be hard to manipulate, especially in compound elements. Setting
      the model value is way easier.
      
      The formcontrols are kept and should not interfere.
      373108a5
  3. Nov 05, 2021
  4. Nov 01, 2021
  5. Oct 29, 2021
  6. Oct 28, 2021
  7. Oct 27, 2021
  8. Oct 25, 2021
  9. Oct 21, 2021
  10. Oct 18, 2021
  11. Oct 15, 2021
  12. Oct 13, 2021
    • rhenck's avatar
      Add classes for all models · 0473666d
      rhenck authored
      - Remove interfaces
      - Add classes for all elements as well as unit, page and section
      - 2 intermediate interfaces are kept. They dont constituate a viable 
      object but only additional properties, like background-color. Those can 
      be added as interface to all elements. Initialisation has to be done by 
      the element itself though and not by some constructor higher up.
      0473666d
    • jojohoch's avatar
      Break labels of checkboxes and radio buttons · fdd170d8
      jojohoch authored
      fdd170d8
  13. Oct 07, 2021
  14. Oct 01, 2021
  15. Sep 30, 2021
    • jojohoch's avatar
      [player] Refactor validation messages · 4005b51e
      jojohoch authored
      * Delete validation message component
      * Use instead `mat-error` inside element components to take advantage
       of `mat-input-field`
      * Add get validators method to each form element component
      * Display validation messages via `error-transform` pipe
      4005b51e
  16. Sep 25, 2021
  17. Sep 24, 2021
  18. Sep 03, 2021
  19. Aug 03, 2021
    • rhenck's avatar
      Set all elements width and heigth to 100% · 9e3c0613
      rhenck authored
      This is in preparation for dynamic layouting.
      The actual dimensions are set by the overlay component which differs but 
      is existent for both editor and player.
      9e3c0613
  20. Jul 23, 2021
    • rhenck's avatar
      Add default values to several elements · 14fbfb49
      rhenck authored
      Also refactor a lot of stuff belonging to this:
      - You can edit the default values via properties panel
      - All elements now again have a common parent directive. form elements
      have a special parent for forms.
      14fbfb49
  21. Jul 16, 2021
  22. Jul 15, 2021
  23. Jul 14, 2021
  24. Jul 13, 2021
    • jojohoch's avatar
      9b581084
    • rhenck's avatar
      Refactor unit model · eabe82c2
      rhenck authored
      The UIComponents now only have the properties they can make use of. This 
      means that the angular components use the CSS properties explicitly 
      instead of having all kinds of useless CSS properties.
      Also it is no longer needed to update the CSS styles via event because 
      Angular's change detection takes care of that.
      eabe82c2
  25. Jul 12, 2021
  26. Jul 09, 2021
    • jojohoch's avatar
      [player] Add form tag to player · 8d757e4c
      jojohoch authored
      * Introduce `FormService` to provide communication between
      element components and form
      * Add `ngModelChange` and `formControl` to
      some element components. This functionality is not used by
      the editor
      8d757e4c
  27. Jun 29, 2021
  28. Jun 28, 2021
Loading