Skip to content
Snippets Groups Projects
  1. Jun 21, 2023
  2. Jun 07, 2023
  3. Jun 06, 2023
  4. May 18, 2023
  5. May 13, 2023
  6. Apr 28, 2023
  7. Apr 25, 2023
  8. Mar 13, 2023
  9. Feb 21, 2023
  10. Feb 20, 2023
  11. Feb 18, 2023
    • Tobias Bodmer's avatar
      Way better parse error reporting · c28d544e
      Tobias Bodmer authored
      noticing broken items, even when they are not touched. Also coloring
      their parents in an orange color, so that the error is noticable even
      when not expanded.
      
      For better generality (and was useful for error reporting): All widgets
      introduced inherit from a common base class: CustomWidget. It holds a
      signal definition that can be used to directly forward signals to its
      QTreeWidgetItem underneath.
      c28d544e
  12. Feb 17, 2023
  13. Feb 16, 2023
  14. Feb 15, 2023
  15. Feb 09, 2023
    • Tobias Bodmer's avatar
      publish TODO also · 72653b3a
      Tobias Bodmer authored
      72653b3a
    • Tobias Bodmer's avatar
      Many fixes & refactoring & add Quaternions · d7f046dd
      Tobias Bodmer authored
      - add QuaternionWidget
      - remove old modal code
      - remove Copy and clone of AronTreeWidgetItem
      - add recognition of duplicate dict keys
      - add countermeasure to tabbing into unchangeable key fields
      - make aronType const in AronTreeWidget
      - flag tuple code as untested, since aron is currently broken there
      - fix weird std::locals setting in AronTreeWidgetSetter.cpp, which causes floating numbers to print as 12,345 with std::to_string()
      - add usage of std::launder to make reinterpret_cast more save within the usage of NDArray
      d7f046dd
  16. Jan 31, 2023
  17. Jan 27, 2023
  18. Jan 12, 2023
    • Tobias Bodmer's avatar
      Convert IntEnum && list #elements && list conv fix · 2fec2bd3
      Tobias Bodmer authored
      Implement IntEnum parsing by both value and string name. The String name
      is hadled first.
      Also added a feature which displays the contained number of children at
      the otherwise empty value field for lists.
      
      Fixed a bug, where the converter visitor sometimes didn't get
      called with the visit() method.
      
      Also AronTreeWidgetConverter recursively called itself when listTypes
      were involved.
      2fec2bd3
  19. Dec 20, 2022
  20. Dec 12, 2022
    • Tobias Bodmer's avatar
      Throw out static widget variable · c5744eae
      Tobias Bodmer authored
      - static variable gone
      - replaced by pointer for each element in hierarchy. (Imagine two persistent trees, total chaos otherwise)
      - raw matrix data has column wise sorting. Fix reading and writing code.
      - QLineEdit now focuses start of line after setText.
      c5744eae
  21. Dec 07, 2022
  22. Dec 06, 2022
    • Tobias Bodmer's avatar
      Impl. EditText widget for Matrix · dfb4789a
      Tobias Bodmer authored
      - New Widget which contains an edittext for each matrix element
      - self-contained parsing on changes for error highlighting
      - moved onTreeWidgetItemDoubleClicked and onTreeWidgetItemChanged to AronTreeWidgetController.h, these GUI actions only concern the Tree widget details, not however the full scope in SkillManagerMonitorWidgetController.h
      - in AronTreeWidgetCreator.h: createSimpleTreeViewWidget() now called insertNewTreeViewWidget(). It also directly adds the created widget to the parent, has control flow reasons to add it directly.
       (otherwise we cannot directly overlay custom widgets inside the AronTreeWidgetCreatorVisitor)
       -
      dfb4789a
  23. Nov 28, 2022
  24. Nov 14, 2022
  25. Nov 10, 2022
Loading