Skip to content
Snippets Groups Projects
  1. Dec 02, 2021
  2. Nov 29, 2021
  3. Nov 23, 2021
  4. Nov 13, 2021
  5. Nov 11, 2021
  6. Nov 09, 2021
  7. Nov 06, 2021
  8. Nov 05, 2021
  9. Nov 02, 2021
  10. Nov 01, 2021
  11. Aug 18, 2021
    • Matthias Puchner's avatar
      do not use MaterialItemProperty to access material identifier · 19f280e9
      Matthias Puchner authored
      instead use ItemWithMaterial. This makes the handling more understandable and as a second effect reduces code complexity
      
      and:
      * use concrete types like ItemWithMaterial* instead of SessionItem*
      * use QVector instead std::deque + QVector to simplify code
      * remove now obsolete code
      * adapt unit tests
      19f280e9
  12. Aug 11, 2021
    • Matthias Puchner's avatar
      replace usage of ExternalProperty · 1c82cc22
      Matthias Puchner authored
      * in an ItemWithMaterial, store only the identifier of the used material
      * hold the identifier as QString, not within an ExternalProperty
      * modify the ItemWithMaterial/Material property to type "QString" instead of ExternalProperty
      * adapt all methods which used the ExternalProperty to use the material identifier or a ptr to a MaterialItem
      * adapt the XML reading/writing
      * add legacy code to read old XML files
      * adapt material selection via SessionModel's CustomEditors
      1c82cc22
    • Matthias Puchner's avatar
      reduce usage of material name via ExternalProperty · ee6512bb
      Matthias Puchner authored
      instead get the name directly from the referred material
      ee6512bb
  13. Jul 28, 2021
  14. Jul 27, 2021
Loading