Skip to content
Snippets Groups Projects
  1. Feb 09, 2023
  2. Nov 16, 2022
  3. Sep 09, 2022
  4. Aug 25, 2022
  5. Aug 24, 2022
  6. Aug 23, 2022
  7. Apr 27, 2022
  8. Feb 22, 2022
  9. Feb 19, 2022
  10. Feb 18, 2022
  11. Dec 14, 2021
  12. Dec 13, 2021
  13. Dec 12, 2021
  14. Dec 11, 2021
  15. Dec 10, 2021
    • Ulrich Schöpp's avatar
      Improve update performance of DynamicTreeTableViewer · 2065ce00
      Ulrich Schöpp authored and Ulrich Schöpp's avatar Ulrich Schöpp committed
      
      For models with larger data dictionaries, the update of the data
      dictionary can become slow enough that editing element names becomes
      difficult. This commit changes the DynamicTreeTableViewer such that
      not the whole tree is re-build on every update. This solves the
      issue with the data dictionaries.
      
      Signed-off-by: default avatarUlrich Schöpp <schoepp@fortiss.org>
      Issue-Ref: 4192
      2065ce00
    • Ulrich Schöpp's avatar
      Improve zooming, panning, performance in DiagramViewer · 38c18334
      Ulrich Schöpp authored and Ulrich Schöpp's avatar Ulrich Schöpp committed
      
      Zoom:
      - When zooming with ctrl-scroll, the viewer fixes the content
        under the mouse pointer, so that zooming does not move the
        content.
      - On Linux, zoom did not work proper. The grid was zoomed,
        but the content remained unchanged.
      
      Panning:
      - The viewer now supports panning with ctrl-drag.
      
      Other changes:
      - The code for zooming and moving the content has been simplified.
        Rather than applying transformations to all nodes separately and
        repeating coordinate calculations, the content scale and
        translation is now controlled by a single transformation.
        Coordinate transformations are done using JavaFX's methods.
      - The GridCanvas has been optimized to avoid redrawing its content
        (which resulted in a noticable slow-down during panning). The
        grid canvas is not redrawn when the content is only moved.
      
      Signed-off-by: default avatarUlrich Schöpp <schoepp@fortiss.org>
      Issue-Ref: 4181
      38c18334
  16. Oct 25, 2021
  17. Oct 21, 2021
  18. Sep 27, 2021
  19. Sep 22, 2021
  20. Sep 21, 2021
  21. Sep 13, 2021
  22. Sep 02, 2021
  23. Aug 05, 2021
Loading