Skip to content
Snippets Groups Projects
This project is mirrored from https://*****@github.com/iqb-berlin/verona-modules-aspect.git. Pull mirroring updated .
  1. Jan 20, 2022
  2. Jan 19, 2022
    • rhenck's avatar
      Rework compound child components · 87effdf7
      rhenck authored
      Compound elements are now supposed to use overlays for their child
      elements. This overlay makes selecting child components (by clicking on
      them) and marking them as selected (done by the selection service)
      possible.
      The SelectionService no longer needs special logic to handle compound
      children selection, as they now also have an overlay with the same
      interface as normal (canvas) elements.
      
      A few modifications in connected directives are necessary. The now
      handle children components in a proper array instead of QueryList.
      
      Likert elements do not have clickable children yet and work a little
      differently. This should probably be unitized in the future.
      87effdf7
  3. Jan 18, 2022
  4. Jan 13, 2022
    • jojohoch's avatar
      [player] Calculate centering of layout · 76832ef7
      jojohoch authored
      Fixed-width pages are always centered in the browser, even if the
      specified percentage is not equal to 50%.
      
      The percentage weighting of the pages has an effect if the width of the
      pages is greater than the width of the browser window.
      76832ef7
  5. Jan 10, 2022
  6. Jan 06, 2022
  7. Jan 05, 2022
    • jojohoch's avatar
      [player] Fix unstable behavior when marking text · 89d8bad1
      jojohoch authored
      When the user exits selecting between paragraphs, the offset of the
      end container is set to 0. In Firefox this always (in Chrome sometimes)
      leads to a misinterpretation of the selection. Therefore, the offset
      is manipulated.
      
      When the user finishes selecting between paragraphs and the selection
      happens from back to front, Firefox does not consider the start
      container as a selected child node. Therefore, it is added to the
      list of selected nodes at the beginning.
      89d8bad1
  8. Jan 04, 2022
    • jojohoch's avatar
      [player] Specify the colors for marking in hexadecimal notation · 737fbb9f
      jojohoch authored
      The marking service takes over the conversion to rgb notation, because
      in html markup this notation is used for the background color
      737fbb9f
    • jojohoch's avatar
      [player] Fix disappearance of scrollable page content · 50298f71
      jojohoch authored
      When a page has longer scrollable dynamic content that consists of many
      individual elements (Likert), the content was sometimes not displayed
      after interacting with those elements. This happened in the maximized
      browser display, especially in Firefox.
      Probably due to the deep dynamic nesting the height to be displayed
      could not be calculated correctly
      50298f71
  9. Jan 03, 2022
  10. Dec 20, 2021
  11. Dec 17, 2021
  12. Dec 15, 2021
  13. Dec 13, 2021
Loading